Domain IP Lookup

Metodologia del lookup DNS

Domain IP Lookup riporta i dati DNS risolti pubblicamente al momento della richiesta. Non deduce un server di origine né afferma che un indirizzo restituito appartenga a una specifica macchina fisica.

Normalizzare l'input

Il servizio accetta un hostname o un URL, rimuove schemi, percorsi, porte e punti finali e convalida l'hostname pubblico risultante.

Interrogare i record DNS

I record A e AAAA forniscono i risultati IPv4 e IPv6. I record NS, MX, CNAME e TXT vengono interrogati in modo indipendente, se disponibili.

Convalidare gli indirizzi

Gli indirizzi restituiti vengono confrontati con gli intervalli privati, di loopback, link-local e dei metadati cloud prima di essere inclusi nel risultato.

Gestire chiaramente gli errori

NXDOMAIN e input non validi falliscono senza inutili tentativi. Timeout, SERVFAIL e REFUSED possono essere ritentati con un backoff limitato.

Elaborare i job in blocco in sicurezza

Le richieste in blocco vengono rese persistenti come job ed elaborate da un worker controllato, in modo che gli elenchi di grandi dimensioni non blocchino la richiesta web.

Record inclusi in un lookup

A

Indirizzi IPv4 pubblicati per l'hostname.

AAAA

Indirizzi IPv6 pubblicati per l'hostname.

NS

Nameserver delegati per il dominio.

MX

Mail exchanger e relative priorità DNS.

CNAME

Alias restituiti per l'hostname interrogato.

TXT

Record di testo, comunemente usati per la verifica e per le policy di posta.

Comportamento e limiti del resolver

Il server usa resolver DNS pubblici configurabili, con un ulteriore fallback sul resolver di sistema per le reti che bloccano un determinato provider. Ogni query di record ha un timeout limitato. Un risultato positivo significa che è stato restituito almeno un indirizzo A o AAAA pubblico utilizzabile; un tipo di record facoltativo può essere assente.

Questo servizio non esegue DNS inverso, scansione di porte, redirect HTTP, geolocalizzazione, rilevamento ASN né individuazione del server di origine. Una CDN, un proxy, un load balancer o una policy DNS geografica possono modificare la risposta.

Le risposte DNS possono variare nel tempo o tra resolver in posizioni diverse a causa di TTL, CDN, routing geografico, failover e configurazione del provider.