ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

kvm虚拟化关闭虚拟网卡virbr0的方法

2021-04-10 14:03:40  阅读:234  来源: 互联网

标签:overruns errors RX kvm bytes packets 网卡 dropped virbr0


 

我们知道: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 name bridge id STP enabled interfaces
br0 8000.c81f66f4fc4f no em2
virbr0 8000.525400e72d22 yes virbr0-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 name bridge id STP enabled interfaces
br0 8000.c81f66f4fc4f no em2

再次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)

标签:overruns,errors,RX,kvm,bytes,packets,网卡,dropped,virbr0
来源: https://blog.51cto.com/u_10272167/2697214

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有