我正在使用Fedora29。我试图用完整的主机名与我的PC联系。我无法访问DNS,我认为问题出在我的配置中。
我的PC上有4个接口(ifconfig
的压缩结果:
lo => 127.0.0.1
wlp2s0 => 10.X.X.X (wifi interface)
enp62s0u1 => 10.X.X.X (ethernet interface)
vboxnet0 => 192.168.56.1 (interface from VirtualBox)
virbr0 => 192.168.122.1 (interface from Docker)
我想在执行nslookup时,只拥有我的真实接口和IP,而不是VirtualBox或virbr0。
现在,我只搜索virbr0接口,我认为这是libvirt的问题。我试图运行dnsmasq --stop-dns-rebind
,但它已经运行了。
我检查了我的进程,并使用相同的配置文件/var/lib/libvirt/dnsmasq/default.conf运行了两个进程。生成此文件,并且没有保存我的修改。
有使用virsh net-edit default
的建议,我尝试使用以下命令修改xml:
<dns>
<stop-dns-rebind/>
</dns>
或
<stop-dns-rebind/>
这些都不起作用。我检查了libvirt文档,但都没有指定如何为dnsmasq添加选项。
我听不懂你的问题,但是你能来拿毛绒玩具吗?