前言

最近,在使用linux时,要求需要关闭virbr0的网卡,网上查了一下virbr0是kvm虚拟机使用的网卡,是libvirtd服务安装后,自动生成的,virbr0的配置文件位置/etc/libvirt/qemu/networks/default.xml ,libvirtd服务的配置文件位置/etc/libvirt/libvirtd.conf

简介

经过网上查找资料和自己实验,有两种方法可以解决virbr0网卡问题。

  1. 手动关闭virbr0网卡后,将libvirtd服务开机自启动关闭,重启即可。

  2. 手动关闭virbr0网卡后,将virbr0的配置文件删除,重启即可,不需关闭libvirtd服务。

    这里使用的是第二种方法,可以不关闭libvirtd服务。

linux关闭virbr0网卡方法一

  1. 手动关闭virbr0网卡

    示例:

    ifconfig virbr0 down

  2. 将libvirtd服务开机自启动关闭

    示例:

    systemctl disable libvirtd.service

  3. 重启查看效果

在这里插入图片描述

linux关闭virbr0网卡方法二

  1. 手动关闭virbr0网卡

    示例:

    ifconfig virbr0 down

  2. 将virbr0的配置文件删除

    示例:

    mv /etc/libvirt/qemu/networks/default.xml /etc/libvirt/qemu/networks/default.xml.bak

  3. 重启查看效果

在这里插入图片描述

总结

经测试,以上两种方法都可以,请自行选择。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐