Tudo o que esta ferramenta faz e por que foi construída assim.
Cada consulta resolve registros IPv4 e IPv6 de forma independente, pelo módulo dns nativo do Node.js.
Cole milhares de domínios de uma vez. Lotes grandes rodam como tarefas em segundo plano, sem bloquear requisições.
Um pool de workers configurável resolve domínios em paralelo sem nunca inundar o DNS com uma rajada ilimitada de consultas.
Falhas transitórias (timeouts, SERVFAIL, REFUSED) são repetidas com backoff exponencial. Falhas permanentes, como NXDOMAIN, falham imediatamente, sem tentativas desperdiçadas.
Cada endereço resolvido, e não apenas o nome de host solicitado, é verificado contra faixas privadas, de loopback, link-local e de metadados de nuvem, fechando a brecha de DNS rebinding que a maioria das ferramentas ignora.
Baixe os resultados completos de uma tarefa sem esperar por uma exportação gigante em memória: os resultados são transmitidos ao seu navegador conforme são lidos do banco de dados.
O mesmo pipeline de tarefas que alimenta as consultas em lote também oferece suporte a agendamentos únicos e recorrentes, persistidos para sobreviver a uma reinicialização.
Aponte a resolução para qualquer servidor DNS de sua confiança (Cloudflare e Google por padrão) por meio de variáveis de ambiente: nada é fixo no código.
Os resultados descrevem o que o resolvedor DNS configurado retornou publicamente no momento da consulta. Eles não pretendem identificar um servidor de origem por trás de uma CDN, proxy reverso ou balanceador de carga. Consulte a metodologia de resolução e os detalhes de segurança para conhecer os limites do serviço.