Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

Risoluzione DNS inversa

Da Wikipedia, l'enciclopedia libera.

Larisoluzione DNS inversa, meglio nota nella notazione ingleseReverse DNS lookup (rDNS), permette di risalire al nome dell'host connesso ad internet conoscendone l'indirizzo IP.

Introduzione

[modifica |modifica wikitesto]

IlDomain Name System (DNS) è utilizzato per determinare quale indirizzo IP è associato ad un certonome di dominio. Allo stesso modo, con la risoluzione DNS inversa, si può risalire al nome di dominio facendo una ricerca in base all'indirizzo IP. La risoluzione DNS inversa – spesso chiamata semplicementerisoluzione inversa – si ottiene inserendo un record "reverse IN-ADDR" nella cosiddetta zona DNS di reverse. Tale record è di tipoPTR.

Necessità del DNS inverso

[modifica |modifica wikitesto]

La sezione "INSTRUCTIONS" dellaRFC 1033[1] e la sezione 2.1 della successivaRFC 1912[2] specificano che "ciascunhost raggiungibile su internet deve avere un nome" e che "ciascuno deve verificare che i propri record PTR erecord A siano coerenti".

Risoluzione DNS inversa in IPv4

[modifica |modifica wikitesto]

La risoluzione DNS inversa, ove si utilizzi un indirizzamentoIPv4, utilizza un particolare dominio DNS:in-addr.arpa. Un indirizzo IPv4 è rappresentato, nel dominio in-addr.arpa, da una sequenza di byte in ordine inverso, in rappresentazione decimale con la separazione di un punto fra ciascun numero e terminante con il suffisso .in-addr.arpa.

Ad esempio, il nome di dominio per la risoluzione DNS inversa dell'indirizzo 10.12.13.140 è 140.13.12.10.in-addr.arpa. Il nome dell'host conindirizzo IP 1.2.3.4 può essere ottenuto effettuando una richiesta DNS per un record PTR corrispondente a 4.3.2.1.in-addr.arpa.

Per gli indirizzimulticast è stato creato un apposito dominio utilizzabile in alternativa a in-addr.arpa:mcast.net.

Risoluzione DNS inversa Classless

[modifica |modifica wikitesto]

Storicamente un indirizzo IP di 32 bit viene diviso in 4 byte così l'indirizzo si scrive in 4 numeri da 0 a 255. In questo modo gli indirizzi vengono raggruppati in gruppi di 256 ed è stato semplice scrivere i record PTR in quanto i punti separano ciascun blocco; applicare i meccanismi di delega a ciascun gruppo è stato, quindi, altrettanto semplice.

La mancanza di indirizzi IP su internet ha però portato a una suddivisione più piccola dato che, normalmente, alle aziende vengono assegnati 8, 16 o 32 indirizzi IP. Per superare questo problema è stata pubblicata l'RFC 2317[3] che, mediante l'uso direcord CNAME, permette di suddividere ulteriormente i gruppi di indirizzi in modo che ciascun utente possa ricevere la delega per gestire i propri indirizzi, anche se ne ha meno di 256.

Risoluzione DNS inversa in IPv6

[modifica |modifica wikitesto]

La risoluzione DNS inversa inIPv6 utilizza analogamente lo speciale nome di dominioip6.arpa ed è formato da una sequenza dinibble (gruppi di 4 bit) in ordine inverso, rappresentati da una cifra esadecimale, ciascuna delle quali separata da un punto. Ad esempio, il nome per la risoluzione DNS inversa dell'indirizzo IPv64321:0:1:2:3:4:567:89ab èb.a.9.8.7.6.5.0.4.0.0.0.3.0.0.0.2.0.0.0.1.0.0.0.0.0.0.0.1.2.3.4.ip6.arpa.

Record PTR multipli

[modifica |modifica wikitesto]

Sebbene la maggior parte delle voci rDNS hanno un solo record PTR, è perfettamente legittimo avere più record PTR diversi[4].

In ogni modo, utilizzare più record PTR per lo stesso indirizzo IP generalmente non è consigliato, tranne in caso di specifiche necessità.Per esempio, se unwebserver supporta moltivirtual host, può esserci un record PTR per ciascun virtual host.Esistono sistemi operativi e dei software di gestione che automaticamente aggiungono un record PTR per ciascun host e, quindi, anche per ciascun virtual host.

L'utilizzo di record PTR multipli può causare due problemi:

  • mettere in crisi alcune applicazioni che si aspettano di ricevere un unico record PTR;
  • creare pacchetti DNS di risposta più grandi del normale.

Altri tipi di record diversi da PTR

[modifica |modifica wikitesto]

Anche se non sono molto frequenti se paragonati con i record PTR, esistono altri tipi di record che è possibile inserire nell'albero del dominio della risoluzione DNS inversa.Ad esempio si possono inserire delle chiavi di criptazione perIPsec (RFC 4025[5]),SSH (RFC 4255[6]) eIKE (RFC 4322[7]).Vi sono poi anche record meno standardizzati, come ilTXT per inserire commenti e ilLOC per identificare la localizzazione di un indirizzo IP.

Utilizzi

[modifica |modifica wikitesto]

Gli usi più frequenti della risoluzione DNS inversa sono:

  • la diagnostica della rete (ping,traceroute, il messaggio "Received:" del record dei messaggi e-mailSMTP, la localizzazione degli utenti collegati ad un server web, ecc.), che è lo scopo principale per cui fu inventata;
  • una tecnica di controllo dellospamming, verificando che il nome di dominio nei record PTR corrisponda al nome del server SMTP (la maggior parte dello spam proviene da computer con un rDNS assegnato in automatico e generico, che è spesso rifiutato dai server di posta[8][9]);
  • l'applicazione della tecnicaForward Confirmed reverse DNS (FCrDNS, non molto sicura ma sufficiente per stabilire dellewhitelist di controllo contro spammer ephishers, che utilizzano "computer zombie" non appartenenti allo stesso dominio);
  • nelle connessioni SSH, rifiutate dai server quando le richieste provengono da client con indirizzo IP il cui record PTR appartiene ad un dominio sconosciuto.

Note

[modifica |modifica wikitesto]
  1. ^(EN)RFC 1033 - Fornisce istruzioni operative per gli amministratori dei domini DNS
  2. ^(EN)RFC 1912 - Fornisce indicazioni su come operare con il DNS
  3. ^(EN)RFC 2317 - Illustra come implementare il meccanismo di delega rDNS in un ambienteCIDR
  4. ^(EN)IEEE Considerations for the use of DNS Reverse Mapping
  5. ^(EN)RFC 4025 - Descrive un metodo per inserire informazioni IPsec nei record DNS]
  6. ^(EN)RFC 4255 - Utilizzazione dei record DNS per memorizzare chiavi pubbliche (SSH)
  7. ^(EN)RFC 4322 - Criptazione mediante il protocolloIKE
  8. ^(EN)Documento su SpamHaus sull'utilizzo del rDNS per il controllo dello spamming
  9. ^(EN)Documento su AOL sul rDNSArchiviato il 10 dicembre 2006 inInternet Archive.

Voci correlate

[modifica |modifica wikitesto]

Collegamenti esterni

[modifica |modifica wikitesto]
  Portale Telematica: accedi alle voci di Wikipedia che parlano di reti, telecomunicazioni e protocolli di rete
Estratto da "https://it.wikipedia.org/w/index.php?title=Risoluzione_DNS_inversa&oldid=118272220"
Categorie:
Categorie nascoste:

[8]ページ先頭

©2009-2025 Movatter.jp