Saya memperbarui mesin virtual yang menjalankan server Ubuntu 15,04 ke 15.10 stabil baru yang baru dirilis.
Tidak ada masalah nyata, tetapi setelah reboot mesin kehilangan koneksi jaringannya. lspcimenunjukkan kartu yang benar dan lsmodmembuktikan bahwa pengemudi telah dimuat.
Petunjuk tentang mengedit atau menghapus /etc/udev/rules.d/70-persistent-net.rulestidak berhasil (masih tidak ada jaringan, tidak ada file baru), yang terkenal /lib/udev/write_net_rulesbahkan tidak ada.
Saya tidak memiliki banyak petunjuk tentang udev dan systemd, jadi butuh beberapa waktu untuk menemukan di / sys / class / net bahwa nama antarmuka jaringan berubah. Menjadi ens32, yang diubah namanya dari eth0. Setelah saya mengubah /etc/network/interfaceskomunikasi jaringan diaktifkan kembali.
Tetapi - mengapa ini terjadi sama sekali? Dan jika itu terjadi, bukankah file antarmuka diperbarui secara otomatis?
Sekarang saya menghapus kartu jaringan virtual dan membuat yang lain, eth0menjadi eno16777728, yang tidak begitu, uhm, bagus.
Haruskah perilaku ini (setidaknya seperti prosedur peningkatan) dilaporkan sebagai bug?
Selanjutnya, apakah /etc/udev/rules.d/70-persistent-net.rulessudah usang sekarang? Dan (meskipun hanya sebagian terkait) bagaimana /etc/udev/rules.d/70-persistent-cd.rules?)
Sunting - pertanyaan tambahan (setelah jawaban diterima)
Ketergantungan dari /etc/network/interfacesnama antarmuka yang sebenarnya mengganggu saya. Saya mencoba instalasi baru * ubuntu di mesin virtual lain. Yang mengejutkan saya, /etc/network/interfacesberisi referensi ke perangkat loopback saja. Namun, dengan VM asli saya, perubahan ini mencegah jaringan untuk muncul. Jadi apa lagi yang perlu saya ubah?
Sunting
Nah, dari tes lain saya menemukan bahwa Ubuntu Server baru memiliki kartu antarmuka jaringan /etc/network/interfaces, sedangkan XUbuntu belum. Mungkin itu menggunakan network-manageratau sesuatu yang lain.