Co to jest rekord PTR?

Dlaczego część e-maili trafia do skrzynki odbiorczej, a inne do spamu, mimo że wszystko inne jest ustawione poprawnie? Brakującym elementem może być rekord PTR. Działa w tle i łączy adres IP z nazwą domeny, a bez niego serwery odbierające pocztę mają powód, by…

Wersja robocza

E-maile wciąż trafiają do spamu i nie wiadomo dlaczego. SPF, DKIM i DMARC są ustawione przez rekordy TXT dla bezpieczeństwa poczty i wszystko wygląda dobrze. Ale jest jeszcze jedna rzecz, którą serwery odbierające sprawdzają, zanim zaufają wiadomościom. Wykonują odwrotne wyszukiwanie DNS dla adresu IP, z którego wysłano e-mail. Jeśli wyszukiwanie nie zwraca pasującej nazwy domeny, e-mail zostaje oznaczony. Rekord odpowiedzialny za to wyszukiwanie to rekord PTR.

Co to jest rekord PTR?

PTR to skrót od Pointer, czyli wskaźnik. Rekord PTR przypisuje adres IP z powrotem do nazwy domeny. To odwrotność rekordu A. Rekord A mówi „ta nazwa domeny wskazuje ten adres IP”, a rekord PTR mówi „ten adres IP należy do tej nazwy domeny”.

Wyobraź sobie książkę telefoniczną. Rekord A to szukanie numeru telefonu po nazwisku. Rekord PTR to szukanie nazwiska po numerze telefonu. Oba rekordy łączą te same dwie informacje, tylko w przeciwnych kierunkach.

Rekordy PTR są przechowywane w specjalnej strefie systemu DNS przeznaczonej do wyszukiwań odwrotnych. Dla adresów IPv4 ta strefa znajduje się pod domeną in-addr.arpa. Dla adresów IPv6 pod ip6.arpa. Nie trzeba tego zapamiętywać. Ważne, by rozumieć, że rekordy PTR znajdują się w innym miejscu niż pozostałe rekordy DNS i dlatego ich ustawianie działa inaczej.

Co to jest odwrotne wyszukiwanie DNS?

Odwrotne wyszukiwanie DNS (reverse DNS lookup) to proces, w którym na podstawie adresu IP znajduje się powiązaną z nim nazwę domeny. Gdy serwer poczty odbiera e-mail z adresu IP 203.0.113.25, pyta system DNS: „jaka nazwa domeny jest powiązana z tym adresem IP?”. System DNS sprawdza rekord PTR dla tego IP i zwraca odpowiedź.

Jeśli rekord PTR istnieje, a zwrócona nazwa domeny zgadza się z serwerem, który wysłał e-mail, wyszukiwanie przechodzi. Jeśli rekordu PTR nie ma albo nazwa domeny się nie zgadza, serwer odbierający ma powód do podejrzeń.

Słowo „odwrotne” ma sens, gdy porównasz je ze zwykłym wyszukiwaniem DNS. Zwykłe wyszukiwanie idzie od nazwy domeny do adresu IP (w przód). Odwrotne idzie od adresu IP do nazwy domeny (wstecz). Tyle to znaczy.

Dlaczego rekordy PTR mają znaczenie dla poczty?

Serwery poczty używają rekordów PTR jako jednej z pierwszych kontroli przy decydowaniu, czy przyjąć przychodzącą wiadomość. Logika jest prosta. Uczciwi nadawcy mają ustawione rekordy PTR dla adresów IP, z których wysyłają. Spamerzy często nie.

Oto, co dzieje się, gdy wysyłasz e-mail.

  1. Serwer poczty łączy się z serwerem odbierającym z konkretnego adresu IP
  2. Serwer odbierający bierze ten adres IP i wykonuje odwrotne wyszukiwanie DNS
  3. Sprawdza, czy dla tego IP istnieje rekord PTR
  4. Jeśli rekord PTR istnieje, sprawdza, czy nazwa domeny w rekordzie PTR zgadza się z domeną w nagłówkach e-maila
  5. Jeśli wszystko się zgadza, e-mail przechodzi tę kontrolę i przechodzi do weryfikacji SPF, DKIM i DMARC

Jeśli rekordu PTR nie ma w ogóle, wiele serwerów odbierających odrzuci e-mail lub wyśle go do spamu. Niektórzy z największych dostawców poczty są w tej sprawie rygorystyczni. Brak rekordu PTR oznacza brak zaufania.

Dlatego rekordy PTR bywają nazywane pierwszą linią obrony reputacji poczty. Stoją na samym początku łańcucha weryfikacji, zanim zadziałają wszystkie pozostałe kontrole.

Kto ustawia rekord PTR?

Tu rekordy PTR różnią się od pozostałych rekordów DNS. Rekordu PTR nie dodajesz samodzielnie. Ustawia go za Ciebie dostawca hostingu lub dostawca usługi poczty.

Powód jest prosty. Rekordy PTR są powiązane z adresami IP, a nie z nazwami domen. Strefą odwrotnego DNS dla tych adresów zarządza organizacja, która jest właścicielem puli adresów IP. To dostawca hostingu, dostawca serwerów w chmurze albo wyspecjalizowana usługa wysyłki poczty.

Dla większości marek oznacza to jedno z dwojga.

  • Jeśli korzystasz z hostingu współdzielonego, dostawca hostingu ma już ustawione rekordy PTR dla współdzielonych adresów IP na swoich serwerach. Nie musisz nic robić
  • Jeśli masz dedykowany adres IP (częste przy hostingu VPS lub serwerach dedykowanych), być może trzeba poprosić dostawcę o utworzenie rekordu PTR dla Twojego IP. Większość dostawców ma do tego formularz lub opcję w pomocy technicznej

To kluczowe rozróżnienie. Nie możesz wejść do rejestratora domeny i dodać rekordu PTR tak, jak dodaje się rekord A lub CNAME. To tak nie działa. Rekord PTR znajduje się w strefie odwrotnego DNS, którą zarządza dostawca hostingu.

Jak sprawdzić, czy mam rekord PTR?

Sprawdzenie jest proste. Trzeba znać adres IP, z którego wysyłane są e-maile, a potem wykonać odwrotne wyszukiwanie DNS dla tego IP.

Jest na to kilka sposobów.

  • Użyj internetowego narzędzia do odwrotnego wyszukiwania DNS. Wpisz adres IP, a narzędzie powie, czy rekord PTR istnieje i jaką nazwę domeny zwraca
  • Na komputerze z wierszem poleceń możesz wpisać „nslookup” i adres IP. Wynik pokaże rekord PTR, jeśli istnieje
  • Sprawdź nagłówki wysłanej wiadomości. Większość nagłówków e-mail zawiera wyniki odwrotnego wyszukiwania DNS, oznaczone jako rDNS lub PTR

Jeśli wyszukiwanie zwraca nazwę Twojej domeny, wszystko jest w porządku. Jeśli nie zwraca nic albo zwraca ogólną nazwę hosta wyglądającą jak ciąg cyfr i liter od dostawcy hostingu, trzeba ustawić właściwy rekord PTR.

Jak poprosić dostawcę hostingu o rekord PTR?

Proces zależy od dostawcy, ale zwykle przebiega według tego samego schematu.

  1. Znajdź adres IP, z którego wysyła serwer lub usługa poczty
  2. Zdecyduj, na jaką nazwę domeny ma wskazywać rekord PTR. Powinna zgadzać się z nazwą hosta, jaką serwer poczty podaje przy wysyłaniu e-maili
  3. Skontaktuj się z dostawcą hostingu albo użyj jego panelu, by poprosić o wpis odwrotnego DNS (rDNS) dla tego adresu IP
  4. Poczekaj, aż zmiana zacznie działać. Aktualizacje rekordów PTR mogą rozchodzić się kilka godzin

Niektórzy dostawcy hostingu w chmurze pozwalają ustawić to bezpośrednio w ustawieniach serwera. Inni wymagają zgłoszenia do pomocy technicznej. Tak czy inaczej, to zwykle szybki proces, gdy wiadomo, o co prosić.

Rekordy PTR i rekordy A powinny się zgadzać

Aby wszystko działało poprawnie, DNS w przód i odwrotny powinny się ze sobą zgadzać. Nazywa się to forward-confirmed reverse DNS, czyli FCrDNS.

Oto, co to znaczy w praktyce.

  • Rekord A mówi „mail.twojadomena.com wskazuje 203.0.113.25”
  • Rekord PTR mówi „203.0.113.25 wskazuje z powrotem mail.twojadomena.com”

Gdy oba rekordy wskazują na siebie nawzajem, wyszukiwania w przód i odwrotne potwierdzają się wzajemnie. To idealna konfiguracja i wiele serwerów poczty sprawdza dokładnie taką zgodność. Jeśli rekord A wskazuje jeden adres IP, ale rekord PTR dla tego IP zwraca inną nazwę domeny (albo nie zwraca żadnej), weryfikacja się nie powiedzie.

Wyobraź sobie obustronne przedstawienie się. Domena mówi: „mój adres to ten IP”. IP mówi: „należę do tej domeny”. Jeśli historie się zgadzają, zaufanie jest ustalone. Jeśli sobie przeczą, coś jest nie tak.

Co się dzieje bez rekordu PTR?

Bez rekordu PTR skutki dotyczą głównie poczty. Strona nadal się wczyta. DNS nadal będzie działać normalnie. Ale reputacja poczty ucierpi.

Oto, czego można się spodziewać.

  • E-maile wysyłane z serwera częściej trafiają do folderów ze spamem
  • Niektóre serwery odbierające odrzucą e-maile całkowicie i zwrócą wiadomość o niedostarczeniu
  • Narzędzia do testowania dostarczalności poczty oznaczą brakujący rekord PTR jako problem
  • Ocena reputacji nadawcy spada, co wpływa na wszystkie kolejne e-maile z tego IP

Frustrujące jest to, że brakujący rekord PTR jest niewidoczny, jeśli nie wiadomo, gdzie szukać. Nie zobaczysz błędu w programie pocztowym. Nie dostaniesz ostrzeżenia po kliknięciu wyślij. Zauważysz tylko, że e-maile nie dochodzą, a jeśli nie wiadomo, że trzeba sprawdzić rekord PTR, można godzinami szukać przyczyny w złym miejscu.

Częste nieporozumienia dotyczące rekordów PTR

Kilka rzeczy, na których ludzie się potykają.

  • Rekordu PTR nie można dodać u rejestratora domeny. To najczęstsze nieporozumienie. Rekordy PTR są powiązane z adresami IP, a nie z nazwami domen. Rejestrator zarządza strefą DNS domeny. Dostawca hostingu zarządza strefą odwrotnego DNS dla swoich adresów IP. To dwa osobne systemy
  • Rekordy PTR nie służą tylko serwerom poczty. Choć poczta to najczęstsze zastosowanie, rekordy PTR służą też do diagnozowania sieci, logowania i audytów bezpieczeństwa. Zawsze, gdy system musi ustalić, do kogo należy adres IP, używa odwrotnego wyszukiwania DNS
  • Posiadanie rekordu PTR nie gwarantuje dostarczenia poczty. To jeden z wielu czynników. Nadal potrzebne są SPF, DKIM i DMARC ustawione przez rekordy TXT. Nadal potrzebna jest dobra reputacja nadawcy. Ale bez rekordu PTR pozostałe kontrole mogą nawet nie dostać szansy, by się wykonać
  • Hosting współdzielony zwykle ma już rekordy PTR. Jeśli korzystasz z hostingu współdzielonego, dostawca prawdopodobnie ustawił rekordy PTR dla współdzielonego IP. Musisz się tym martwić tylko wtedy, gdy masz własny dedykowany adres IP

Jak WEMASY obsługuje rekordy PTR

WEMASY zarządza infrastrukturą hostingu każdej strony zbudowanej na platformie. Obejmuje to konfigurację DNS, certyfikaty SSL i konfigurację serwerów. Rekordy PTR serwerów hostingu WEMASY są skonfigurowane na poziomie infrastruktury, więc nie musisz niczego ustawiać samodzielnie.

Hosting i przekazywanie poczty e-mail w WEMASY będą dostępne wkrótce. Jeśli podłączasz do domeny własną pocztę od swojego dostawcy poczty e-mail, dodajesz jego rekordy MX i powiązane wpisy DNS w ustawieniach DNS swojej domeny. Marki, które korzystają z osobnej usługi wysyłki poczty, ustawiłyby rekord PTR u dostawcy hostingu tej usługi, a nie przez WEMASY. Zobacz, co zawiera każdy pakiet, na stronie cennika WEMASY.

Co dalej

Skoro wiesz już, jak rekordy PTR działają przy odwrotnym DNS i weryfikacji poczty, następny rozdział omawia rekord CAA. Rekord CAA decyduje, które urzędy certyfikacji mogą wystawiać certyfikaty SSL dla domeny, dodając kolejną warstwę bezpieczeństwa do konfiguracji DNS. Przegląd wszystkich typów rekordów i wskazówki, kiedy użyć każdego, znajdziesz w rozdziale o rodzajach rekordów DNS.

Najczęstsze pytania

Czy jeden adres IP może mieć więcej niż jeden rekord PTR?

Technicznie tak, ale nie jest to zalecane. Standard DNS dopuszcza wiele rekordów PTR dla jednego IP, ale większość serwerów poczty czyta tylko pierwszy wynik. Więcej niż jeden może powodować nieprzewidywalne zachowanie przy odwrotnych wyszukiwaniach DNS. Dobra praktyka to jeden rekord PTR na adres IP, wskazujący główną nazwę hosta tego serwera. W kreatorze stron WEMASY możesz to ustawić bezpośrednio na swojej stronie.

Jak długo zmiana rekordu PTR zaczyna działać?

Zmiany rekordów PTR zwykle rozchodzą się w ciągu kilku godzin, podobnie jak inne zmiany DNS. Dokładny czas zależy od wartości TTL ustawionej przez dostawcę hostingu i od tego, jak szybko wygasają pamięci podręczne DNS w internecie. W większości przypadków aktualizacja powinna być widoczna w ciągu 4 do 24 godzin.

Czy rekordy PTR wpływają na szybkość wczytywania strony?

Nie. Rekordy PTR nie wpływają na to, jak szybko wczytuje się strona. Służą tylko do odwrotnych wyszukiwań DNS, które zdarzają się, gdy system chce ustalić właściciela adresu IP. Przeglądarki odwiedzających wykonują wyszukiwania DNS w przód (z użyciem rekordów A i CNAME), a nie odwrotne. Rekordy PTR są istotne dla dostarczania poczty i diagnostyki sieci, a nie dla przeglądania stron.

Czym różni się rekord PTR od rekordu A?

To swoje lustrzane odbicia. Rekord A bierze nazwę domeny i zwraca adres IP (wyszukiwanie w przód). Rekord PTR bierze adres IP i zwraca nazwę domeny (wyszukiwanie odwrotne). Rekordem A zarządza się w strefie DNS domeny u rejestratora lub dostawcy DNS. Rekordem PTR zarządza w strefie odwrotnego DNS ten, kto jest właścicielem puli adresów IP, zwykle dostawca hostingu.

Czy rekord PTR jest potrzebny, jeśli mam tylko stronę i nie wysyłam poczty?

Dla samej strony rekord PTR nie jest wymagany. Strona wczyta się i będzie działać normalnie bez niego. Rekordy PTR stają się ważne, gdy wysyłasz pocztę z serwera powiązanego z domeną. Jeśli korzystasz z zewnętrznej usługi poczty, która wysyła w Twoim imieniu, to ten dostawca zarządza rekordem PTR dla swoich adresów wysyłki. O rekordach PTR trzeba myśleć tylko wtedy, gdy kontrolujesz serwer, który wysyła pocztę.

Wykorzystaj to od razu
na własnej stronie.

Zacznij za darmo z WEMASY i zbuduj stronę w kilka minut.