답변:
이것은 bash 프롬프트에서 도움이되었습니다. 이름 서버가 무작위로 시간 초과되는 문제가있었습니다. 최소한의 설치에서는 기본값이 아닌 dig 유틸리티가 필요합니다. 설치하면 얻을 수 있습니다
$ yum install bind-utils
Fedora / RedHat / CentOS 또는
$ apt install dnsutils
우분투 / 데비안
$ while true; do dig www.google.com | grep time; sleep 2; done
결과는 다음과 같습니다.
;; Query time: 2 msec
;; Query time: 1 msec
;; connection timed out; no servers could be reached
;; Query time: 1 msec
;; Query time: 53 msec
;; connection timed out; no servers could be reached
;; connection timed out; no servers could be reached
;; Query time: 2 msec
;; Query time: 5 msec
;; Query time: 3 msec
정상적인 연결에서는 쿼리가 2msec를 넘지 않아야합니다.
sudo apt-get install namebench
namebench
...
> Sending 1 queries to 7 servers... [0/7]
> Sending 1 queries to 7 servers... [4/7]
> Sending 1 queries to 7 servers... [6/7]
> Sending 1 queries to 7 servers... [7/7]
> Saving report to /tmp/namebench_2019-08-13_1148.html
> Saving detailed results to /tmp/namebench_2019-08-13_1148.csv
> Opening /tmp/namebench_2019-08-13_1148.html
> Complete! SYS-127.0.0.53 [127.0.0.53] is the best.
Au revoir, mes amis!
dns의 응답 속도를 기반으로 최상의 dns 결과를 HTML 보고서로 작성
+[no]nssearch
이 옵션이 설정되면, dig는 검색중인 이름이 포함 된 영역에 대한 권한있는 이름 서버를 찾고 각 이름 서버가 영역에 대해 가지고있는 SOA 레코드를 표시합니다.