Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

7.4.1.2. Membuat Aturan Udev Kustom

Skema penamaan dapat disesuaikan dengan membuat aturan Udev khusus. Sebuah skrip telah disertakan yang menghasilkan aturan awal. Buat aturan ini dengan menjalankan:


pesta /lib/udev/init-net-rules.sh

pesta /lib/udev/init-net-rules.sh

Sekarang, periksa /etc/udev/rules.d/70-persistent-net.rules file, untuk mengetahui nama mana yang ditetapkan ke perangkat jaringan mana:


cat /etc/udev/rules.d/70-persistent-net.rules

cat /etc/udev/rules.d/70-persistent-net.rules


Note

Dalam beberapa kasus seperti ketika alamat MAC telah ditetapkan ke kartu jaringan secara manual atau di lingkungan virtual seperti Qemu atau Xen, file aturan jaringan mungkin tidak dibuat karena alamat tidak ditetapkan secara konsisten. Dalam kasus ini, metode ini tidak dapat digunakan.

Note

Dalam beberapa kasus seperti ketika alamat MAC telah ditetapkan ke kartu jaringan secara manual atau di lingkungan virtual seperti Qemu atau Xen, file aturan jaringan mungkin tidak dibuat karena alamat tidak ditetapkan secara konsisten. Dalam kasus ini, metode ini tidak dapat digunakan.

gambar

File dimulai dengan blok komentar diikuti oleh dua baris untuk setiap NIC. Baris pertama untuk setiap NIC adalah deskripsi komentar yang menunjukkan ID perangkat kerasnya (misalnya vendor PCI dan ID perangkatnya, jika itu adalah kartu PCI), bersama dengan drivernya dalam tanda kurung, jika drivernya dapat ditemukan. Baik ID perangkat keras maupun driver tidak digunakan untuk menentukan nama mana yang akan diberikan antarmuka; informasi ini hanya untuk referensi. Baris kedua adalah aturan Udev yang cocok dengan NIC ini dan benar-benar memberinya nama.

Semua aturan Udev terdiri dari beberapa kunci, dipisahkan dengan koma dan spasi opsional. Kunci aturan ini dan penjelasannya masing-masing adalah sebagai berikut:


SUBSYSTEM = "bersih" - Ini memberitahu Udev untuk mengabaikan perangkat yang bukan kartu jaringan.

TINDAKAN=="tambahkan" - Ini memberi tahu Udev untuk mengabaikan aturan ini untuk uevent yang bukan merupakan add ("hapus" dan "ubah" uevent juga terjadi, tetapi tidak perlu mengganti nama antarmuka jaringan).

PENGEMUDI ="?*" - Ini ada sehingga Udev akan mengabaikan VLAN atau menjembatani sub-antarmuka (karena sub-antarmuka ini tidak memiliki driver). Sub-antarmuka ini dilewati karena nama yang akan ditetapkan akan bertabrakan dengan perangkat induknya.

ATTR{alamat} - Nilai kunci ini adalah alamat MAC NIC.

ATTR{tipe}=="1" - Ini memastikan aturan hanya cocok dengan antarmuka utama dalam kasus driver nirkabel tertentu, yang membuat beberapa antarmuka virtual. Antarmuka sekunder dilewati karena alasan yang sama bahwa VLAN dan sub-antarmuka jembatan dilewati: jika tidak, akan ada tabrakan nama.

NAMA - Nilai kunci ini adalah nama yang akan diberikan Udev ke antarmuka ini.

Nilai dari NAMA adalah bagian yang penting. Pastikan Anda mengetahui nama mana yang telah ditetapkan untuk setiap kartu jaringan Anda sebelum melanjutkan, dan pastikan untuk menggunakannya NAMA nilai saat membuat file konfigurasi Anda di bawah ini.


Komputasi Awan OS Teratas di OnWorks: