Co to PTR (RevDNS)?

Rekord PTR, znany także jako rekord wskaźnika domeny, wykorzystywany jest w ramach usługi odwrotnego DNS (revDNS). Umożliwia on, w skrócie, realizację tak zwanych odwrotnych wyszukiwań.

Rekord PTR pozwala na przypisanie adresowi IP (IPv4 lub IPv6) odpowiadającej mu nazwy hosta, co jest kluczowe dla procesu zwany odwrotnym DNS (RevDNS), czyli przekładaniem adresu IP na nazwę hosta. Serwery pocztowe mogą korzystać z tej zgodności między RevDNS a DNS do weryfikacji; jeśli zgodność ta nie występuje, wiadomość e-mail może zostać odrzucona przez serwer. W przypadku odrzucenia wiadomości z tego powodu, nadawca otrzymuje zwrotkę od systemu Mailer Daemon zawierającą błąd o treści typu „does not like recipient” lub „Client host rejected: cannot find your hostname” 

Do czego służy rekord PTR?

Rekord PTR, znany również jako rekord wskaźnika, jest wykorzystywany w systemie DNS (Domain Name System) do realizacji odwrotnego przekładania adresów IP na nazwy hostów. W praktyce oznacza to, że rekord PTR umożliwia odwrotną operację do tej, którą wykonują standardowe rekordy DNS, takie jak A (dla adresów IPv4) czy AAAA (dla adresów IPv6), które mapują nazwy hostów na adresy IP. Rekordy PTR są kluczowym elementem odwrotnego DNS (Reverse DNS, rDNS).

Oto główne zastosowania rekordu PTR:

  • Weryfikacja i bezpieczeństwo: Serwery pocztowe często wykorzystują odwrotne DNS do weryfikacji adresów IP nadawców wiadomości e-mail. Sprawdzenie, czy adres IP nadawcy ma prawidłowy rekord PTR, może pomóc w walce ze spamem i fałszywymi wiadomościami e-mail. Jeśli adres IP serwera wysyłającego wiadomość nie posiada rekordu PTR lub jest on niezgodny z oczekiwaniami, wiadomość może zostać oznaczona jako podejrzana lub odrzucona.
  • Diagnostyka i troubleshooting: Rekordy PTR są przydatne podczas diagnozowania problemów sieciowych. Umożliwiają łatwe identyfikowanie urządzeń w sieci poprzez odwrotne rozwiązywanie ich adresów IP na znane nazwy hostów, co ułatwia zarządzanie siecią i lokalizowanie problemów.
  • Logowanie i raportowanie: W logach serwerów i systemach monitorujących często rejestrowane są adresy IP. Posiadanie skonfigurowanych rekordów PTR dla tych adresów pozwala na zastąpienie surowych adresów IP bardziej zrozumiałymi i łatwiejszymi do zapamiętania nazwami hostów, co ułatwia analizę logów i raportów.
  • Autoryzacja i reputacja: Niektóre aplikacje i usługi sieciowe mogą wymagać prawidłowego odwrotnego DNS dla połączeń przychodzących, aby zweryfikować ich autentyczność. Dobrze skonfigurowany rekord PTR może poprawić reputację serwera w oczach innych systemów, zwiększając tym samym wiarygodność i zmniejszając ryzyko odrzucenia połączenia.

Rekord PTR w systemie DNS (Domain Name System) ma specyficzną składnię, która umożliwia mapowanie adresu IP na nazwę hosta. Składnia rekordu PTR dla adresów IPv4 i IPv6 różni się ze względu na odmienną naturę tych adresów. Poniżej przedstawiam przykłady składni dla obu typów adresów:

Składnia rekordu PTR dla adresów IPv4

Składnia rekordu PTR dla adresu IPv4 wykorzystuje odwróconą formę adresu IP, dodając do niej sufiks .in-addr.arpa. Przykład:

  • Adres IP: 192.0.2.1
  • Odwrócony adres IP: <1.2.0.192
  • Domena dla odwrotnego DNS: 1.2.0.192.in-addr.arpa
  • Pełny rekord PTR mógłby wyglądać następująco w strefie DNS:
    1.2.0.192.in-addr.arpa. IN PTR example.com.

    W tym przypadku, zapytanie odwrotnego DNS dla 192.0.2.1 zwróciłoby nazwę hosta example.com.

Składnia rekordu PTR dla adresów IPv6

Adresy IPv6 są znacznie dłuższe i składają się z szesnastkowych cyfr. Rekordy PTR dla IPv6 używają domeny .ip6.arpa i wymagają zamieszczenia każdej cyfry adresu w odwrotnej kolejności, z kropkami oddzielającymi pojedyncze cyfry. Przykład:

Adres IP: 2001:0db8::567:89ab
Adres w formacie odwrotnego DNS: b.a.9.8.7.6.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa
Pełny rekord PTR mógłby wyglądać następująco w strefie DNS:

b.a.9.8.7.6.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. IN PTR example.com.

W tym przypadku, zapytanie odwrotnego DNS dla 2001:0db8::567:89ab zwróciłoby nazwę hosta example.com.

Czy posiadam poprawny rekord PTR?

VH.PL zapewnia odpowiednią konfigurację swoich usług, aby spełniały one poprawne działanie rekordu PTR

Jeżeli używasz naszego hostingu, najefektywniejszym sposobem na weryfikację poprawnych rekordów dla Twojej domeny jest wykorzystanie narzędzia „Dostarczanie e-mail” dostępnego w panelu administracyjnym serwera.

Pozwoli Ci to na wykrycie ewentualnych problemów związanych z dostarczaniem wiadomości e-mail dla domen zarejestrowanych na Twoim hostingu, w tym kwestii dotyczących rekordu PTR oraz innych potencjalnych błędów związanych z e-mailem i konfiguracją rekordów DNS, takich jak SPF, DKIM czy DMARC.

 

Co to i jak aktywować open_basedir?

Co to open_basedir? Dlaczego warto używać open_basedir? Jak aktywować open_basedir?Proces przenoszenia domeny do innej firmy jest...

Jak uzyskać kod authinfo w VH.PL?

Czym jest kod AuthInfo? Do czego czego służy kod Authinfo? Jak uzyskać kod AuthInfo w VH.PL?Proces przenoszenia domeny do innej...

Jak zmienić wersję PHP w cPanel?

Zmiana wersji PHP w cPanel to prosty proces, który pozwala dostosować środowisko hostingowe do wymagań Twojej strony internetowej lub aplikacji....

Nie znalazłeś odpowiedzi?

Napisz do nas. Chętnie pomożemy.

bok@vh.pl

Czas odpowiedzi:
~15-30min
~1-3h
~8-10h
Pon - Pt
08:00-16:00
16:00-21:00
21:00-08:00
Sob - Niedz
08:00-21:00
21:00-08:00