
내 호스트를 확인하면 이런 결과가 나옵니다
host myIP
xx.xxx.xx.103.in-addr.arpa has no PTR record
그래서 나는 이것을 /var/named/domainname.com.db에 추가했습니다.
myHostname. IN A myIP
xx.xxx.xx.103.in-addr.arpa. IN PTR myHostname.
BIND DNS 서버를 다시 시작합니다.
그런데 내 도메인 이름을 확인해보니http://www.intodns.com
Reverse MX A records (PTR) ERROR: No reverse DNS (PTR) entries. The problem MX records are:
xx.xxx.xx.103.in-addr.arpa -> no reverse (PTR) detected
You should contact your ISP and ask him to add a PTR record for your ips
그래서 나도 이렇게 하려고 했는데
echo -e "update add xx.xxx.xx.103.in-addr.arpa 3600 ptr myHostname.\nsend" | nsupdate
; Communication with server failed: timed out
그렇다면 이 문제를 해결하는 올바른 방법은 무엇입니까?
답변1
RDNS 항목은 IP 블록에 대한 권한 있는 RDNS 영역에 추가되어야 합니다. RDNS 영역은 도메인 이름의 DNS 영역이 아닙니다.
귀하의 IP 블록을 소유한 사람이 귀하를 위해 이 작업을 수행할 수 있으며, 귀하에게 IP 주소를 할당한 ISP가 됩니다.
또는 해당 지역의 관련 기관(예: ARIN/APNIC 등)에서 할당한 자체 IP 블록이 있는 경우 할당된 서브넷에 대한 RDNS 영역을 생성하고 RDNS 항목을 추가하세요. 또한 IP 블록에 대한 DNS 서버 위임이 DNS 서버를 가리키는지 확인해야 합니다.