DNSMasq를 사용할 때 주소를 확인하는 데 사용 된 실제 DNS 서버를 확인하려면 대신 DIG
보고 만하 기 때문에 사용할 수 없습니다 127.0.0.1
.
DNSMasq에서 로깅 활성화 :
sed -i 's/\#log-queries/log-queries/' /etc/dnsmasq.conf
systemctl restart dnsmasq
DNSMasq를 기록하고 출력을 모니터링하십시오.
journalctl --unit dnsmasq.service -f
호스트 핑 :
ping google.ca
그러면 업스트림 DNS 서버 (192.168.1.1)가이를 해결하는 것을 볼 수 있습니다.
: query[A] google.ca from 127.0.0.1
: forwarded google.ca to 192.168.1.1
: query[AAAA] google.ca from 127.0.0.1
: forwarded google.ca to 192.168.1.1
: reply google.ca is 172.217.1.3
: reply google.ca is 2607:f8b0:400b:80f::2003
: query[PTR] 3.1.217.172.in-addr.arpa from 127.0.0.1
: forwarded 3.1.217.172.in-addr.arpa to 192.168.1.1
: reply 172.217.1.3 is iad23s25-in-f3.1e100.net
: reply 172.217.1.3 is yyz10s14-in-f3.1e100.net
* .company.com에 대해 회사 VPN 뒤에 호스트 Ping (분할 터널 중)
ping box.company.com
결과 :
: query[A] box.company.com from 127.0.0.1
: forwarded box.company.com to vpn.ser.ver.ip
: query[AAAA] box.company.com from 127.0.0.1