Linux命令删除虚拟接口或网络别名
时间:2020-01-09 10:41:21 来源:igfitidea点击:
问题描述:如何删除虚拟接口,如eth0:1或eth1:1?
解决方法:使用ifconfig命令。
它用于删除虚拟接口或网络别名。
Ifconfig用于配置内核驻留的网络接口。
它在引导时用于根据需要设置接口。
之后,通常仅在调试或需要系统调整时才需要它。
输入命令以删除eth0:1:
# ifconfig eth0:1 down
/etc/sysconfig/network-scripts/ifcfg-ethX-range0文件
要删除接口,请永久编辑存储在/etc /
目录中的网络配置文件。
对于存储在/etc/sysconfig/network-scripts /目录中的Red Hat/Fedora Core文件。
对于Debian或Ubuntu Linux,只需编辑文件/etc/network/interfaces并删除条目。
例如打开文件/etc/sysconfig/network-scripts/ifcfg-eth1-range0
# vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0
您将看到网络别名配置:
IPADDR_START=192.167.1.5 IPADDR_END=192.167.1.100 CLONENUM_START=0 NETMASK=255.255.255.0
只需注释掉所有内容或重命名文件即可:
# mv /etc/sysconfig/network-scripts/ifcfg-eth0-range0 /etc/sysconfig/network-scripts/working.ifcfg-eth0-range0.backup
只需重新启动网络服务:
# service network restart