그래서 Debian 11 노드를 다시 시작한 후 가장 이상한 일이 발생하는 드문 경우가 있을 수 있습니다. 즉, /etc/network/interfaces
파일의 내용이 변경되었고, 여러 개의 실제 인터페이스와 여러 개의 가상 인터페이스 tun
와 이름이 있었습니다. 재부팅 후 기본 인터페이스는 변경되지 않았습니다. 실제로는 동일했지만 파일 tun
의 인터페이스 중 하나로 대체 되었습니다 /etc/network/interfaces
.
몇 가지 조사를 해보니 모든 결과에 따르면 인터페이스 이름이 예를 들어 유사한 이름으로 변경되었지만 eth0
제 eno1
경우에는 이름이 동일하고 파일에서 다른 인터페이스 이름으로 대체되었습니다.
이에 대한 설명이 있나요?
아래 스크린샷은 문제를 재현할 수 없기 때문에 사건에 대해 제가 가지고 있는 유일한 증거입니다.
답변1
저는 Debian 11.5 서버 설치 스크립트를 작성 중입니다. 네트워크 구성 문제를 해결하는 데 5일을 보냈습니다. 나는 오늘날 데비안 네트워킹이 systemd-networkd를 사용하고 이전 ifupdown이 systemd로 변환되었다는 것을 알고 있습니다. 나는 systemd-networkd를 사용하기로 결정했고 1시간 이내에 설명할 수 없는 모든 네트워크 문제가 사라졌습니다. 예, 스크립트 구문은 다르지만 비슷합니다.
networkctl을 사용하여 네트워크 상태를 확인하세요.
networkctl -a status
https://manpages.debian.org/testing/systemd/systemd.network.5.en.html