第 17 章 虚拟网络
本章介绍了使用 libvirt 创建、启动、停止、删除和修改虚拟网络所需的概念。
更多信息,请参阅 libvirt 参考章节
17.1. 虚拟网络切换
libvirt 虚拟网络使用 虚拟网络交换机 的概念。虚拟网络交换机是在主机物理计算机服务器上运行的软件构造,虚拟机(虚拟机)连接。客户机的网络流量通过这个交换机定向:
图 17.1. 带两个客户机的虚拟网络交换机
Linux 主机物理计算机服务器表示一个虚拟网络交换机作为网络接口。当首先安装和启动libvirtd守护进程时,代表虚拟网络交换机的默认网络接口为 virbr0。
这种 virbr0 接口可以像任何其他接口一样通过 ip 命令来查看:
$ ip addr show virbr0
3: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
link/ether 1b:c4:94:cf:fd:17 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0