centos永久关闭一张网卡
时间: 2023-07-19 21:07:06 浏览: 357
要永久关闭一张网卡,可以按照以下步骤进行:
1. 打开 `/etc/sysconfig/network-scripts/` 目录,找到对应网卡的配置文件,一般以 `ifcfg-<网卡名>` 的格式命名。
2. 在该配置文件中添加以下一行:
```
NM_CONTROLLED=no
```
这会禁用 NetworkManager 对该网卡的管理。
3. 将 `ONBOOT` 选项设置为 `no`,表示该网卡在系统启动时不会自动激活。如果需要手动激活该网卡,请使用 `ifup <网卡名>` 命令。
4. 保存配置文件并重启网络服务,使配置生效。
```
service network restart
```
或者
```
systemctl restart network
```
注意:以上操作可能会导致网络连接中断,请谨慎操作。如果需要恢复网卡的默认配置,请删除添加的配置选项并重启网络服务。
相关问题
centos永久关闭一张网卡,直接删除配置可以吗
可以但是直接删除配置文件并不是一种稳妥的做法,因为如果之后需要重新启用该网卡,就需要重新配置。相比之下,通过禁用网卡的方式来实现关闭是更好的选择,这样可以保留原有的配置信息,便于以后重新启用。
禁用网卡的方法是在 `/etc/sysconfig/network-scripts/` 目录下找到对应的网卡配置文件,例如 `ifcfg-eth0`,然后在文件中将 `ONBOOT` 参数设置为 `no`,保存后重启网络服务即可生效。具体操作如下:
1. 进入网卡配置文件目录:
```
cd /etc/sysconfig/network-scripts/
```
2. 找到需要禁用的网卡的配置文件,例如 `ifcfg-eth0`:
```
ls ifcfg-*
```
3. 使用文本编辑器打开该文件:
```
vi ifcfg-eth0
```
4. 将 `ONBOOT` 参数设置为 `no`:
```
ONBOOT=no
```
5. 保存并退出文件。
6. 重启网络服务:
```
systemctl restart network
```
完成以上步骤后,该网卡就被禁用了。如果需要重新启用该网卡,只需要将 `ONBOOT` 参数设置为 `yes`,然后重启网络服务即可。
centos永久关闭一张网卡,直接删除配置可以吗,只保留一张
可以通过以下步骤永久关闭一张网卡,并且删除其配置文件:
1. 首先,使用以下命令查看当前系统中所有的网卡及其状态:
```
ifconfig -a
```
2. 根据上一步的结果,确认需要关闭的网卡名称,例如为 `eth1`。
3. 编辑 `/etc/sysconfig/network-scripts/ifcfg-eth1` 配置文件,将 `ONBOOT` 参数设置为 `no`,保存并退出文件:
```
ONBOOT=no
```
4. 使用以下命令将该网卡停止:
```
ifdown eth1
```
5. 使用以下命令将该网卡从系统中彻底删除:
```
rm /etc/sysconfig/network-scripts/ifcfg-eth1
```
6. 重启网络服务以应用更改:
```
systemctl restart network
```
这样,该网卡就被永久关闭了,并且其配置文件也被删除。如果需要保留一张网卡,可以重复上述步骤将其他网卡配置文件删除。
阅读全文