Ubuntu 서버 15.04를 실행하는 가상 머신을 방금 출시 된 새로운 안정 15.10으로 업데이트했습니다.
명백한 문제는 없었지만 재부팅 후 컴퓨터의 네트워크 연결이 끊어졌습니다. lspci
올바른 카드를 보여주고 lsmod
드라이버가로드되었음을 증명했습니다.
편집이나 제거에 대한 힌트는 /etc/udev/rules.d/70-persistent-net.rules
성공하지 못했지만 (여전히 네트워크가없고 새 파일이 없음) 유명인 /lib/udev/write_net_rules
도 존재하지 않았습니다.
udev 및 systemd에 대한 단서가 많지 않으므로 / sys / class / net에서 네트워크 인터페이스 이름이 변경되었음을 찾는 데 약간의 시간이 걸렸습니다. 그것은되었다 ens32
에서 이름이 변경되었다, eth0
. /etc/network/interfaces
네트워크 통신을 변경 한 후 다시 활성화되었습니다.
그러나 왜 이런 일이 발생합니까? 이런 일이 발생하면 인터페이스 파일을 자동으로 업데이트해서는 안됩니까?
지금은 가상 네트워크 카드를 삭제하고 다른 하나를 만든, eth0
하게 eno16777728
하지 그래서, 음, 좋은이다.
이 동작 (적어도 업그레이드 절차의 동작)을 버그로보고해야합니까?
게다가 /etc/udev/rules.d/70-persistent-net.rules
지금 은 쓸모 없습니까? 그리고 (부분적으로 만 관련되어 있지만) 어떻 /etc/udev/rules.d/70-persistent-cd.rules
습니까?)
편집-추가 질문 (응답 후)/etc/network/interfaces
실제 인터페이스 이름
과의 종속성이 나를 귀찮게했습니다. 다른 가상 머신에 * ubuntu를 새로 설치했습니다. 놀랍게도 /etc/network/interfaces
루프백 장치에 대한 참조 만 포함했습니다. 그러나 원래 VM으로 인해이 변경으로 인해 네트워크가 작동하지 않았습니다. 그래서 다른 무엇을 바꿔야합니까?
편집
음, 다른 테스트에서 나는 새로운 우분투 발견 서버 가 네트워크 인터페이스 카드를 /etc/network/interfaces
분투가되지 않은 상태. 아마도 사용 중이 network-manager
거나 다른 것일 수 있습니다.