- Stabil saat reboot
- Tetap/konsisten meskipun perangkat keras ditambahkan atau dihapus
- Tetap/konsisten meskipun perangkat keras yang cacat/rusak diganti
- Tanpa kewarganegaraan dan tidak memerlukan file konfigurasi eksplisit apa pun
Untuk keamanan sistem dan kemudahan penggunaan, nama antarmuka jaringan yang dapat diprediksi sangatlah penting. Jadi, distribusi Linux utama menggunakan “systemd” dan “udev” untuk menetapkan nama yang dapat diprediksi ke antarmuka jaringan komputer Anda.
Saat ini, ada beberapa kebijakan penamaan antarmuka jaringan yang dapat Anda gunakan di Ubuntu, Debian, RHEL, CentOS, Fedora, Rocky Linux, dan distribusi Linux populer berbasis Debian/Ubuntu atau berbasis RPM lainnya. Pada artikel ini, kami akan membahas kebijakan penamaan antarmuka jaringan yang tersedia di Linux dan menunjukkan cara beralih ke yang Anda inginkan.
Topik Isi:
- Kebijakan Penamaan Antarmuka Jaringan yang Tersedia
- Kebijakan Penamaan Antarmuka Jaringan Saat Ini Sedang Digunakan
- Mengubah Kebijakan Penamaan Antarmuka Jaringan
- Memeriksa Apakah Kebijakan Penamaan Antarmuka Jaringan Baru Sedang Digunakan
- Mengonfigurasi Nama Kustom untuk Antarmuka Jaringan
- Kesimpulan
Kebijakan Penamaan Antarmuka Jaringan yang Tersedia
Saat ini, kebijakan penamaan antarmuka jaringan yang tersedia adalah:
- inti – Dalam kebijakan ini, kernel tidak mengganti nama perangkat jaringan yang dapat diprediksi, yaitu lo (antarmuka loopback)
- basis data – Dalam kebijakan ini, database perangkat keras udev yaitu “hwdb” digunakan untuk menetapkan nama perangkat jaringan.
- di atas kapal – Dalam kebijakan ini, nomor indeks yang diberikan oleh BIOS/firmware komputer Anda digunakan untuk memberi nama perangkat jaringan terpasang, yaitu eno1, eno2.
- celah – Dalam kebijakan ini, nomor indeks slot hot-plug PCIE yang disediakan oleh BIOS/firmware komputer Anda digunakan untuk memberi nama perangkat jaringan, yaitu ens1, ens2.
- jalur – Dalam kebijakan ini, lokasi fisik perangkat keras digunakan untuk memberi nama perangkat jaringan, yaitu enp1s0, enp1s2, enp1s0f0, enp1s0f1.
- Mac – Dalam kebijakan ini, alamat mac perangkat jaringan ditambahkan ke nama antarmuka jaringan, yaitu enx000c294cd7e8.
Kebijakan Penamaan Antarmuka Jaringan Saat Ini Sedang Digunakan
File konfigurasi kebijakan penamaan antarmuka jaringan default pada sebagian besar distribusi Linux populer ada di jalur “/usr/lib/systemd/network/99-default.link”.
Anda dapat membuka file konfigurasi kebijakan penamaan antarmuka jaringan default “/usr/lib/systemd/network/99-default.link” dengan editor teks nano sebagai berikut:
$ sudo nano / usr / lib / sistemd / jaringan / 99 -default.link
Urutan kebijakan penamaan antarmuka jaringan yang akan digunakan tercantum di bagian “Kebijakan Nama”. [1] .
Di sini, “menjaga” memiliki prioritas tertinggi. Apa yang dilakukan “keep” adalah jika sebuah nama telah ditetapkan ke antarmuka jaringan, systemd/udev akan tetap menggunakan nama yang sama berulang kali.
Kemudian, ia akan mencoba mengatur nama kernel. Jika kebijakan penamaan kernel gagal, gunakan masing-masing database, onboard, slot, dan path.
Anda juga dapat menetapkan nama alternatif untuk antarmuka jaringan menggunakan opsi “AlternativeNamesPolicy” dengan cara yang sama [2] . Kebijakan penamaan yang tidak digunakan untuk penamaan antarmuka jaringan sebenarnya digunakan sebagai kebijakan penamaan alternatif tergantung pada urutan yang ditetapkan dalam “Kebijakan Nama Alternatif”.
Seperti yang Anda lihat, kebijakan penamaan antarmuka jaringan slot, secara default, digunakan untuk memberi nama antarmuka jaringan yang sebenarnya dan kebijakan penamaan antarmuka jaringan jalur digunakan untuk memberikan nama alternatif ke antarmuka jaringan di Ubuntu 22.04 LTS. Kebijakan penamaan yang berbeda dan kebijakan penamaan alternatif mungkin digunakan secara default pada distribusi Linux lainnya.
$ aku p A
Mengubah Kebijakan Penamaan Antarmuka Jaringan
Untuk mengubah kebijakan penamaan antarmuka jaringan, buka file konfigurasi “/usr/lib/systemd/network/99-default.link” dengan editor teks nano sebagai berikut:
$ sudo nano / usr / lib / sistemd / jaringan / 99 -default.linkKetik kebijakan penamaan antarmuka jaringan yang Anda inginkan di bagian “Kebijakan Nama” dan kebijakan penamaan antarmuka jaringan alternatif di bagian “KebijakanNamaAlternatif”.
Setelah selesai, tekan
Agar perubahan diterapkan, reboot komputer Anda sebagai berikut:
$ sudo menyalakan ulangMemeriksa Apakah Kebijakan Penamaan Antarmuka Jaringan Baru Sedang Digunakan
Setelah komputer Anda boot, jalankan perintah “ip” untuk memverifikasi apakah nama antarmuka jaringan berubah. Seperti yang Anda lihat, kebijakan penamaan antarmuka jaringan mac digunakan untuk menetapkan nama asli antarmuka jaringan dan kebijakan penamaan antarmuka jaringan jalur digunakan untuk menetapkan nama alternatif untuk antarmuka jaringan.
$ aku p A
Dalam contoh ini, kami menggunakan kebijakan penamaan jalur untuk nama asli dan kebijakan penamaan mac untuk nama alternatif antarmuka jaringan.
Mengonfigurasi Nama Kustom untuk Antarmuka Jaringan
Selain menggunakan kebijakan penamaan antarmuka jaringan yang telah ditentukan sebelumnya, Anda juga dapat mengatur nama khusus untuk antarmuka jaringan komputer Anda. Untuk mempelajari cara menetapkan nama khusus untuk antarmuka jaringan Anda, baca artikel ini.
Kesimpulan
Pada artikel ini, kita membahas kebijakan penamaan antarmuka jaringan yang tersedia pada distribusi Linux modern. Kami juga menunjukkan kepada Anda cara menggunakan kebijakan penamaan antarmuka jaringan yang berbeda di Ubuntu/Debian, RHEL/Rocky Linux/CentOS/Fedora, dan distribusi Linux modern berbasis Ubuntu/Debian atau berbasis RPM lainnya.