インターフェース名の変更方法(Linux)

udevを使う

  • 下記を参考に/etc/udev/rules.d/70-persistent-net.rulesを作成する。例はBroadcom BCM43a0
# PCI device 0x14e4:0x43a0 (wl)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="wl", ATTR{type}=="1", KERNEL=="eth*", NAME="wlan0"

ifrenameを使用する(古い方法)

  • 一時的に変更
# ifrename -i eth0 -n wlan0
  • 恒久的に適用するために/etc/iftabを編集
wlan0 driver wl

ipを使う

ip link set $IFNAME down
ip link set $IFNAME name $LINKNAME
ip link set $LINKNAME up
Written on November 7, 2017