내 NS 레코드가 ns.mysite.com.mysite.com인 이유는 무엇입니까?

내 NS 레코드가 ns.mysite.com.mysite.com인 이유는 무엇입니까?

이 명령을 실행했습니다.

# dig mysite.com @localhost

결과는 아래와 같았고 내 영역 파일은 그 아래에 있습니다. 인증 섹션이 ns.mysite.com.mysite.com인 이유는 무엇입니까? ns.mysite.com 대신?

저를 괴롭히는 또 다른 문제는 누군가 mysite.com을 어떻게 찾느냐는 것입니다. 내 등록 기관에서 두 개의 도메인 이름을 사용하도록 강제한 것 같습니다. 나는 ns.mysite.com및 에 썼습니다 ns2.mysite.com. 내 서버에 도메인(mysite.com)이 정의되어 있으면 누가 내 서버를 찾아 조회할 수 있을까요 mysite.com?

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> mysite.com @localhost
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30664
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;mysite.com.                                IN      A

;; ANSWER SECTION:
mysite.com.                 259200  IN      A       1.2.3.4

;; AUTHORITY SECTION:
mysite.com.                 259200  IN      NS      ns.mysite.com.mysite.com.
mysite.com.                 259200  IN      NS      ns2.mysite.com.mysite.com.

;; ADDITIONAL SECTION:
ns.mysite.com.mysite.com.       259200  IN      A       1.2.3.4
ns2.mysite.com.mysite.com.      259200  IN      A       1.2.3.4

;; Query time: 3 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Feb 28 01:25:52 2015
;; MSG SIZE  rcvd: 114

; MYSITE.com
$TTL 3D
MYSITE.com. IN     SOA    ns.MYSITE.com. [email protected]. (
                                8545645444  
                                8H          
                                2H          
                                4W          
                                1D)         
MYSITE.com. IN NS ns.MYSITE.com
MYSITE.com. IN NS ns2.MYSITE.com
MYSITE.com. IN A 1.2.3.4
*.MYSITE.com. IN A 1.2.3.4
ns.MYSITE.com. IN A 1.2.3.4
ns2.MYSITE.com. IN A 1.2.3.4

*.MYSITE.com.        IN      MX      1 ASPMX.L.GOOGLE.COM.
*.MYSITE.com.        IN      MX      5 ALT1.ASPMX.L.GOOGLE.COM.
*.MYSITE.com.        IN      MX      5 ALT2.ASPMX.L.GOOGLE.COM.
*.MYSITE.com.        IN      MX      10 ALT3.ASPMX.L.GOOGLE.COM.

*.MYSITE.com.        IN TXT          "v=spf1 include:_spf.google.com ~all"

답변1

다음 줄이 문제입니다.

MYSITE.com. IN NS ns.MYSITE.com
MYSITE.com. IN NS ns2.MYSITE.com

도메인이 다시 추가되는 것을 중지하려면 이를 정규화해야 합니다.

MYSITE.com. IN NS ns.MYSITE.com.
MYSITE.com. IN NS ns2.MYSITE.com.

이곳은 글루 레코드에 대해 가르쳐달라고 요청하는 곳이 아닙니다. Wikipedia를 읽고 읽어보세요.

답변2

MYSITE.com. IN NS ns.MYSITE.com
MYSITE.com. IN NS ns2.MYSITE.com

IN DNS 영역 파일 약식에서는 후행 없는 리소스 레코드 .에 $ORIGIN이 추가됩니다. 일반적으로 영역 이름과 이름 서버는 사실상 ns.MYSITE.com.MYSITE.Com이 됩니다.

올바른 형식은 다음과 같습니다.

MYSITE.com. IN NS ns.MYSITE.com.
MYSITE.com. IN NS ns2.MYSITE.com.

실제로 "United Online Web Services, Inc."가 아닌 이상 그리고 mysite.com의 소유자는예제 도메인 이름DNS 정보를 난독화하려는 경우. 예제 도메인 이름은 다음에 지정되어 있습니다.RFC 6761, 섹션 6.5:

  • example.com
  • example.net
  • example.org
  • exampleTLD 및 그 하위 도메인

관련 정보