Tutto ciò che fa questo strumento e perché è costruito così.
Ogni lookup risolve i record IPv4 e IPv6 in modo indipendente tramite il modulo dns integrato di Node.js.
Incolla migliaia di domini in una volta. I batch di grandi dimensioni vengono eseguiti come job in background, senza bloccare le richieste.
Un pool di worker configurabile risolve i domini in parallelo senza mai sommergere il DNS con raffiche illimitate di query.
Gli errori temporanei (timeout, SERVFAIL, REFUSED) vengono ritentati con backoff esponenziale. Gli errori permanenti come NXDOMAIN falliscono subito, senza tentativi inutili.
Ogni indirizzo risolto, non solo l'hostname richiesto, viene confrontato con gli intervalli privati, di loopback, link-local e dei metadati cloud, chiudendo la falla del DNS rebinding che la maggior parte degli strumenti trascura.
Scarica i risultati completi dei job senza attendere un'enorme esportazione in memoria: i risultati arrivano al tuo browser in streaming man mano che vengono letti dal database.
La stessa pipeline di job che alimenta i lookup in blocco supporta, dietro le quinte, pianificazioni singole e ricorrenti, rese persistenti in modo da sopravvivere a un riavvio.
Indirizza la risoluzione verso i server DNS di cui ti fidi (di default Cloudflare e Google) tramite la configurazione dell'ambiente: nulla è scritto nel codice.
I risultati descrivono ciò che il resolver DNS configurato ha restituito pubblicamente al momento del lookup. Non pretendono di identificare un server di origine dietro una CDN, un reverse proxy o un load balancer. Consulta la metodologia di risoluzione e i dettagli sulla sicurezza per conoscere i limiti del servizio.