Dari halaman Wiki Ubuntu tentang Migrasi ke Netplan :
Alasan
Netplan telah diimplementasikan untuk mendukung representasi deklaratif sederhana dari konfigurasi jaringan yang kompleks, serta mengatasi beberapa keterbatasan saat ini jika peningkatan. Netplan menyediakan format konfigurasi yaml yang sederhana dan elegan dengan dukungan untuk beberapa penyedia backend.
Beberapa kekurangan ifupdown yang dicakup oleh netplan:
- ifupdown tidak dapat mewakili semua konfigurasi dengan sintaks murni deklaratif; oleh karena itu kita tidak dapat menguraikan konfigurasi
- semua konfigurasi netplan adalah murni deklaratif.
- ifupdown hanya dapat mewakili antarmuka dengan nama, sehingga tidak portabel di seluruh perangkat
- netplan menggunakan pencocokan berdasarkan nama, alamat MAC, driver, dll.
- kondisi balapan di konfigurasi kompleks
- netplan memiliki konteks hierarki dalam definisi antarmuka, sehingga informasi ini dibawa ke renderer yang digunakan dan diterapkan dalam urutan yang benar.
Dengan meningkatnya permintaan untuk skenario jaringan yang kompleks (penggunaan cloud yang besar sering membutuhkan pelapisan kompleks berbagai fitur, seperti jembatan di atas ikatan melalui VLAN, dll.), Telah terbukti penting untuk meningkatkan kemudahan mewakili konfigurasi jaringan.
Seperti banyak perubahan pada sesuatu yang lebih baik tetapi tidak kompatibel, akan ada rasa sakit untuk mendapatkan masa depan.
Jika masih membutuhkan /etc/network/interfaces
, Anda bisa menggunakannya. Dari halaman Wiki Ubuntu di Netplan :
Saya benar-benar membutuhkan ifupdown, apakah saya masih dapat menggunakannya?
Jika Anda mengalami suatu kasus di mana Anda perlu menggunakan ifupdown
alih-alih
netplan
, kami ingin sekali mengetahuinya, jadi Anda harus mengajukan bug di Launchpad .
Meskipun kami tidak menyarankan melakukannya, Anda dapat menghapus netplan
dan menginstal ifupdown
setelah menginstal, dan mengisi
/etc/network/interfaces
secara manual untuk mengkonfigurasi jaringan Anda seperti yang Anda inginkan.
Seperti yang kita semua tahu, untuk mengkonfigurasi jaringan, kita dapat mengedit
/etc/network/interfaces
dan mengeksekusi /etc/init.d/networking restart
.
Seperti yang kita semua tahu, itu digunakan untuk merusak desktop .