NS 레코드의 값이 IP 주소 일 수 있습니까? (점으로 끝남) 규정되지 않은 이름 (점으로

오늘까지 나는 그것이 불가능하다고 믿었습니다. 에서 이 페이지

이름 필드는 다음 중 하나 일 수 있습니다.

  1. FQDN (정규화 된 도메인 이름) eg example.com. (점으로 끝남)
  2. 규정되지 않은 이름 (점으로 끝나지 않음)
  3. ‘@'($ ORIGIN의 현재 값을 대체 함)
  4. ‘공백’또는 ‘공백'(탭)-이름 필드의 이전 값으로 바뀝니다.

이제 다음 쿼리를보십시오

$ dig top-immotunisie.com NS

; <<>> DiG 9.6.0-APPLE-P2 <<>> top-immotunisie.com NS
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44156
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;top-immotunisie.com.       IN  NS

;; ANSWER SECTION:
top-immotunisie.com.    36012   IN  NS  ns1.topnet.tn.
top-immotunisie.com.    36012   IN  NS  196.203.251.8.

;; Query time: 353 msec
;; SERVER: 85.37.17.16#53(85.37.17.16)
;; WHEN: Thu Jan  7 02:29:15 2010
;; MSG SIZE  rcvd: 91

그게 어떻게 가능해? NS 레코드가 IP 주소를 가리킬 수 있습니까?



답변

그것은 IP 주소가 아니며 매우 유효하지 않은 FQDN입니다. 즉, 실제 주소가 아닌 문자열입니다. IP 주소의 끝에있는 점은 NSC 레코드 응답이 문자열이라는 RFC 사양과 함께이를 제공합니다.

흥미롭게도, 당신이 준 도메인을 방금 확인했으며 ns2.topnet.tn다른 네임 서버처럼 사용하도록 이미 수정되었습니다 .


답변