xyz.example.com이 와일드 카드 A 레코드를 사용하는지 어떻게 알 수 있습니까?


13

이 같은 많은 하위 도메인 이름이있는 경우 xxx.example.com, xyz.example.com등, 당신은 당신의 DNS에 * .example.com을위한 와일드 카드 A 레코드를 사용하여 서버 측 스크립트 또는 다른 수단을 통해 이러한를 해결할 수 있습니다.

지정된 도메인 이름에 와일드 카드 도메인이 구성되어 있는지 어떻게 확인할 수 있습니까? 사용 http://network-tools.com은 많은 정보를 제공하지만,이 문제를 공개하지 않습니다. 명령 줄 도구를 사용해야하는 경우 : Windows를 사용합니다. 와일드 카드 도메인 DNS를 사용하는 그러한 예로는 blogspot.com이 있습니다.

답변:


19

문자 그대로 "* .example.com"을 쿼리 하여 와일드 카드 있는지 확인할 수 있지만이 두 영역의 차이점을 구분하는 것은 불가능합니다.

xyz.example.com.  IN A  1.2.3.4
*.example.com.    IN A  1.2.3.4

*.example.com.    IN A  1.2.3.4

즉, 주어진 쿼리 대해 와일드 카드 로 응답하고 있는지 여부를 알 수 없으며 와일드 카드 만 존재합니다.

나는 그것이 유효하지 않은 입력이라고 생각하는 것처럼 아직 그것을 지원하는 웹 액세스 가능한 안경을 찾지 못했지만 원시 발굴 (또는 Windows의 nslookup)은 매력처럼 작동합니다.

c:\Some\User> nslookup
> *.my-test-domain.com
Server:  Wireless_Broadband_Router.home
Address:  192.168.1.1

Non-authoritative answer:
Name:    *.my-test-domain-is-not-a-real-domain.com
Address:  1.2.3.4

또는 발굴 :

# dig +short '*.not-a-real-domain.com'
1.2.3.4

+1 : 소중한 통찰력을 제공합니다. 내가 어떻게 그런 쿼리를 수행 할 수 있는지 또는 그러한 쿼리를 지원하는 온라인 네트워크 / dns 도구 (세련했지만 직접 찾지는 못함) 를 설명하고 설명해 주 시겠습니까?
Abel

nslookup을 사용하면 별칭 목록이 표시됩니다. 예를 들어 *.blogspot.com동일한 이름의 별칭을 반환합니다. 를 사용하면 shore.blogspot.com이름이 같은 별칭이 반환됩니다. 둘 다의 답변을받습니다 Name: blogspot.l.google.com. 을 사용하면 *.undermyhat.org별칭이 주어지지 않지만 대답은 Name: *.undermyhat.org입니다. 블로그 스팟이 와일드 카드 별칭 (CNAME)을 사용하고 undermyhat은 와일드 카드 A 레코드를 사용한다는 것을 올바르게 이해하고 있습니까?
Abel

dig를 사용하면 더 많은 리턴 코드를 볼 수 있습니다. 나는 그것을 형식화하기 위해 대답에 넣을 것이지만, 이것을 내 것이 아닌 답으로 표시하십시오 :)
Bill Weiss

4

BMDan의 좋은 답변에 대한 답변 :

houdini@linode:~/ > dig '*.blogspot.com' +noall +answer
*.blogspot.com.         3352    IN      CNAME   blogspot.l.google.com.
blogspot.l.google.com.  52      IN      A       72.14.204.191
houdini@linode:~/ > ^blogspot.com^undermyhat.org
dig '*.undermyhat.org' +noall +answer
*.undermyhat.org.       14400   IN      A       83.222.226.157

별도의 게시물로 최신 질문에 답변 해 주셔서 감사합니다. dig실제로 꽤 많은 것을 얻을 수있는 것 같습니다 . 흠, CygWin? 몇 가지 Windows 대안을 Google에서 사용하면서 Linux vm을 사용하겠습니다.
Abel
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.