Libvirt默认网络default配置详解及创建示例
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。*: 使用NAT网络地址转换。* : 使用网桥 virbr0。*: 网桥MAC地址,可以自定义。* : 网络地址和子网掩码。* : DHCP配置。 * : IP地址池范围。 * : 为特定MAC地址预留IP地址。
你可以根据实际情况修改mac地址、主机名和IP地址。
原文地址: https://www.cveoy.top/t/topic/fyyM 著作权归作者所有。请勿转载和采集!