Debianでネットワークインターフェイス名を eth0, eth1, ... に戻したい。
とりあえず、 Debian10 buster での戻し方は分かった
/lib/udev/rules.d/73-usb-net-by-mac.rules /lib/udev/rules.d/80-net-setup-link.rules
この2つのファイルを読まれないよう無効化した。
無効化はファイルを消す、/dev/null へのシンボリックリンクにする、とかが良いらしいが
あとで気が変わったときに戻せないのはつらいので、リネームで対処した。
(ファイル名のケツに .bak をつけて読まれないようにした)
参考:
wiki.debian.org
73-usb-net-by-mac.rules が名前にMACアドレスをつけるやつ(enx50c4dd012345 みたいな)
80-net-setup-link.rules がNICの位置っぽいやつ(enP3p1s2u1u1 みたいな)
インターフェイスがたくさんあるならともかく、1個や2個しかないときは NICの不調時にデバイスの交換だけで対応できなくなる不便さの方がつらい
参考:
ネットワーク設定 - ArchWiki
ほげめも: Debian vs Ubuntu: ネットワークインタフェースの名前
Ubuntu18.04のネットワークイーサネットの名前を変更する方法(enp?をeth0に変更)
Ubuntu 20.04(CentOS8) でNIC を eth0 に変更する | Linux Magazine