小编ach*_*lle的帖子

libvirt NAT 配置 - DHCP 不起作用

我想使用libvirt网络NAT配置。

libvirt 说https://wiki.libvirt.org/page/Virtual_network_%22default%22_has_not_been_started

“1) 如果您实际上并未在物理机上使用 dnsmasq 来为物理网络提供 DHCP 服务,则应该完全禁用 dnsmasq”

这与我的上下文相对应,因此我在主机系统中停止并禁用 dnsmasq。

在qemu系统中:

virsh # net-edit default

<network>
 <name>default</name>
 <uuid>b6ef8506-d4c7-4bba-9fe7-8f971ea87d10</uuid>
 <forward mode='nat'>
  <nat>
   <port start='1024' end='65535'/>
  </nat>
 </forward>
 <bridge name='virbr0' stp='on' delay='0'/>
  <mac address='52:54:00:06:86:de'/>
  <domain name='circus.net'/>
  <ip address='192.168.122.1' netmask='255.255.255.0'>
   <dhcp>
    <range start='192.168.122.2' end='192.168.122.10'/>
   </dhcp>
  </ip>
</network>
Run Code Online (Sandbox Code Playgroud)

我启动默认网络:

virsh # net-start default
Network default started

virsh # net-list
Name State Autostart Persistent
----------------------------------------------------------
default active no yes
Run Code Online (Sandbox Code Playgroud)

我启动客人S0和S1

virsh # start S0
Domain S0 started

virsh # …
Run Code Online (Sandbox Code Playgroud)

dhcp nat libvirt

5
推荐指数
1
解决办法
3913
查看次数

标签 统计

dhcp ×1

libvirt ×1

nat ×1