Netplan'a Geçiş ile ilgili Ubuntu Wiki sayfasından :
gerekçe
Netplan, karmaşık ağ yapılandırmalarının basit ve bildirimsel sunumunu desteklemek ve ayrıca ifupdown'un bazı mevcut sınırlamalarını gidermek için uygulanmıştır. Netplan, birden çok arka uç sağlayıcı desteği ile basit ve zarif bir yaml yapılandırma biçimi sağlar.
Netplan kapsamındaki ifupdown eksikliklerinden bazıları:
- ifupdown tamamen bildirimsel bir sözdizimine sahip tüm yapılandırmaları temsil edemez; bu nedenle yapılandırmayı ayrıştıramayız
- tüm netplan yapılandırmaları tamamen bildirim niteliğindedir.
- ifupdown yalnızca arayüzleri ada göre temsil edebilir, bu nedenle cihazlar arasında taşınabilir değildir
- netplan ad, MAC adresi, sürücü vb. ile eşleşmeyi kullanır.
- karmaşık yapılandırmalarda yarış koşulları
- netplan, arayüzlerin tanımında hiyerarşi bağlamına sahiptir, böylece bu bilgiler kullanılan ve doğru sırayla uygulanan oluşturucuya aktarılır.
Karmaşık ağ senaryolarına olan artan talep göz önüne alındığında (büyük bulut kullanımları genellikle VLAN'lar üzerindeki bağlar üzerindeki köprüler gibi farklı özelliklerin karmaşık katmanlarını gerektirir), ağ yapılandırmasını temsil etme kolaylığını iyileştirmenin önemli olduğu gösterilmiştir.
Daha iyi ama uyumsuz bir şeyde yapılan birçok değişiklik gibi, gelecekteki bir kazanç için biraz acı olacaktır.
Hala ihtiyacınız /etc/network/interfacesvarsa kullanabilirsiniz. Gönderen Netplan üzerinde Ubuntu Wiki sayfası :
Gerçekten aşağıya ihtiyacım var, yine de kullanabilir miyim?
ifupdownBunun yerine
kullanmanız gereken bir durumla karşılaşırsanız netplan, bunu gerçekten bilmek isteriz, bu nedenle Launchpad'de bir hata vermelisiniz .
Bunu önermememize rağmen, netplanyüklemeden ifupdownsonra kaldırıp yükleyebilir ve /etc/network/interfacesağınızı istediğiniz şekilde yapılandırmak için manuel olarak doldurabilirsiniz
.
Hepimizin bildiği gibi, ağı yapılandırmak için düzenleyebilir
/etc/network/interfacesve yürütebiliriz /etc/init.d/networking restart.
Hepimizin bildiği gibi, bu masaüstünü kötü kırıyordu .