도메인의 TXT 레코드를 검사하기위한 Linux 명령


답변:


220

Dig는 또한 꽤 잘할 것입니다 dig -t txt example.com. +short옵션을 추가하면 다른 균열없이 따옴표로 txt 레코드 만 얻습니다.


7
내 DNS 관리자에 따르면 4 개의 TXT 레코드 (호스트 "@"가있는 SPF 레코드, 도메인 키의 경우 3 개의 레코드)가 있습니다. 그러나 dig -tSPF 값만 표시합니다. 어떤 아이디어?
Nic Cottrell

14
@NicCottrell과 이것에 대해 궁금해하는 다른 사람들; 쿼리하는 도메인 때문입니다. dig를 사용하여 도메인 키를 보려면 다음과 같이하십시오. dkim-selector._domainkey.example.com Google이 이메일 제공 업체 인 경우 :dig -t txt google._domainkey.example.com
Robert Brisita

66

호스트 (1) 명령은 좋은, 간결한 출력을 가지고 :

$ host -t txt google.com
google.com descriptive text "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"
$ wajig findfile $(which host)
bind9-host: /usr/bin/host
$ 

dig (1)을 사용 하면 "+ short"옵션을 항상 추가해야합니다.

(데비안에 있습니다).


0

무엇에 대해 nslookup?


2
nslookup은 더 이상 사용되지 않으며 더 이상 사용하지 않아야합니다.
bortzmeyer

2
왜 정확히? 그것은 작동합니다.
Massimo

7
그것은 물론 작동 하지만 점토판이있는 스타일러스도 마찬가지입니다. Windows 에서 찾은 매우 기본적인 포트 인 nslookup것처럼 보입니다 (또는 BSD에서 나왔습니까? 모릅니다). 물론 나쁘지는 않지만 Linux nslookup은 ... , 구현되지 않습니다. 스크립트로 출력을 구문 분석하기가 어렵습니다. 모두 와는 훨씬 풍부한 기능 세트가 있습니다. nslookup.exelshelpdighost
grawity

5
아니요, nslookup은 지원되지 않습니다. kb.isc.org/article/AA-00496/0/BIND-9.9.0a3-Release-Notes.htm
Daniele Testa

7
위 링크에서 인용 : "nslookup은 더 이상 사용되지 않는 것으로 처리되지 않습니다."
Daniele Testa
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.