Libvirt 默认网络 (default) 配置文件详解与创建
这是 Libvirt 的默认网络 (default) 的配置文件。要创建这个 default 网络,你可以使用 Libvirt 提供的 libvirtxml 格式的配置文件。下面是一个使用 libvirtxml 创建 default 网络的示例:
<network>
<name>default</name>
<forward mode="nat"/>
<bridge name="virbr0" stp="on" delay="0"/>
<mac address="52:54:00:xx:xx:xx"/>
<ip address="192.168.122.1" netmask="255.255.255.0">
<dhcp>
<range start="192.168.122.2" end="192.168.122.254"/>
<host mac="52:54:00:yy:yy:yy" name="examplevm" ip="192.168.122.100"/>
</dhcp>
</ip>
</network>
在上面的示例中,需要将xx:xx:xx替换为合适的 MAC 地址,yy:yy:yy替换为虚拟机的 MAC 地址。你可以根据需要添加更多的<host>元素来定义其他虚拟机的静态 IP 地址。
创建完这个 XML 文件后,你可以使用以下命令来创建 default 网络:
virsh net-define /path/to/default.xml
virsh net-start default
virsh net-autostart default
这将会定义、启动并设置 default 网络为自动启动。
原文地址: https://www.cveoy.top/t/topic/fyyK 著作权归作者所有。请勿转载和采集!