現在 Ubuntu 已經在 15.04 中完成了到 systemd 的切換,我想擺脫 /etc/udev/rules.d/70-persistent-net.rules 並切換到可預測的網路介面名稱(又名 biosdevnames)。我怎麼能這樣做呢?
答案1
在烏班圖15.04的systemd
,可預測的介面名稱預設是選擇加入而不是選擇退出。所以你必須在核心命令列上指定net.ifnames=1
例如,在 grub 設定檔中,/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash net.ifnames=1"
您還必須刪除/etc/udev/rules.d/70-persistent-net.rules
並避免它在每次啟動時重新生成,您需要運行
sudo ln -s /dev/null /etc/udev/rules.d/75-persistent-net-generator.rules
答案2
根據this ,使用新名稱/etc/network/interfaces
似乎是答案論壇貼文和這個文檔錯誤#1312785