首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >‘virbr0’和‘virbr0-nic’的功能是什么?

‘virbr0’和‘virbr0-nic’的功能是什么?
EN

Unix & Linux用户
提问于 2019-06-06 08:55:05
回答 1查看 19.5K关注 0票数 9

在我的CentOS 7.2中,我安装了以下软件包:

代码语言:javascript
运行
复制
yum install -y epel-release qemu-kvm libvirt virt-install bridge-utils

然后当我向ip a展示时:

代码语言:javascript
运行
复制
[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether e8:9a:8f:50:4a:dc brd ff:ff:ff:ff:ff:ff
    inet 13.19.241.25/29 brd 13.19.241.31 scope global em1
       valid_lft forever preferred_lft forever
    inet 13.19.241.26/8 brd 13.255.255.255 scope global em1
       valid_lft forever preferred_lft forever
    inet6 fe80::ea9a:8fff:fe50:4adc/64 scope link 
       valid_lft forever preferred_lft forever
3: em2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether e8:9a:8f:50:4a:dd brd ff:ff:ff:ff:ff:ff
    inet 103.193.241.25/29 brd 103.193.241.31 scope global em2
       valid_lft forever preferred_lft forever
    inet6 fe80::ea9a:8fff:fe50:4add/64 scope link 
       valid_lft forever preferred_lft forever
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:f9:a9:cf brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
5: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:f9:a9:cf brd ff:ff:ff:ff:ff:ff

您可以看到添加了两个网络设备:virbr0virbr0-nic。他们是什么,他们有什么作用?

安装这两个设备的软件包是哪个?

EN

回答 1

Unix & Linux用户

发布于 2019-06-06 09:37:09

安装libvirt服务时,会自动创建virbr0,这是一个virtual network switch

所有虚拟机都将连接到virbr0

默认情况下,virbr0使用NAT模式,可以通过NAT模式提供互联网访问。默认情况下,virbr0分配地址192.168.122.1,它可以为连接到它的其他虚拟接口提供DHCP服务。

如果使用brctl show,您可以找到一个名为virbr0-nicvirbr0接口:

代码语言:javascript
运行
复制
[root@localhost network-scripts]# brctl show
bridge name bridge id       STP enabled interfaces
...
virbr0      8000.5254003caaaa   yes     virbr0-nic 
票数 9
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/523245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档