我们知道:kvm虚拟化环境安装好后,ifconfig会发现多了一个虚拟网卡virbr0

这是由于安装和启用了libvirt服务后生成的,libvirt在服务器(host)上生成一个 virtual network switch (virbr0),host上所有的虚拟机(guests)通过这个 virbr0 连起来。默认情况下 virbr0 使用的是 NAT 模式(采用 IP Masquerade),所以这种情况下 guest 通过 host 才能访问外部。

但是大多数情况下:

我们虚拟机使用的是bridge(网桥)直接连到局域网里,所以这个 virbr0 不是必须的(注:不要搞混淆了,bridge 和这里的 virbr0 bridge 是互不相干的)。

那么如何关掉这个 virbr0 呢?

下面对关闭这个virbr0虚拟网卡的操作做一记录:

总结为以下三步:

1)首先net-destroy

2)接着net-undefine

3)最后重启libvirtd让设置生效

[root@kvmserver ~]#ifconfig

br0 Link encap:Ethernet HWaddr C8:1F:66:F4:FC:4F

inet addr:192.168.1.8 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::ca1f:66ff:fef4:fc4f/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:135245 errors:0 dropped:0 overruns:0 frame:0

TX packets:101444 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:13942261 (13.2 MiB) TX bytes:7634359 (7.2 MiB)

em1 Link encap:Ethernet HWaddr C8:1F:66:F4:FC:4E

inet addr:103.10.86.8 Bcast:103.10.86.63 Mask:255.255.255.192

inet6 addr: fe80::ca1f:66ff:fef4:fc4e/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:1565647 errors:0 dropped:0 overruns:0 frame:0

TX packets:433759 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:371869769 (354.6 MiB) TX bytes:332186615 (316.7 MiB)

Interrupt:35

em2 Link encap:Ethernet HWaddr C8:1F:66:F4:FC:4F

inet6 addr: fe80::ca1f:66ff:fef4:fc4f/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:1306151 errors:0 dropped:0 overruns:0 frame:0

TX packets:95447 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:163400847 (155.8 MiB) TX bytes:7174405 (6.8 MiB)

Interrupt:38

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:128908 errors:0 dropped:0 overruns:0 frame:0

TX packets:128908 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:25188477 (24.0 MiB) TX bytes:25188477 (24.0 MiB)

virbr0 Link encap:Ethernet HWaddr 52:54:00:E7:2D:22

inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

[root@kvmserver ~]#brctl show

bridge namebridge idSTP enabledinterfaces

br08000.c81f66f4fc4fnoem2

virbr08000.525400e72d22yesvirbr0-nic

[root@kvmserver ~]# virsh net-list

Name State Autostart Persistent

--------------------------------------------------

br0 active yes yes

default active yes yes

[root@kvmserver ~]# virsh net-destroy default

Network default destroyed

[root@kvmserver ~]#virsh net-undefine default

Network default has been undefined

[root@kvmserver ~]# service libvirtd restart

Stopping libvirtd daemon: [ OK ]

Starting libvirtd daemon: [ OK ]

[root@kvmserver ~]# virsh net-list

Name State Autostart Persistent

--------------------------------------------------

br0 active yes yes

[root@kvmserver ~]# brctl show

bridge namebridge idSTP enabledinterfaces

br08000.c81f66f4fc4fnoem2

再次ifconfig查看,发现virtbr0网卡已经消失了!

[root@kvmserver ~]# ifconfig

br0 Link encap:Ethernet HWaddr C8:1F:66:F4:FC:4F

inet addr:192.168.1.8 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::ca1f:66ff:fef4:fc4f/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:161858 errors:0 dropped:0 overruns:0 frame:0

TX packets:123581 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:15735341 (15.0 MiB) TX bytes:9481865 (9.0 MiB)

em1 Link encap:Ethernet HWaddr C8:1F:66:F4:FC:4E

inet addr:103.10.86.8 Bcast:103.10.86.63 Mask:255.255.255.192

inet6 addr: fe80::ca1f:66ff:fef4:fc4e/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:1850577 errors:0 dropped:0 overruns:0 frame:0

TX packets:696879 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:407720396 (388.8 MiB) TX bytes:592419489 (564.9 MiB)

Interrupt:35

em2 Link encap:Ethernet HWaddr C8:1F:66:F4:FC:4F

inet6 addr: fe80::ca1f:66ff:fef4:fc4f/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:1572393 errors:0 dropped:0 overruns:0 frame:0

TX packets:115724 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:196738740 (187.6 MiB) TX bytes:8750347 (8.3 MiB)

Interrupt:38

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:350174 errors:0 dropped:0 overruns:0 frame:0

TX packets:350174 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:68170777 (65.0 MiB) TX bytes:68170777 (65.0 MiB)

virbr0怎么关闭_kvm虚拟化关闭虚拟网卡virbr0的方法相关推荐

  1. linux关闭虚拟网卡,KVM---关闭虚拟网卡virbr0的方法

    我们知道:kvm虚拟化环境安装好后,ifconfig会发现多了一个虚拟网卡virbr0 这是由于安装和启用了libvirt服务后生成的,libvirt在服务器(host)上生成一个 virtual n ...

  2. linux虚拟网卡上网,Linux添加虚拟网卡的多种方法

    有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在linux服务器上添加虚拟网卡. 我们向eth0中添加一块虚拟网卡: 第一种方法:快递创建\删除虚拟网 ...

  3. linux里添加网卡,Linux添加虚拟网卡的多种方法

    Linux添加虚拟网卡的多种方法有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在linux服务器上添加虚拟网卡.我们 有时候,一台服务器需要设置多个i ...

  4. 服务器虚拟网卡卸载不掉,怎么彻底卸载虚拟网卡设备。 彻底卸载虚拟网卡设备的方法。...

    今天给大家带来怎么彻底卸载虚拟网卡设备.,彻底卸载虚拟网卡设备的方法.,让您轻松解决问题.网友求助:求助如何卸载虚拟网卡? 具体方法如下:1 使用Win+R调出运行,在其中输入:devmgmt.msc ...

  5. CentOS 7对虚拟网卡virbr0的处理

    在CentOS 7的安装过程中如果有选择相关虚拟化的的服务安装系统后,启动网卡时会发现有一个以网桥连接的私网地址的virbr0网卡,这个是因为在虚拟化中有使用到libvirtd服务生成的,如果不需要可 ...

  6. 网络虚拟化——QEMU虚拟网卡

    写在前面 网络虚拟化曾经只是内核虚拟化功能开发者才会关注的技术.但随着云计算模式和云原生概念的推广,云上业务的部署形态都已转向了虚拟机和容器,而两者都依赖网络虚拟化技术提供高性能网络功能,因此虚拟网络 ...

  7. vmware 虚拟机安装成功,但没有虚拟网卡的解决方法

    ps: 之前在vmware安装过虚拟机,可以正常上网,但近期卸载重装vmware后,一直没有1和8两个虚拟网卡出现,最后终于解决了. 1 问题描述: 1.1 windows10首次安装VMware,或 ...

  8. Vmware 没有vmnet8虚拟网卡、解决方法就是:刷机

    昨天在Vmware 物理机没有VMnet1和VMnet8 .然后不断的找教程,说 重新安装了VMware 了,重新清理了注册表!还是不行! 什么服务Device Install Service .De ...

  9. virbr0怎么关闭_kvm下关闭virbr0与打开virbr0

    [root@nfs ~]# virsh net-list Name                 State      Autostart ----------------------------- ...

最新文章

  1. Android 5.1 修改系统默认语言
  2. STM32开发 -- Ublox GPS之设置PUBX
  3. linux显卡烤机操作,显卡拷机必备:FurMark时隔一年全新升级
  4. gitlab修改配置重启_centos7下gitlab安装说明
  5. 【图像超分辨率】基于ResNet或GAN的遥感图像超分辨率论文
  6. javaWeb服务详解(含源代码,测试通过,注释) ——applicationContext-dao.xml
  7. 【进阶3-5期】深度解析 new 原理及模拟实现
  8. 在线添加索引遇到的错误:Table definition has changed, please retry transaction
  9. 【Arduino】基于Arduino的循迹小车电路连接与程序编写
  10. 越折腾越好用的 3 款开源 APP
  11. 文献 | 一眨眼就错过了的心理机制
  12. 服务器并发量计算,网站并发量计算
  13. 飞腾cpu服务器浪潮信息,推动国产化进程 浪潮发布飞腾服务器
  14. 基于新浪云的微信公众号开发配置过程
  15. 半导体鼻祖:仙童半导体的故事
  16. C++中的预处理器概述
  17. 在win上下载安装CTex及其注意事项
  18. 步进电机驱动器控制转速和圈数
  19. C语言二分查找代码及解析
  20. 2022“华为杯”(E、F题)思路分析、代码......

热门文章

  1. 常见的几种视频和音频格式
  2. AcWing 285. 没有上司的舞会
  3. vulnhub:inferno-1.1
  4. 开发者选项在哪?4.2及以上系统呼出教程
  5. JAVA的学习(在IDEA环境下)
  6. 河北计算机软件职业技术学院,河北软件职业技术学院2021年排名
  7. centos lvm卷组删卷和扩容
  8. uni-app 添加到“用其他应用打开”中、app加入系统分享列表、获取分享的文件
  9. Chrome最好用的插件都在这里了
  10. 知网等数据库文献快速直接导入EndNote的方法