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. lspci
doğru kartı gösterdi ve lsmod
sü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.rules
başarılı olmadı (hala ağ yok, yeni dosya yok), ünlü /lib/udev/write_net_rules
bile 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ı ens32
değiştirildi eth0
. Değişimden sonra /etc/network/interfaces
ağ 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 eth0
daha 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.rules
modası 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/interfaces
sadece 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/interfaces
Xubuntu değil sahipken,. Belki kullanıyor network-manager
ya da başka bir şey kullanıyor .