rDNS (rekord PTR)

rDNS to odwrotne zapytanie DNS: na podstawie adresu IP poznaje się powiązaną z nim nazwę hosta z rekordu PTR.

Zaktualizowano · Redakcja Prokso

Zwykły DNS zamienia nazwę strony na adres. Odwrotny działa na odwrót: dla adresu zwraca nazwę, którą właściciel sieci wpisał w rekord PTR.

Po takiej nazwie często widać typ sieci. Abonenci domowi mają nazwy w rodzaju „dynamic” czy „pool” z nazwą dostawcy, serwery – nazwy hostingu lub pusty rekord.

Strony i serwery pocztowe używają rDNS jako jednej z oznak tego, kto się z nimi łączy. Razem z ASN pomaga to odróżnić adres domowy od serwerowego.

Rekord PTR może zmienić tylko właściciel sieci, więc w adresach rezydencjalnych i mobilnych jest taki, jaki ustawił dostawca lub operator.

Jak odczytać nazwę z rekordu PTR

Operatorzy tworzą nazwy według szablonu, w którym często jest sam adres i podpowiedź o typie łącza. Nazwa cpe-203-0-113-5.dynamic.example-isp.net niemal na pewno należy do abonenta domowego, a vps-203-0-113-5.example-host.com do wynajętego serwera.

Fragment nazwyCo zwykle oznacza
dyn, dynamic, pool, dsl, cableabonent domowy z adresem dynamicznym
mobile, lte, nazwa operatorasieć komórkowa
static, vps, server, cloudserwer lub adres statyczny

Sprawdzenie w przód: czy nazwa potwierdza adres

Rekord PTR może wpisać każdy, kto ma blok adresów. Dlatego serwery pocztowe i część stron robią podwójne sprawdzenie: szukają nazwy po adresie, a potem adresu po tej nazwie. Jeśli zgadza się z pierwotnym, nazwę uznaje się za potwierdzoną.

Możesz to powtórzyć w terminalu: dig -x 203.0.113.5 +short zwróci nazwę, a dig +short z tą nazwą powinno zwrócić ten sam adres. Rozbieżność sama w sobie nie jest niczym złym, ale obniża zaufanie do nazwy. W przypadku proxy zwykle wystarczy sprawdzić jeden lub dwa adresy z zestawu, by poznać szablon nazw całej sieci.

Co z tym zrobić przy pracy przez proxy

Rekordu PTR proxy nie zmienisz, więc odwrotny DNS bierze się pod uwagę przy wyborze typu adresów. Jeśli zadanie wymaga sieci wyglądającej na domową, a adresy serwerowe mają w nazwie vps lub cloud, wybierz proxy rezydencjalne.

Nie przeceniaj tej cechy. Wiele adresów domowych nie ma rekordu wcale, a strony patrzą na nazwę razem z numerem sieci, a nie osobno. O numerze sieci przeczytasz w artykule ASN.

Pytania i odpowiedzi (FAQ)

Jak sprawdzić rDNS adresu?

W terminalu – poleceniem nslookup lub dig -x z adresem. Wiele serwisów sprawdzania IP też pokazuje nazwę hosta.

Czy każdy adres ma rekord PTR?

Nie. Część sieci nie wypełnia tego rekordu i wtedy odwrotne zapytanie nic nie zwraca.

Rezydencjalne $1.59, mobilne $2.50, serwerowe $0.65 za 1 GB

Rejestracja w minutę, dostęp od razu po płatności.

Utwórz konto