这是 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 网络为自动启动。

Libvirt 默认网络 (default) 配置文件详解与创建

原文地址: https://www.cveoy.top/t/topic/fyyK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录