Saya memutakhirkan server saya ke 16,04 dari 14,04, yang pada gilirannya ditingkatkan dari 12,04, semua menggunakan baris perintah do-release-upgrade. Ini adalah server build, sama sekali tanpa GUI. Ini menjalankan Apache2, bind9, nfs, dan beberapa layanan terkait jaringan lainnya. Untuk sebagian besar, tidak ada yang rusak dalam pemutakhiran… kecuali jaringan. Sekarang, saya harus lari
sudo /etc/init.d/networking start
setelah setiap reboot untuk membuatnya terhubung ke jaringan. Tidak terlalu membantu untuk server. Dugaan saya adalah bahwa skrip jaringan tidak dijalankan saat startup; biasanya, saya dapat memperbaiki masalah dengan menjalankan
sudo update-rc.d networking defaults
tetapi perintah di atas hanya memberikan kesalahan tentang tidak dapat terhubung ke pemula.
Apa yang dapat saya lakukan untuk memperbaiki jaringan saya?
Sunting:Isi /etc/network/interfaces:
#loopback
auto lo
iface lo inet loopback
#eth0
auto eth0
iface eth0 inet dhcp
Jawaban Terbaik
sama di sini.
Saya rasa ada yang salah saat bermigrasi dari pemula ke systemd dalam proses instalasi?
saya akan menjelaskan bagaimana saya memperbaikinya
Mengikuti panduan ini saya mengaktifkan jaringan systemd:http://xmodulo.com/switch-from-networkmanager-to-systemd-networkd.html
Langkah yang saya lakukan:
$ 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
Isi:
[Match]
Name=e*
[Network]
DHCP=yes
Sekarang semuanya bekerja dengan baik