Libvirt默认网络default配置详解及创建示例

你是否对/var/lib/libvirt/dnsmasq/default.conf这个文件感到好奇?没错,它就是libvirt默认网络default的配置文件。本文将带你深入了解该配置文件,并提供使用libvirtxml创建default网络的详细示例。

default.conf 文件内容解析

以下是一个典型的default.conf文件内容:

##WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE##OVERWRITTEN AND LOST. Changes to this configuration should be made using:## virsh net-edit default## or other application using the libvirt API.#### dnsmasq conf file created by libvirtstrict-orderpid-file=/run/libvirt/network/default.pidexcept-interface=lobind-dynamicinterface=virbr0dhcp-range=192.168.122.2,192.168.122.254,255.255.255.0dhcp-no-overridedhcp-authoritativedhcp-lease-max=253dhcp-hostsfile=/var/lib/libvirt/dnsmasq/default.hostsfileaddn-hosts=/var/lib/libvirt/dnsmasq/default.addnhosts

重要提示: 请勿直接修改此文件!任何修改都可能在下次网络配置更新时被覆盖。请使用virsh net-edit default命令或libvirt API进行修改。

使用libvirtxml创建default网络

以下是用libvirtxml创建default网络的示例:xml default

参数说明:

  • default: 网络名称,设置为default。* : 使用NAT网络地址转换。* : 使用网桥virbr0。* : 网桥MAC地址,可以自定义。* : 网络地址和子网掩码。* : DHCP配置。 * : IP地址池范围。 * : 为特定MAC地址预留IP地址。

你可以根据实际情况修改mac地址、主机名和IP地址。

Libvirt默认网络default配置详解及创建示例

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

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