linux怎么禁用网卡命令
linux怎么禁用网卡命令详细介绍
在 Linux 系统中禁用网卡可通过以下命令实现,具体方法取决于系统工具和需求(临时禁用 / 永久禁用):
一、临时禁用网卡(重启后恢复)
1. 使用
ip 命令(推荐,适用于新系统)
bash
dev interface down
dev eth0 down
2. 使用
ifconfig 命令(传统工具,部分系统需安装 net-tools)
bash
interface down
3. 使用
nmcli(适用于 NetworkManager 管理的网络)
bash
nmcli device disconnect interface
二、永久禁用网卡(重启后保持)
1. 通过配置文件禁用(适用于非 NetworkManager 环境)
编辑网卡配置文件(以 eth0 为例):
bash
/etc/network/interfaces
添加或修改为:
conf
auto eth0iface eth0 inet manual
up ip link set dev eth0 down # 开机禁用
保存后重启网络服务:
bash
systemctl restart networking
2. 通过 NetworkManager 禁用(适用于图形化 / 服务器环境)
bash
nmcli connection modify connection_name connection.autoconnect no
nmcli connection modify connection.autoconnect no
三、常用辅助命令
- 查看网卡名称:bash
addr - 验证禁用状态:bash
show dev interface
注意事项
- 权限要求:所有禁用操作需
sudo或 root 权限。 - 远程操作风险:禁用远程服务器的网卡可能导致断连,建议本地操作或提前配置其他管理通道(如带外管理)。
- 发行版差异:Debian/Ubuntu 推荐
ip命令,CentOS 7+ 常用nmcli,老旧系统可能依赖ifconfig。
根据实际场景选择对应方法即可快速禁用网卡。