도메인 네임 서버와 네임 서버가 같은 것입니까?


42

DNS와 이름 서버가 약간 혼동됩니다. 그것들이 같은 것입니까 아니면 둘 사이에 차이가 있습니까?

답변:


58

도메인 네임 서버는 없습니다 .

DNS는 도메인 이름 시스템 (Domain Name System)의 약자로, 호스트 이름을 전 세계적으로 IP 주소로 변환하려는 의도를 가진 이름 서버의 계층 구조입니다. 네임 서버는 이러한 번역을 호스트하거나 캐시하는데, 이들이 번역되는 경우 네임 서버를 종종 DNS 서버라고합니다.

모든 도메인을 열거 할 수 없기 때문에 모든 네임 서버를 계산하는 것은 약간 까다 롭습니다.

superuser.com캐시되지 않은 방식 으로 해결하는 예를 보여 드리겠습니다 .

  • 내가 사용하는 네임 서버는 192.168.1.1입니다.

    이것은 DNS 항목을 캐시하는 내 로컬 라우터이며 악성 도메인을 다시 라우팅하는 Hosts 파일이 있습니다.

  • 라우터에는 네임 서버가 8.8.4.4있으며 8.8.8.8Google DNS라고하는 세트도 캐시합니다.

  • Google DNS는 DNS 계층의 최상위 인 신뢰할 수있는 루트 이름 서버에 접속합니다.

  • Google DNS는 .comARN으로부터받은 IP 인 네임 서버에 접속합니다 .

  • Google DNS는 superuser.com에서 수신 한 IP 의 DNS 서버에 접속합니다 .com.

    단순히 후이가 밝혀 :

    NS1.SERVERFAULT.COM
    NS2.SERVERFAULT.COM
    NS3.SERVERFAULT.COM
    

    이러한 이름 서버의 IP는 이름 서버에 등록 된 것으로 알려져 .com있습니다. 새 도메인을 등록 할 때는 항상 IP와 함께 사용하는 DNS 서버를 채워야합니다.

  • Google DNS는 superuser.com다음의 IP 주소를 찾기 위해 DNS 서버에 접속합니다 superuser.com:

    nslookup superuser.com NS1.SERVERFAULT.COM
    Server:  NS1.SERVERFAULT.COM
    Address:  64.34.119.33
    
    Name:    superuser.com
    Address:  64.34.119.12
    

난 당신을 읽을 제안 도메인 이름 시스템이름 서버 자세한 내용은.

이름 서버라는 용어는 다른 상황에서도 사용됩니다 . 자세한 내용은 Spiff의 답변을 참조하십시오 .


9
부작용 : . 루트 도메인입니다 (예 : google.com). URL에 추가 점이 있습니다. :)
타마라 Wijsman

2
@Tom : 훌륭한 설명 감사합니다. 저는 IT의 네트워킹 측면에 익숙하지 않습니다. 그러나 TLD 수와 그에 등록 된 네임 서버 및 웹 주소 목록에 대한 기록을 유지 해야하는 곳이 있다고 생각했습니다.
Kunal Uppal

1
@Kunal : 어쩌면, 나는 그것을 모르고 있고 찾기가 어려워서 그런 숫자가 존재하지 않는다고 생각합니다 ...
Tamara Wijsman

Wikipedia 이름 서버 에 따르면 DNS 서버와 비교할 때 "이름 서버는 디렉터리 서비스에 대한 쿼리에 대한 응답을 제공하는 네트워크 서비스를 구현하는 컴퓨터 응용 프로그램입니다."라고합니다. 그리고 DNS는 그러한 서비스 의 구현 입니다. 응답에서 언급 한 바로 그 페이지 에는 "DNS 서버"라는 단어가 포함됩니다. 적어도 지금은
x-yuri

google.com에 대한 nslookup이 완료되면 다른 이름 서버로 다른 결과를 얻습니다. 어쨌든 권위있는 이름 서버를 직접 캐싱하거나 때리면 매번 같은 IP를 기대합니다.
samshers

10

일부 컨텍스트에서 "이름 서버"라는 용어는 인터넷 도메인 이름 시스템에 속하지 않은 서버를 의미 할 수 있습니다. 예를 들어 WINS 서버는 Microsoft의 고유 한 독점적 네트워킹 프로토콜의 이름 서버입니다. 인터넷 DNS의 일부가 아닌 자체 유형의 이름 서버를 가진 다른 레거시 LAN 시스템이있을 수 있습니다.


1
추가 정보는 +1이며이를 고려하지 않았습니다.
Tamara Wijsman

질문을 읽을 때 내가 즉시 생각한 것을 언급 한 +1 불행히도, "legacy"라는 단어의 심한 남용에 대해 다시 -1 입니다.
JdeBP

2
@JdeBP 당신이 나를 잘못 읽은 것 같아요. "레거시"를 사용하는 것은 가치 판단이 없으므로 대단한 것은 아닙니다. 그것은 단순히 레거시 시스템 의 의미에서 의미 합니다 . 남은 것이지만 이전 세대의 기술에서 여전히 사용되고 있습니다. 영어는 끊임없이 변화하는 언어이며 이러한 "레거시"사용은 IT 업계에서 수십 년 동안 일반적으로 사용되고 있습니다. 귀하의 페이지가 때로는 중대한 것으로 잘못 사용 된 것으로 귀하의 페이지에 동의하지만, IT 토론에서이 페이지의 올바른 사용도 있습니다.
Spiff

2
@JdeBP 저는 90 년대 초반 PC LAN이 급증하면서 "클라이언트 서버"시대에 미니 컴퓨터와 메인 프레임을 "레거시 시스템"이라고 언급하면서 IT 잡지를 떠올 렸습니다. 80 년대 초부터 인용을 찾을 수있을 것입니다.
Spiff

2
위의 맥락에서 "레거시"라는 단어는 분명한 의미로 사용되지 않았습니다. 어조가 유익하고 의견이없는 것이 분명합니다.
surfasb

10

교활한!

DNS 서버는 일반적으로 FQDN (www.xxx.com)을 IP 주소 (192.168.0.1)로 변환하는 데 사용됩니다.

(DNS 서버는 또한 훨씬 더 많은 작업을 수행하고, 역방향 조회를 수행 할 수 있으며, 최근에는 텍스트 태그, geo-ip 등으로 많은 다른 작업을 수행합니다).

반면 "이름 서버"는 일반적으로 DNS 서버를 찾는 데 사용됩니다.

예를 들어, Whois 레코드에서 이름 서버는 일반적으로 해당 도메인의 레코드를 호스팅하는 DNS 서버의 주소입니다.

더 복잡한 예는 쿼리 www.superuser.com하면 dns 서버로 이동하여 수퍼 유저의 네임 서버에서 재귀 적 DNS 조회가 발생한다는 것입니다.

줄이 몇 개나 되나요? 이것은 대답하기가 불가능한 질문입니다 ... 추측으로, (공용으로 액세스 할 수있는 DNS 서버의 경우) 수백만이 아니라면 수십만 건에 달할 것입니다.


5
루트 네임 서버에는 13 개의 이름이 있지만 13 개 이상의 물리적 위치에 존재합니다.
soandos

4

약어의 DNS는 도메인 이름 시스템을 의미합니다. 호스트 이름 (및 기타 데이터)을 대규모 (세계)의 IP 주소로 변환하기위한 분산 시스템입니다. 이는 name server일반적으로 워크 스테이션 / PC가 DNS의 진입 점으로 사용할 수있는 로컬 DNS 서버를 호출하는 것입니다. 로컬 이름을 확인하지만 응답 할 수없는 다른 이름 서버에 위임합니다.

네임 서버는 많지만 필요에 따라 쿼리 한 이후에 얼마나 많은 서버를 알 필요가 없습니다. "루트"이름 서버는 거의 없습니다 (DNS는 계층 적입니다).


0

DNS는 도메인 이름 시스템이며 도메인 이름 서버와 같은 것은 없습니다!

DNS (Domain Name System)는 컴퓨터, 서비스 또는 인터넷 또는 개인 네트워크에 연결된 모든 리소스를위한 계층 적 분산 명명 시스템입니다. 다양한 정보를 각 참여 엔티티에 지정된 도메인 이름과 연관시킵니다. 가장 눈에 띄게 기억하기 쉬운 도메인 이름은 전 세계 컴퓨터 서비스와 장치를 찾는 데 필요한 숫자 IP 주소로 변환됩니다.

DNS에는 다음과 같은 많은 DNS 레코드 유형이 있습니다.

  1. A : 호스트 이름을 호스트의 IP 주소에 매핑하는 데 가장 일반적으로 사용되는 32 비트 IPv4 주소를 반환합니다.
  2. AAAA : 호스트 이름을 호스트의 IP 주소에 매핑하는 데 가장 일반적으로 사용되는 128 비트 IPv6 주소를 반환합니다.
  3. MX : 도메인 이름을 해당 도메인의 메시지 전송 에이전트 목록 등으로 매핑합니다. 그 중 하나는
  4. NS (Name Server) : 권한있는 이름 서버를 사용하도록 DNS 영역을 위임합니다.

참고 : 2013 년 2 월 현재, letter.root-servers.net 형식의 이름을 가진 13 개의 루트 이름 서버가 지정되어 있습니다. 여기서 문자의 범위는 A에서 M까지입니다 (물리적 위치는 13 개 이상임). 여기 에 목록이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.