15.04 Ubuntu sunucusunu çalıştıran bir sanal makineyi yeni yayınlanan 15.10 sürümüne güncelledim.
Ortaya çıkan hiçbir sorun yoktu, ancak yeniden başlattıktan sonra makine ağ bağlantısını kaybetti. lspcidoğru kartı gösterdi ve lsmodsürücünün yüklendiğini kanıtladı.
Düzenleme veya kaldırma ile ilgili ipuçları /etc/udev/rules.d/70-persistent-net.rulesbaşarılı olmadı (hala ağ yok, yeni dosya yok), ünlü /lib/udev/write_net_rulesbile yoktu.
Udev ve systemd hakkında çok fazla ipucum yok, bu yüzden / sys / class / net dizininde ağ arayüz adının değiştiğini bulmak biraz zaman aldı. Adı ens32değiştirildi eth0. Değişimden sonra /etc/network/interfacesağ iletişimi tekrar etkinleştirildi.
Fakat - bu neden oluyor? Ve eğer olursa, arayüzler dosyası otomatik olarak güncellenmemeli mi?
Şimdi sanal ağ kartını sildim ve bir tane eth0daha yarattım eno16777728, o kadar da güzel değil.
Bu davranış (en azından yükseltme prosedürünün davranışı) bir hata olarak mı rapor edilmelidir?
Ayrıca, artık /etc/udev/rules.d/70-persistent-net.rulesmodası geçmiş mi? Ve (sadece kısmen ilişkili olsa da) ne olacak /etc/udev/rules.d/70-persistent-cd.rules?)
Düzenleme - ek soru (kabul edilen cevaptan sonra)/etc/network/interfaces Asıl arayüz adından
bağımlılık beni rahatsız etti. Başka bir sanal makineye yeni bir * ubuntu yüklemesi denedim. Sürprizime göre, /etc/network/interfacessadece geridöngü aygıtı için bir başvuru içeriyordu. Ancak, orijinal VM'mde bu değişiklik ağın ortaya çıkmasını engelledi. Peki başka ne değiştirmem gerekiyor?
Düzen
Eh, başka testinden Yeni Ubuntu bulundu Sunucu sahip ağ arabirim kartını /etc/network/interfacesXubuntu değil sahipken,. Belki kullanıyor network-managerya da başka bir şey kullanıyor .