
참고: 다음과 연결된 사람이 있습니다.DNS가 그런 방식으로 작동하는 이유는 무엇입니까?가능한 중복으로. 하지만 이 링크는 내 질문에 대한 답변이 아닙니다. 특히 이 링크는 나 같은 일반 도메인 이름 구매자(DNS 관리 경험이 없는)가 권한 있는 이름 서버를 정확히 어디에 설정하는지 설명하지 않습니다. 나처럼 경험이 없는 도메인 구매자는 Godaddy 또는 Namecheap과 같은 리셀러 웹사이트에서 내 도메인의 DNS 필드를 편집하고 이를 , 등과 같은 고객 네임서버로 설정합니다. ns1.digitalocean.com
이 ns2.digitalocean.com
작업을 수행한 후 표시되는 출력은 whois <mydomain>
산출. 이는 권한 있는 네임서버를 설정하는 것과 동일합니까, 아니면 더 많은 것이 있습니까?
example.com
널리 사용되는 도메인 이름 등록 서비스/리셀러를 사용하여 이름이 지정된 도메인을 등록한다고 가정해 보겠습니다 .
두 개의 서로 다른 클라우드 서비스 공급자의 인프라에서 호스팅되는 두 개의 Linux VM이 있다고 가정해 보겠습니다.
example.com
두 클라우드 서비스 제공업체의 DNS 관리자를 사용하기 위해 DNS 항목을 생성한다고 가정해 보겠습니다 . 첫 번째 클라우드에서는 example.com
첫 번째 클라우드에 있는 VM의 IP 주소를 가리킵니다. 두 번째 클라우드에서는 example.com
두 번째 클라우드에 있는 VM의 IP 주소를 가리킵니다.
인터넷 사용자가 수행할 때 nslookup
또는 dig
어떤 example.com
IP 주소를 example.com
사용합니까?
아래 HBruijn의 설명에 따르면 권한 있는 네임서버 기록에 있는 IP 주소로 확인됩니다. 그래서 제 질문은 저와 같은 경험이 없는 사용자가 유명한 도메인 이름 리셀러 서비스에 도메인 이름을 등록하는 전체 과정에서 신뢰할 수 있는 이름 서버를 지정하는 부분입니다.
Godaddy나 Namecheap과 같은 리셀러가 입력을 요청하는 DNS 필드인가요? DNS 필드가 출력에만 나타나는 줄 알았는데 whois
. 리셀러가 권한 있는 네임서버와 동일한 네임서버로 DNS도 업데이트합니까?
답변1
귀하가 묻는 질문은 RFC 사양, 위키피디아 기사 등에 명확하게 정의되어 있습니다. 언급한 대로 게시하기 전에 조사해 보십시오.
nameserver
도메인의 또는 값을 변경하면 ns
해당 도메인 이름에 대해 권한을 부여받고 싶은 사람을 등록 기관에 알리는 것입니다. 언급한 바와 같이 등록 기관에 레코드를 추가했다고 해서 ns
표시된 서버가 해당 도메인에 대한 요청에 응답한다는 의미는 아닙니다. 해당 서버는 도메인( SOA
레코드)에 대한 권한 부여를 가정하도록 구성되어야 합니다. DNS 정보가 DNS 인프라를 통해 전파됨에 따라 이 값은 결국 도메인을 쿼리할 때 적절한 전달을 허용하도록 모든 DNS 서버에 설정됩니다.
ns
값을 로 설정하고 ns1.digitalocean.com
이 ns2.digitalocean.com
서버가 도메인에 대해 권한이 있는 서버임을 표시하면 이제 DO 내에서 생성한 레코드만 사용됩니다.
whois
dig
이 프로세스와 아무 관련이 없으므로 DNS 인프라를 쿼리하는 데 필요한 것이 있습니다 .