![역방향 DNS 및 핑이 잘못된 호스트 이름을 보고함](https://rvso.com/image/1641896/%EC%97%AD%EB%B0%A9%ED%96%A5%20DNS%20%EB%B0%8F%20%ED%95%91%EC%9D%B4%20%EC%9E%98%EB%AA%BB%EB%90%9C%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EB%B3%B4%EA%B3%A0%ED%95%A8.png)
분명한 이유로 메일 서버에 역방향 DNS를 설정해야 했습니다. 1.1.1.1 > mail.example.com에 대해 그렇게 했기 때문에 나는 할 수 있을 것으로 기대했습니다.
$nslookup1.1.1.1
1.1.1.1.in-addr.arpa 이름 = mail.example.com
하지만 대신에
... 이름 = wonder.example.com
응, 응, 이상해? mail.example.com을 ping하면 예상대로 1.1.1.1이 표시되지만 호스트 이름은 이상한.example.com입니다. /etc/hostname에는 "mail"이 포함되어 있습니다. 그렇죠?
ping stranger.example.com은 2.2.2.2를 제공합니다. 이는 로드 밸런서이고 *.example.com이 그곳을 가리킨다는 점에서 의미가 있습니다.
이상한 wonder.example.com 호스트 이름은 또 어디에서 올 수 있습니까? 그리고 그것이 내가 지정한 것과 전혀 다른 경우 역방향 DNS 조회를 통해 어떻게 반환될 수 있습니까? 완전성을 기하기 위해 관련된 모든 컴퓨터에서 /etc를 검색했지만 '이상한'에 대한 언급은 어디에도 없습니다. 또한 아니요, 내 DNS 항목의 '이상한' 하위 도메인에 대한 언급은 어디에도 없습니다. 그러나 올바른 시스템을 가리키는 mail.example.com에 대한 A 레코드와 mail.example.com을 가리키는 example.com에 대한 MX 레코드가 있습니다.
참고: 이것이 전부 n00b라면 죄송합니다. 저는 프로그래밍과 서버 유지 관리에 대해 많은 것을 알고 있지만 DNS와 모든 복잡한 사항에 대해서는 너무 적게 알고 있습니다...