Debian
如何啟用“可預測的網路介面名稱”?
我決定檢查一下我的乙太網設備最終會使用什麼名稱,但與其他發行版相反,Debian 似乎沒有啟動此更改(或者正在阻止它?),
- 暫時保留舊的持久網路介面命名方案,並通過核心命令行上的 net.ifnames=1 使新的選擇加入。
問題是我必須編輯 grub 核心行,這對於可以通過修改文件來禁用的東西來說似乎有點過頭了。還有其他方法嗎?
Debian 上的 220-7 版刪除了選擇加入的更新檔:
* Switch to net.ifnames persistent network interfaces (on new installations/for new hardware), and deprecate the old 75-persistent-net-generator.rules.
這來自debian-devel列表中的一個提案。在使用者遷移之前,使用舊命名的系統不會被重命名。閱讀 README.Debian 以獲取遷移指南。
可以使用以下方法預測新名稱:
sudo udevadm test /sys/class/net/eth0 2>/dev/null |grep ID_NET_NAME_
eth0
設備的目前名稱在哪裡。