用 ip link set 启用或禁用网卡

用 iproute2 语法切换网卡的启用状态,替代已过时的 ifconfig up/down。

Linuxifconfig 网卡配置网络接口网卡中风险
执行 `sudo ip link set eth0 down` 禁用网卡,`sudo ip link set eth0 up` 重新启用。

01命令

命令
$ sudo ip link set eth0 down && sudo ip link set eth0 up

02作用说明

ifconfig 属于遗留工具,现代精简安装里已经没有;`ip link set DEV up|down` 是切换网卡管理状态的官方方式。注意 up 只拉起链路,如果还需要地址,得接着 `ip addr add` 或交给 NetworkManager/DHCP 处理。网卡驱动异常后状态卡住时,`sudo ip link set eth0 down && sudo ip link set eth0 up` 是经典的恢复手法。

03风险

风险中风险
使用条件root privileges; iproute2
!注意: 如果正通过 SSH 用这块网卡连接服务器,切换它会直接断掉自己的会话——请用控制台、带外管理,或用 `at`/`nohup` 安排一个自动恢复 up 的任务。

04撤销

撤销
$ sudo ip link set eth0 up

05来源

最后验证: 2026-09-17 · 分类: 网络

06相关方案