第 18 章 虚拟网络
本章介绍了使用 libvirt 创建、启动、停止、删除和修改虚拟网络所需的概念。
libvirt 参考章节中可以找到其他信息
18.1. 虚拟网络切换
libvirt 虚拟网络使用了虚拟网络交换机 的概念。虚拟网络交换机是在主机物理计算机服务器上运行的软件构造,虚拟机(guests)连接。客户机的网络流量通过这个交换机定向:
图 18.1. 使用两个客户机的虚拟网络交换机
Linux 主机物理机器服务器,代表作为网络接口的虚拟网络交换机。当 libvirtd 守护进程(libvirtd)首次安装并启动时,代表虚拟网络交换机的默认网络接口为 virbr0。
与任何其他接口一样,可以使用 ip 命令查看这个 virbr0 接口:
$ 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