在 Debian 系統中,你可以通過以下步驟來修改網絡接口名稱:
/etc/default/grub
文件首先,你需要編輯 GRUB 的默認配置文件以啟用新的網絡接口命名規則。
打開終端并輸入以下命令:
sudo nano /etc/default/grub
找到 GRUB_CMDLINE_LINUX
行,并添加 net.ifnames=0 biosdevname=0
參數。這會禁用新的網絡接口命名規則(如 enp3s0
)并恢復到傳統的命名方式(如 eth0
)。
例如,如果該行原本是這樣的:
GRUB_CMDLINE_LINUX="quiet splash"
修改后應該變成:
GRUB_CMDLINE_LINUX="quiet splash net.ifnames=0 biosdevname=0"
保存并退出編輯器(在 nano 中按 Ctrl + X
,然后按 Y
確認保存,最后按 Enter
)。
接下來,更新 GRUB 配置以應用更改:
sudo update-grub
重啟你的 Debian 系統以使更改生效:
sudo reboot
系統重啟后,你可以使用 ip link
命令查看當前的網絡接口名稱。如果你希望手動重命名接口,可以使用 ip
命令或 ifdown
和 ifup
命令。
例如,將 eth0
重命名為 eth1
:
sudo ip link set eth0 down
sudo ip link set eth0 name eth1
sudo ip link set eth1 up
或者使用 ifdown
和 ifup
:
sudo ifdown eth0
sudo ifup eth1
最后,使用 ip addr
或 ifconfig
命令驗證接口名稱是否已成功更改:
ip addr show
或者:
ifconfig
通過以上步驟,你應該能夠成功修改 Debian 系統中的網絡接口名稱。