Cara Mengubah Kebijakan Penamaan Antarmuka Jaringan di Ubuntu/Debian/RHEL/CentOS/Fedora/Rocky Linux

Cara Mengubah Kebijakan Penamaan Antarmuka Jaringan Di Ubuntu Debian Rhel Centos Fedora Rocky Linux



Nama antarmuka jaringan yang dapat diprediksi adalah:
  1. Stabil saat reboot
  2. Tetap/konsisten meskipun perangkat keras ditambahkan atau dihapus
  3. Tetap/konsisten meskipun perangkat keras yang cacat/rusak diganti
  4. 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:

  1. Kebijakan Penamaan Antarmuka Jaringan yang Tersedia
  2. Kebijakan Penamaan Antarmuka Jaringan Saat Ini Sedang Digunakan
  3. Mengubah Kebijakan Penamaan Antarmuka Jaringan
  4. Memeriksa Apakah Kebijakan Penamaan Antarmuka Jaringan Baru Sedang Digunakan
  5. Mengonfigurasi Nama Kustom untuk Antarmuka Jaringan
  6. Kesimpulan

Kebijakan Penamaan Antarmuka Jaringan yang Tersedia

Saat ini, kebijakan penamaan antarmuka jaringan yang tersedia adalah:



  1. inti – Dalam kebijakan ini, kernel tidak mengganti nama perangkat jaringan yang dapat diprediksi, yaitu lo (antarmuka loopback)
  2. basis data – Dalam kebijakan ini, database perangkat keras udev yaitu “hwdb” digunakan untuk menetapkan nama perangkat jaringan.
  3. 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.
  4. 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.
  5. jalur – Dalam kebijakan ini, lokasi fisik perangkat keras digunakan untuk memberi nama perangkat jaringan, yaitu enp1s0, enp1s2, enp1s0f0, enp1s0f1.
  6. 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”.

  Tangkapan layar deskripsi komputer dibuat secara otomatis

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

  Tangkapan layar deskripsi komputer dibuat secara otomatis

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.link

Ketik kebijakan penamaan antarmuka jaringan yang Anda inginkan di bagian “Kebijakan Nama” dan kebijakan penamaan antarmuka jaringan alternatif di bagian “KebijakanNamaAlternatif”.

Setelah selesai, tekan + X diikuti oleh “Y” dan untuk menyimpan file “99-default.link”.

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Agar perubahan diterapkan, reboot komputer Anda sebagai berikut:

$ sudo menyalakan ulang

Memeriksa 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

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Dalam contoh ini, kami menggunakan kebijakan penamaan jalur untuk nama asli dan kebijakan penamaan mac untuk nama alternatif antarmuka jaringan.

  Tangkapan layar deskripsi program komputer dibuat secara otomatis

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.