Ubuntu 16.04 - インターフェイス名の変更

Ubuntu 16.04 - インターフェイス名の変更

以前のバージョンのLinuxでは、ネットワークインターフェイスの名前を変更できますが、/etc/udev/rules.d/70-persistent-net.rulesUbuntu 16.04にはそのファイルはありません。

ベストアンサー1

/etc/udev/rules.d/70-persistent-net.rules次のようにファイルを作成します。

sudo nano /etc/udev/rules.d/70-persistent-net.rules

次の行を追加します。

# PCI device 0x10ec:0x8xxxx (ethernet_module_here)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="3x:17:ef:6f:s2:2h", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x168c:0xyyy (wifi_module_here)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="74:e5:ii:uu:de:nn", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

実行してsudo ifconfigMacアドレスを取得し、ここから変更してください。ATTR{address}=="74:e5:ii:uu:de:nn"

CtrlOEnter次に、終了キーを押します。 CtrlX

障害を負う 予測可能なネットワークインターフェイス名そして:

ln -sf /dev/null /lib/udev/rules.d/80-net-setup-link.rules

これにより既存のファイルが上書きされるため、コマンドを実行する前にオプションでバックアップできます。

インターフェイスを開きます。

ip link set eth0 up
ip link set eth0 down

代替方法:

Grub設定ファイルを編集します。

sudo nano /etc/default/grub

net.ifnames=0 biosdevname=0これに追加しますGRUB_CMDLINE_LINUX=""

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

更新grub.cfg:sudo grub-mkconfig -o /boot/grub/grub.cfg

/etc/network/interfacesインターフェイス名を変更して再起動するには、インターフェイスを編集してください。

おすすめ記事