14.04에서 서버를 16.04로 업그레이드했으며 명령 줄 do-release-upgrade를 사용하여 12.04에서 업그레이드되었습니다. 이것은 GUI가 전혀없는 서버 빌드입니다. apache2, bind9, nfs 및 기타 네트워크 관련 서비스를 실행합니다. 대부분의 경우 네트워크를 제외하고는 업그레이드에서 아무것도 깨지지 않았습니다. 이제 달려야 해
sudo /etc/init.d/networking start
재부팅 할 때마다 네트워크에 연결합니다. 서버에는 그다지 도움이되지 않습니다. 내 생각 엔 네트워킹 스크립트가 시작시 실행되지 않는 것입니다. 일반적으로 다음을 실행하여 문제를 해결할 수 있습니다.
sudo update-rc.d networking defaults
그러나 위의 명령은 upstart에 연결할 수 없다는 오류를 나타냅니다.
네트워크를 수정하려면 어떻게해야합니까?
편집 : / etc / network / interfaces의 내용 :
#loopback
auto lo
iface lo inet loopback
#eth0
auto eth0
iface eth0 inet dhcp
답변
여기에서도 마찬가지입니다.
설치 과정에서 시작에서 시스템으로 마이그레이션하는 동안 문제가 발생했다고 생각합니까?
어떻게 고쳤는지 설명하겠습니다
이 안내서에 따라 시스템 네트워킹을 활성화했습니다 :
http://xmodulo.com/switch-from-networkmanager-to-systemd-networkd.html
내가 한 단계 :
$ sudo systemctl enable systemd-networkd
$ sudo systemctl enable systemd-resolved
$ sudo systemctl start systemd-resolved
$ sudo rm /etc/resolv.conf
$ sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
$ sudo vi /etc/systemd/network/20-dhcp.network
함유량:
[Match]
Name=e*
[Network]
DHCP=yes
이제 모든 것이 잘 작동합니다 🙂
답변
고정 주소 솔루션 :
HerrTaschenbier의 답변에 추가하려면 서버에 고정 주소가 있으면 ifconfig -a
eth0의 이름이로 변경됨을 통해 NIC의 이름 이 바뀌 었는지 확인해야 ens32
합니다. 이 정보를 사용하여 HerrTaschenbier의 답변에 적용하십시오. 또한 지시 한대로 새 파일을 작성해야합니다 sudo vi /etc/systemd/network/20-ens32.network
. 내용이 약간 다릅니다.
[Match]
Name=ens32
[Network]
DNS=xxx.xxx.xxx.xxx
Domains=somedomain.com
Address=xxx.xxx.xxx
Gateway=xxx.xxx.xxx
파일 이름 형식에는 네트워크 어댑터 이름이 있습니다. / etc / network / interfaces 파일에서 어댑터 이름을 변경하는 것을 잊지 마십시오. 이것은 14.04에서 16.04로 업그레이드되었습니다.
답변
16.04를 오랫동안 사용한 후에도 같은 문제가 발생했을 수 있습니다. 일부 업데이트로 인해 문제가 발생했을 수 있습니다.
Running systemctl status networking.service
에서 ifup -a
호출 오류로 인해 서비스를 시작하지 못했습니다 . 실행 ifup -a
별도로 함께 작업하려고하고있는 공개 eth0
하면서, 인터페이스 ifconfig -a
만 나열 enp0s31f6
및 lo
인터페이스를 제공합니다. 확인 /etc/network/interfaces
결과 :
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
인터페이스 이름을 수정하여 찾은 ifconfig
문제 를 해결했습니다.
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto enp0s31f6
iface enp0s31f6 inet dhcp