Preskoči na sadržaj
Networks

Blog

Reverzni DNS za zakupljeni IP prostor: PTR zapisi, delegacija i e-pošta

Poslednja izmena RTM NetworksPrevedeno sa engleskog. Pročitajte original

Reverzni DNS preslikava IP adresu nazad u ime, preko PTR zapisa. Za većinu usluga to je detalj. Za mail server nije: Google traži da svaka adresa koja šalje na Gmail ima PTR zapis čije se ime razrešava nazad u istu adresu, a mnogi drugi primaoci traže isto poklapanje. Kod zakupljenog prostora zapis se podrazumevano nalazi u zoni koju ne kontrolišete, pa vredi znati ko ga postavlja i kako.

Kako radi reverzni DNS

Direktno razrešavanje pretvara ime u adresu. Reverzno razrešavanje pretvara adresu u ime, obrćući redosled njena četiri broja pod posebnim domenom : PTR zapis za 203.0.113.10 nalazi se na 10.113.0.203.in-addr.arpa. IPv6 radi na isti način pod ip6.arpa, jednu po jednu heksadecimalnu cifru.

Zonu za /24, u ovom primeru 113.0.203.in-addr.arpa, registar delegira name serverima navedenim za nju. U servisnom regionu RIPE NCC-a to su nserver linije domain objekta u RIPE bazi podataka. Ko vodi te name servere, odlučuje šta PTR zapisi kažu.

Shell
dig -x 203.0.113.10 +short

Ko ga kontroliše kod zakupljenog prostora

Registar delegira reverznu zonu nosiocu bloka, pa je kod zakupljenog prostora to zakupodavac, a ne Vi. U praksi postoje dva aranžmana.

  • Zakupodavac postavlja zapise koje tražite. Pošaljete ime za svaku adresu, a zakupodavac objavljuje PTR zapise. To je najjednostavniji aranžman i dovoljan je skoro svima.
  • Zakupodavac Vam delegira zonu. Sa domain objektom koji pokazuje na Vaše name servere, PTR zapisima upravljate sami. To radi za ceo /24. Za manji deo, zakupodavac Vam može predati samo Vaše adrese besklasnom delegacijom opisanom u RFC 2317: CNAME zapisi u njegovoj zoni koji pokazuju na zonu na Vašim name serverima.

U oba slučaja, pre početka zakupa pitajte kako se prave izmene i koliko brzo se pojavljuju, jer mail server kome ne možete da date odgovarajuće ime jeste mail server koji ne isporučuje poštu.

Šta proveravaju primaoci pošte

Google-ove smernice za pošiljaoce navode pravilo za svakog pošiljaoca, ne samo masovne: „The public IP address of a sending SMTP server must have a corresponding PTR record that resolves to a hostname.“ (prevod: „Javna IP adresa SMTP servera koji šalje mora imati odgovarajući PTR zapis koji se razrešava u ime hosta.“) To ime hosta zatim mora imati A zapis, ili AAAA za IPv6, koji se razrešava u istu adresu. To je forward-confirmed reverse DNS: adresa u ime, i ime nazad u istu adresu. Gmail na zapis koji nedostaje ili se ne poklapa odgovara privremenom ili trajnom greškom, i od novembra 2025. strože sprovodi svoja pravila.

Uz to idu dve navike. Koristite isto ime u pozdravu koji Vaš mail server šalje (HELO ili EHLO), i birajte imena koja izgledaju kao server, a ne kao opseg. Yahoo, koji traži reverzni DNS od svakog pošiljaoca, traži PTR zapise koji su „meaningful, non-generic“ (prevod: „smisleni, ne generički“), a neki filteri ime kao što je 203-0-113-10.dynamic.example.net tretiraju kao znak kućne veze.

Podešavanje, korak po korak

  1. Izaberite jedno ime po adresi za slanje, pod domenom koji kontrolišete: mail1.example.com.
  2. Napravite direktni zapis: mail1.example.com. A 203.0.113.10.
  3. Postavite PTR zapis: 10.113.0.203.in-addr.arpa. PTR mail1.example.com., preko zakupodavca ili u svojoj delegiranoj zoni.
  4. Proverite oba smera iz mreže van sopstvene:
Shell
dig -x 203.0.113.10 +short        # expect: mail1.example.com.
dig +short mail1.example.com A    # expect: 203.0.113.10
  1. Neka mail server koristi isto ime. U Postfix-u je to myhostname = mail1.example.com.

Greške koje kvare isporuku

  • PTR zapis bez odgovarajućeg A zapisa. Reverzno razrešavanje radi, a direktna provera ne prolazi.
  • Dva PTR zapisa za jednu adresu. Provere se ne slažu oko toga koji važi. Zadržite jedan.
  • Preimenovanje uz dug TTL. Resolveri nastavljaju da služe staro ime dok TTL ne istekne. Smanjite ga dan pre planirane izmene.
  • Zaboravljen IPv6. Ako server šalje preko IPv6, njegovoj IPv6 adresi treba isti tretman pod ip6.arpa, sa odgovarajućim AAAA zapisom.
  • Delegirana zona na name serverima koji prestanu da odgovaraju. Registar proverava name servere samo kada se delegacija pravi. Ako kasnije otkažu, sa njima otkazuje i svako reverzno razrešavanje za blok.

Gde se uklapa RTM Networks

Reverzni DNS je deo svakog zakupa bez dodatnih troškova: recite nam ime za svaku adresu i postavljamo PTR zapise (zakup IPv4). Ako će adrese slati poštu, njihova reputacija je jednako važna kao i njihova imena, pa svaki IPv4 blok koji iznajmljujemo proveravamo na crnim listama pre isporuke i svakog dana dok ga imate (kako da blok ostane čist).

Kontakt

Potreban Vam je savet za Vašu situaciju?

Ovaj članak je opšti; Vaša mreža nije. Recite nam sa čime radite i pažljivo ćemo to pogledati. Obično odgovaramo u roku od 1 do 3 radna sata.

Kontaktirajte nas