nslookup, dig 및 호스트는 내 TXT 레코드의 절반만 반환합니다.

nslookup, dig 및 호스트는 내 TXT 레코드의 절반만 반환합니다.

nslookup, dig 및 호스트는 내 TXT 레코드의 절반만 반환합니다.

호스트 -t txt machelpnashville.com 8.8.8.8

nslookup -type=txt machelpnashville.com 8.8.8.8

dig machelpnashville.com TXT 8.8.8.8

이름이 @인 4개의 레코드를 반환하지만 거기에 있는 다른 4개의 레코드는 무시합니다. 와일드카드를 사용하여 모든 TXT 레코드를 가져오는 방법이 있습니까?

답변1

귀하가 소유하지 않은 도메인에 대해서는 귀하가 요청한 작업을 수행하는 것이 불가능합니다.

설계상 및 개인 정보 보호 고려 사항으로 인해 DNS 서버 내에서 영역 전송(AXFR) 조회를 수행할 수 있는 특별한 권한이 없으면 모든 하위 도메인의 TXT 레코드를 나열할 수 없습니다. 이 영역 이전 권한이 없으면 @(apex) 도메인에 속하지 않은 모든 레코드는 해당 레코드가 상주하는 각 개별 하위 도메인에서 쿼리해야 합니다.

이렇게 하면 사람들이 공개할 의도가 없는 하위 도메인과 DNS 레코드를 발견하는 것을 방지할 수 있습니다.

도메인을 제어하는 ​​경우 DNS 공급자에게 특정 IP 주소로의 영역 전송을 허용하는 지침이 있어야 합니다. 여기에 IP 주소를 입력하면 dig 모드를 사용하여 모든 DNS 레코드를 나열할 수 있습니다 axfr. 하지만 DNS 공급자에 로그인할 때 웹 인터페이스에서 레코드를 볼 수도 있습니다. 무언가를 자동화하려고 노력하고 있습니다.

관련 정보