Cara Menyesuaikan Nama NIC

Anda dapat membuat berkas link systemd dengan konfigurasi Ignition.

Sebagai contoh, untuk memberi nama NIC dengan alamat MAC 12:34:56:78:9a:bc menjadi "infra", tempatkan berkas systemd link di /etc/systemd/network/25-infra.link menggunakan potongan konfigurasi Butane berikut:

Contoh: Menyesuaikan NIC melalui Berkas systemd Link
variant: fcos
version: 1.7.0
storage:
  files:
    - path: /etc/systemd/network/25-infra.link
      mode: 0644
      contents:
        inline: |
          [Match]
          MACAddress=12:34:56:78:9a:bc
          [Link]
          Name=infra

Menggunakan Aturan Udev

Demikian pula, melalui konfigurasi Ignition, untuk memberi nama NIC dengan alamat MAC 12:34:56:78:9a:bc menjadi "infra", buat sebuah aturan udev di /etc/udev/rules.d/80-ifname.rules menggunakan potongan konfigurasi Butane berikut:

Contoh: Menyesuaikan NIC melalui Aturan Udev
variant: fcos
version: 1.7.0
storage:
  files:
    - path: /etc/udev/rules.d/80-ifname.rules
      mode: 0644
      contents:
        inline: |
          SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="12:34:56:78:9a:bc", ATTR{type}=="1", NAME="infra"

Jaringan di Initramfs melalui Argumen Kernel

Jika jaringan dalam initramfs diperlukan, argumen kernel ifname= akan secara dinamis membuat aturan udev untuk mengubah nama NIC.

For example, to give the NIC with the MAC address 12:34:56:78:9a:bc a name of "infra", provide a ifname=infra:12:34:56:78:9a:bc kernel argument. A udev rule will be created like:

# cat /etc/udev/rules.d/80-ifname.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="12:34:56:78:9a:bc", ATTR{type}=="1", NAME="infra"