먼저 host
을 사용하는 방법, 떨어져. 이것은 DNS 디버깅을위한 도구와 마찬가지로 좋은 도구이며, 출력은 (둘 다 동일한 작업을 수행 할 수 있음)보다 훨씬 읽고 이해하기가 쉽습니다.
은 DNS 레코드가 (예를 들어 lenary.co.uk로) 다음, 당신의 말처럼 무엇을 조회하려면 :
$ host lenary.co.uk
lenary.co.uk has address 207.97.227.245
lenary.co.uk mail is handled by 20 ASPMX4.GOOGLEMAIL.COM.
lenary.co.uk mail is handled by 20 ASPMX5.GOOGLEMAIL.COM.
lenary.co.uk mail is handled by 0 aspmx.l.google.COM.
lenary.co.uk mail is handled by 10 ALT1.aspmx.l.google.COM.
lenary.co.uk mail is handled by 10 ALT2.aspmx.l.google.COM.
lenary.co.uk mail is handled by 20 ASPMX2.GOOGLEMAIL.COM.
lenary.co.uk mail is handled by 20 ASPMX3.GOOGLEMAIL.COM.
이 디버그 물건을 할 수 있습니다. www 하위 도메인에서 CNAME을 사용하는 경우 별칭이 지정된 위치를 알려줍니다. "주소가있다"는 것은 A 레코드라는 것을 의미합니다.
이것이 첫 번째 단계입니다. 작동하는 경우, 전 세계의 주요 DNS 서버를 확인하십시오 (IP/호스트 이름을 조사해야 할 수도 있음).
특정 서버를 확인하려면 다음을 수행하십시오 (Google에서 실행하는 DNS 서버 인 8.8.8.8을 선택했습니다). 나는 또한 -t <type>
을 사용하여 찾고 있던 레코드 유형을 지정했기 때문에 출력은 간략합니다. 기본 도메인에는 A를, 하위 도메인에는 "www"와 같은 CNAME을 원할 것입니다.
$ host -t A lenary.co.uk 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:
lenary.co.uk has address 207.97.227.245
정보가 올바른지 충분한 서버를 검사 할 수 있어야합니다.
안녕 당신이 stackoverflows 자매 사이트 serverfault.com –
감사 @AlexKey에 더 많은 도움을 극복 할 수 @latentflip을, 당신은 아마 맞다. 나는 그것을 여기 게시했습니다 : http://serverfault.com/questions/295452/debugging-dns-issues-remotely 모든 관리자는 지금은 속임수이기 때문에이 질문을 닫는 것을 환영합니다. – latentflip