Linux虚拟网卡怎么删除
发布网友
发布时间:2022-04-19 21:18
我来回答
共2个回答
热心网友
时间:2022-05-19 11:59
在使用双机软件过程中,如果系统是red hat 5.x
默认系统安装完成后为xen内核,那么xen内核引导启动后就会有虚拟网卡(vethx、vif0.x、virbr0、xenbr1等)存在。这就会直接导致双机软件的两台机器中都会有相同的IP地址存在(virbr0网卡的IP地址都为192.168.122.1)。所以会导致双机系统中的主机关机时,备机不会接管的现象。所以,需要将virbr0卸载掉:
1、请先将双机的JOB带出,执行 yum groupremove "Virtualization"命令尝试卸载virbr0设备,通过ifconfig -a查看virbr0设备是否还存在;
2、如果还是没有卸载掉virbr0网卡,再执行一下这个命令:yum remove libvirt ,用ifconfig -a查看网卡virbr0是否卸载。
3、如果执行yum报错,可以vi/etc/yum/plugincon.d/rhnplugin.conf然后将文件中的enable=1改成enable=0,目的是先禁用此功能,再执行yumremove libvirt进行卸载。
卸载完成重启机器,虚拟网卡就不存在。
热心网友
时间:2022-05-19 11:59
要看你虚拟网卡到底是你自己创建,还是装了些创建虚拟网卡的程序。
如果是自己创建,比如子网卡,删除/etc/sysconfig/network-scripts/相关的文件就行。
如果是程序自建,比如*程序,ppoe程序等,那你删除相关的软件,虚拟网卡会自动删除。