다양한 도메인 이름 기록에 대한 설명?

다양한 도메인 이름 기록에 대한 설명?

호스팅 시에는 일반적으로 도메인 제어판에서 네임서버만 변경합니다. 메일 서버와 웹 서버가 모두 동일하면 괜찮습니다. 서로 다른 경우 DNS 레코드를 변경해야 합니다.

블로그에서 도메인 이름을 가리키려고 하다가 A 레코드, AAA 레코드, MX 레코드, CNAME 레코드, NS 레코드, TXT 레코드, SRV 레코드, SOA 레코드 등 다양한 유형의 DNS 레코드에 대해 알게 되었습니다. Google에서 검색했지만 이에 대해 더 깊이 알고 싶습니다.

인터넷에서 이 링크를 찾았습니다 -http://www.directnic.com/help/faq/?question_id=103다양한 DNS 레코드에 대한 아이디어를 얻었습니다. 하지만 몇 가지 질문이 더 있습니다.

  • 도메인 이름 레코드는 어떻게 작동하나요?

  • NS 레코드와 다른 레코드가 작동하는 방식에 차이가 있나요?

  • A 레코드, CNAME 레코드, MX 레코드를 사용할 때 NS 레코드는 어디를 가리켜야 합니까?

답변1

DNS에 대해 몇 가지만 기억하면 DNS는 간단합니다. 처음으로 보면 신비로워 보입니다. 간단하지만 처음 보는 사람이 사용하기 쉽기 때문이 아니라 레코드 이름이 짧아서 기억하기 쉽고 본질적으로 기억할 옵션이 많지 않기 때문입니다. 예는 google.com 도메인이나 내 상상에서 나온 것입니다. :)


1. 가기록 - 호스트 이름을 매핑할 IP 주소를 DNS 서버에 알려줍니다. 예:

ns1 A 216.239.32.10

ns2 A 216.239.34.10

sun A 1.2.3.10

moon A 1.2.3.11

mail A 1.2.3.46

yourdomain.com. A 1.2.3.4

A 레코드가 정규화된 이름("자격이 됨"는 "host.domain.topdomain"(www.yourdomain.com, www.google.de 또는 www.superuser.com) 형식을 가짐을 의미하며, 이는 A 레코드가 도메인 1(ns1 및 ns2)에 연결되거나 관련되어 있음을 의미합니다. 위 예의 sun, moon 및 mail은 모두 yourdomain.com에 연결되어 있습니다. 즉, 다음을 의미합니다.

ns1.yourdomain.com그리고

ns2.yourdomain.com

도메인 이름 끝에 점을 쓰는 것을 잊지 마세요: yourdomain (dot) com (dot) = yourdomain.com., 이는 오류가 아니며 거기에 있도록 의도된 것입니다!


2. NS기록 - 전 세계가 귀하의 네임서버의 IP 주소를 알고 있는 경우(보통 2~3개이지만 그 이상일 수도 있음) 이름을 제공해야 합니다. 일반적으로 둔한 ns1 및 ns2로 호출되지만 다음과 같이 더 멋진 이름으로 호출하는 것을 막을 수는 없습니다.

yourdomain.com. NS ns1그리고

yourdomain.com. NS ns2

또는

yourdomain.com. NS sun그리고

yourdomain.com. NS moon

ns1, ns2, ns3 등과 같은 단순하고 설명적인 이름을 가질 수도 있고 태양, 달, 벌, 꿀과 같은 이름을 가질 수도 있습니다. 원하는 대로 선택할 수 있습니다. 자신이 만든 NS 레코드에 대해 A 레코드를 갖는 것을 잊지 마세요!


3. CNAME그리고MX기록 - 마지막으로 이 두 가지는 간단합니다.

www CNAME yourdomain.com.

myserver CNAME yourdomain.com.

www.yourdomain.com과 myserver.yourdomain.com이 모두 yourdomain.com을 가리키도록 하여 CNAME 별칭을 만듭니다.

yourdomain.com. MX 10 mail.yourdomain.com.

귀하의 도메인에 대한 메일 지정입니다.


그렇게 간단합니까? 예, 아주 간단합니다.

답변2

다음은 이를 자세히 설명하는 몇 가지 지침입니다.
데비안 도움말 - 예제와 함께 설명된 DNS 레코드
로켓 과학자를 위한 DNS - DNS 리소스 레코드

  • 도메인 이름 레코드는 어떻게 작동하나요?

    이는 적절한 서버를 쿼리하는 동안 클라이언트에서 사용되며 DNS 서버는 쿼리 유형에 대한 올바른 결과로 응답합니다. 예를 들어, Gmail에 연결하는 메일 클라이언트 프로그램(예: Thunderbird)은 DNS 서버에 imap.gmail.com에 대한 MX 레코드를 요청합니다. superuser.com에 연결하는 브라우저는 A 레코드(IPv4 주소용) 또는 AAAA 레코드(IPv6 주소용)를 요청합니다.


  • NS 레코드와 다른 레코드가 작동하는 방식에 차이가 있나요?

    예, 각 레코드에는 특정 목적이 있으며 DNS를 통해 확인해야 하는 정보에 따라 사용량이 달라집니다.


  • A 레코드, CNAME 레코드, MX 레코드를 사용할 때 NS 레코드는 어디를 가리켜야 합니까?

    NS 레코드는 다음을 가리킵니다.신뢰할 수 있는 네임서버영역의 경우. 이는 영역/도메인에 대한 모든 리소스 레코드를 저장하고 해당 영역/도메인과 관련된 DNS 쿼리에 대해 "신뢰할 수 있는 답변"을 제공할 수 있는 서버입니다.

    예를 들어 superuser.com(및 해당 하위 도메인)에 대한 권한 있는 이름 서버는 ns3.serverfault.com 및 ns4.serverfault.com입니다. 브라우저가 superuser.com에 대한 IP 주소("A 레코드" 찾기)를 쿼리할 때 신뢰할 수 있는 응답을 위해 이러한 서버 중 하나에 도달해야 합니다(DNS 작동 방식으로 인해 ISP의 DNS 서버를 포함한 다른 서버). , 이러한 결과를 캐시하고 신뢰할 수 없는 답변으로 제공할 수 있습니다).

    NS 레코드가 가리켜야 하는 곳은 DNS 서버(도메인 등록 기관의 DNS 서버 또는 자체 DNS 서버)입니다. A 레코드, MX 레코드 또는 기타 레코드가 가리키는 위치는 중요하지 않습니다.

관련 정보