Libvirt dnsmasq正在所有接口上运行,这是不希望的

问题描述 投票:0回答:1

因此,目前我在debian机器上运行libvirt,并且DHCP服务器正在所有接口上侦听,我想将其限制为VM所驻留的桥接接口。我可以暂时关闭dhcp服务器以完成我需要的操作,但需要更永久的功能。

我确定可以在网络配置的dhcp服务器部分中放入一些选项来实现此目的。

<network>
  <name>default</name>
  <uuid>2fb34907-96bc-4af1-89a2-4f1f872a2600</uuid>
  <forward mode='nat'/>
  <bridge name='virbr0' stp='on' delay='0'/>
  <mac address='52:54:00:c3:d2:ea'/>
  <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:21:df:dc' ip='192.168.122.2'/>
    </dhcp>
  </ip>
  <route address='192.168.122.2' prefix='32' gateway='192.168.122.110'/>
</network>
virtualization kvm libvirt
1个回答
0
投票

它应该已经只在virbr0接口上监听,因为配置也显示了此信息。

您可以使用lsof -i -n | grep dnsmasq或类似工具进行检查。

© www.soinside.com 2019 - 2024. All rights reserved.