1: 使用 ip link set 命令可禁用或启用网卡;先通过 ip link show 查看网卡名称,如 eth0;执行 sudo ip link set eth0 down 禁用网卡,状态变为 DOWN;启用时使用 sudo ip link set eth0 up 恢复。

在Linux中禁用网卡可以通过 ip link 命令快速实现。这个命令属于 iproute2 工具集,是现代Linux系统中管理网络接口的标准工具之一。使用 ip link down 可以将指定网卡置为关闭状态,从而停止其网络通信。
确认网卡名称
在操作前,先查看当前系统中的网络接口名称:
ip link show输出会列出所有网络接口,例如:
1: lo:其中 eth0 是你要操作的网卡名称,不同系统可能为 enp0s3、ens33 等。
禁用网卡(ip link down)
使用 root 权限或 sudo 执行以下命令来禁用网卡:
sudo ip link set eth0 down执行后,该网卡将被关闭,不再接收或发送数据。你可以再次运行 ip link show 验证状态,对应接口的 state 会变为 DOWN。
启用网卡(恢复使用)
当你需要重新启用网卡时,使用 up 子命令:
sudo ip link set eth0 up此时网卡恢复活动状态,但可能还需要手动配置IP或重启网络服务以恢复网络连接。
注意事项
禁用网卡会影响网络连接,如果通过SSH远程操作,执行 ip link down 可能导致连接中断。建议在本地终端操作,或确保有其他访问方式。
某些虚拟化或云环境中,禁用主网卡可能导致实例无法访问,操作前请确认影响范围。
基本上就这些。ip link down 是一个直接有效的禁用网卡方式,适合调试、切换配置或临时断网场景。










