프로젝트 개발 목적으로 두 개의 VM을 설정했습니다. 설정에는 과거, 현재, 미래의 프로젝트 VM에 대한 로컬 CA가 포함됩니다.
손님이 할 수 있고
dig staging.testing.lan
원하는 응답을 얻을 수 있다면.
하지만 호스트에서는 REFUSED 응답을 받았습니다. 쿼리는 게스트에게 전달되지 않습니다. 그러나 게스트에서는 쿼리가 호스트로 전달됩니다.
게스트를 네임 서버로 추가하려고 시도했지만 게스트에 대한 모든 호스트 쿼리를 받고 넘치게 됩니다.
어떻게 해야 하나요?
KVM dnsmasq.conf는 다음과 같습니다.
strict-order
server=/iso/192.168.120.2
server=/lan/192.168.120.50
server=/testing.lan/192.168.120.50
local=/lan/
domain=lan
expand-hosts
local=/120.168.192.in-addr.arpa/
pid-file=/run/libvirt/network/dot-lan.pid
except-interface=lo
bind-dynamic
interface=virbr0
dhcp-range=192.168.120.100,192.168.120.250,255.255.255.0
dhcp-no-override
dhcp-authoritative
dhcp-lease-max=151
dhcp-hostsfile=/var/lib/libvirt/dnsmasq/virbr0.hostsfile
addn-hosts=/var/lib/libvirt/dnsmasq/virbr0.addnhosts
VM DNS에서는 다음을 수행합니다.
no-hosts
no-poll
log-queries
domain=lan
expand-hosts
#except-interface=lo
interface=eth0
local=/120.168.192.in-addr.arpa/
host-record=staging.testing.lan,192.168.120.50