Domain IP Lookup

Informazioni su questo strumento

Domain IP Lookup è uno strumento mirato e senza fronzoli per risolvere i nomi di dominio nei rispettivi indirizzi IPv4 e IPv6 pubblici: uno alla volta, in blocco o con una pianificazione.

Ogni risoluzione avviene direttamente tramite il modulo dns integrato di Node.js, interrogando in tempo reale server DNS pubblici. Non c'è alcuna API di lookup IP di terze parti in mezzo: ciò che vedi è esattamente ciò che il resolver DNS di questo server ha ricevuto in risposta.

Perché l'abbiamo creato

Molti strumenti online da «dominio a IP» fanno passare di nascosto la tua ricerca attraverso un'API di terze parti, registrano i domini che cerchi o seppelliscono la risposta vera sotto pubblicità e contenuti di affiliazione irrilevanti. Volevamo qualcosa che facesse un solo lavoro (risolvere un dominio, mostrare gli IP, senza nient'altro in mezzo) e che passasse da una singola ricerca per curiosità a un job pianificato che tiene d'occhio migliaia di domini.

A chi è rivolto

Sviluppatori che verificano dove punta davvero un dominio prima di fare il debug di un problema di connettività. Team di infrastruttura e SRE che monitorano le modifiche DNS su un ampio portafoglio di domini con una pianificazione ricorrente. Ricercatori di sicurezza che hanno bisogno di un modo sicuro per risolvere grandi elenchi di domini senza che lo strumento stesso diventi un rischio di scansione della rete interna. Chiunque voglia solo una risposta rapida senza il muro di un account.

Come è fatto

Il frontend è realizzato con Next.js, React e TypeScript. Ogni lookup, singolo o in blocco, passa dal dns.Resolver di Node, con server DNS upstream e timeout configurabili. I job in blocco e pianificati vengono resi persistenti su Postgres ed elaborati da un worker in background separato tramite una coda di job basata su Redis (BullMQ), così un batch da 10.000 domini non occupa mai una richiesta web né va perso se il server si riavvia a metà job.

Sicurezza integrata fin dall'inizio

Ogni indirizzo risolto viene confrontato con gli intervalli privati, di loopback, link-local e dei metadati cloud prima di essere restituito, chiudendo la falla del DNS rebinding che molti strumenti di lookup più semplici trascurano. Il rate limiting e i tetti sui job in blocco mantengono il servizio disponibile e libero da abusi per tutti.

Cosa significa il risultato

Un risultato DNS è l'indirizzo pubblico restituito per il dominio al momento del lookup. Può appartenere a una CDN, a un reverse proxy, a un load balancer o a un provider di hosting, quindi non è una garanzia dell'indirizzo fisico del server di origine. Le risposte DNS possono inoltre variare in base alla posizione del resolver, al tipo di record, al TTL e alla configurazione del traffico.

Leggi come funziona il lookup, consulta i controlli di sicurezza oppure contattaci per un feedback.

Nessun account, nessun tracciamento oltre a quanto serve per applicare i limiti di frequenza e nessun dato venduto a nessuno.