다음 문제에 대해 전혀 모릅니다. 로컬 ISP DNS 서버를 사용할 때 192.168.0.1
(즉, 서버에 넣거나 /etc/resolv.conf
직접 작업하는 경우 dig google.com @192.168.0.1
) 모든 것이 잘 작동하고 모든 이름이 확인됩니다. 하지만 한번 사용해보면어느다른 DNS 서버( 8.8.8.8
또는 9.9.9.9
- 1.1.1.1
예 dig google.com @8.8.8.8
)가 작동하지 않고 다음과 같은 오류 메시지가 나타납니다.dig
$ dig google.com @8.8.8.8
; <<>> DiG 9.10.3-P4-Debian <<>> google.com @1.1.1.1
;; global options: +cmd
;; connection timed out; no servers could be reached
지금까지 내가 한 일:
ping 8.8.8.8
네트워크에 액세스할 수 있는지 확인하기 위해 모든 것이 잘 작동합니다.- 방화벽 포트가
53
열려 있는지 확인했습니다. 예. - 확인됨
tcpdump -i eth0 -n -S port 53
-dig
요청했지만 응답을 받지 못했습니다.
이상한 점은 192.168.0.1
DNS 서버로 사용할 때는 잘 되는데, 한번 사용해보면어느다른 DNS 서버로부터 아무런 응답을 받지 못합니다. 누구든지 도와줄 수 있나요?