이 DNS 구성을 설명해 주시겠습니까?

DNS 구성에 대해서는 거의 알지 못합니다. 다음 DNS 구성이 달성하는 것을 일반 영어로 설명해 주시겠습니까? 호스팅 제공 업체의 기본 구성입니다.

NAME/TYPE/VALUE/PRIORITY

              A            X.X.X.X              0

*             A            X.X.X.X              0

smtp          A            Y.Y.Y.Y              0

              MX           smtp                 10

NS            foo1.bar.com.                     0

NS            foo2.bar.com.                     0

example.com.  TXT          v=spf1 a mx +all     0

중요한 몇 가지 사항 :

  • 도메인 끝에 DOT가 필요한 이유는 무엇입니까?
  • MX 레코드에 우선 순위가 설정되어있는 이유와 왜 10입니까?
  • 처음 두 레코드의 차이점은 무엇입니까?


답변

이름 끝에있는 점은 ‘이것은 정규화 된 항목입니다’를 의미하며, 점이 없으면 DNS 서버는 이러한 항목이 나열된 도메인을 이름에 추가합니다. 따라서 foo1.bar.com.example.com이 표시됩니다.

따라서 오류를 방지하기 위해 전체 정지가 중요합니다.

모든 MX 레코드에 우선 순위가 있습니다. MX는 메일 교환기 레코드이며 도메인 당 여러 MX 항목을 가질 수 있습니다. 항목 / 항목은 메일 서버에 도메인에 대한 메일을 보낼 위치를 알려줍니다. 우선 순위는 메일 서버가 올바른 순서 ( 가장 낮은 순서)로 시도 할 수 있도록합니다 .

첫 번째 레코드는 “이 도메인을 조회하면이 IP 주소를 얻습니다”라고 말합니다. 예를 들어 example.com은 xxxx를 제공합니다.

두 번째는 와일드 카드입니다. 즉,이 도메인의 하위 도메인을 조회하고 일치하는 항목이 없으면이 IP 주소를 얻습니다. 즉 bob.example.com 및 fred.example.com이 해결되고 해당 XXXX로 해결됩니다.

TXT 항목을 사용하면 SPF 설명 인 정보 레코드를 사용할 수 있습니다. SPF는 전적으로 다른 것이며 전자 메일 유효성 검사를 처리합니다 . 자세한 내용은 여기 ( http://en.wikipedia.org/wiki/Sender_Policy_Framework)를 참조하십시오 .

두 NS 항목은 이름 서버 레코드이며 example.com 도메인에 사용할 이름 서버를 다른 DNS 서버 / 리졸버에게 알려줍니다.


답변

A            X.X.X.X              0

이는 yourdomain.com이 IP XXXX로 확인됨을 의미합니다

*    A            X.X.X.X              0

즉, ANYTHING.yourdomain.com (foo.yourdomain.com 또는 bar.yourdomain.com)도 XXXX로 해석됩니다.

smtp          A            Y.Y.Y.Y              0

즉, smtp.yourdomain.com이라는 레코드가 있으며 YYYY로 해결됩니다.

MX           smtp                 10

이전에 언급 한 smtp.yourdomain.com을 yourdomain.com의 메일 서버로 설정합니다.
누군가 @ yourdomain.com으로 이메일을 보내려면이 서버를 사용합니다.
영역에 MX 레코드가 하나만 있기 때문에 우선 순위 10은 무시할 수 있습니다.
더 많은 것이 있으면 서버에 접속을 시도하는 순서가됩니다 (가장 작은 번호가 먼저 접속됩니다).

NS            foo1.bar.com.                     0
NS            foo2.bar.com.                     0

이 두 항목은 서버 foo1.bar.com 및 foo2.bar.com을이 영역의 권한있는 도메인 서버로 설정합니다.
따라서 누군가 smtp.yourdomain.com을 해결하려면 foo1.bar.com에 문의하십시오. 또는 foo2.bar.com.

example.com.  TXT          v=spf1 a mx +all     0

이것은 스팸 방지 기술입니다. 기본적으로 yourdomain.com에서 A 또는 MX 레코드가있는 모든 호스트가 메일을 보낼 수 있으며 다른 호스트는 허용되지 않습니다. SPF에 익숙하지 않습니다. 내가 틀렸다).


답변

.도메인의 끝은 정규화 된 도메인 이름임을 의미. 어떤이없는 경우 .다음 DNS는 예에 예에 도메인이 추가 smtpA가없이 .이가되도록smtp.example.com.

MX 레코드의 우선 순위가 설정되고 올바르게 구성된 메일 서버는 우선 순위가 가장 낮은 호스트로 메일을 전달하려고 시도합니다. 이것이 실패하면 다음으로 가장 낮은 우선 순위의 호스트가 시도됩니다.

첫 번째 레코드는 example.com의 IP 주소가 xxxx이고 두 번째 레코드는 example.com 도메인에서 다른 곳으로 지정되지 않은 호스트 (예 : smtp)가 xxxx로 해석된다고 말합니다.

아마도 이것 과 관련 기사를 보면서 할 수 있습니다.