A Base de dados DNS da web para transferir
A base de dados DNS completa para a web, 345 928 369 domínios com os respetivos records autoritativos. Estão incluídos todos os tipos padrão, A, AAAA, MX, NS, TXT, SOA, CAA e outros, além do estado DNS e da data da última verificação. Não precisa de operar a sua própria frota de resolvers, obtenha toda a base de dados numa única transferência.
✓ Resolução autoritativa · ✓ Exportação atualizada diariamente · ✓ Amostra gratuita de 10 000 linhas
Dentro do dataset DNS: uma amostra de dados em direto
Cinco linhas reais da base de dados em direto, exatamente o esquema de 7 colunas que descarrega, nada simulado.
| Domain | TLD suffix | TLD | Domain type | DNS last data checked | DNS Status | DNS records |
|---|---|---|---|---|---|---|
| facebook.com | com | com | ICANN | 2026-08-17 | TRUE | {"A":["157.240.253.35"],"MX":[{"host":"smtpin.vvv.facebook.com","priority":10}],"NS":["a.ns.facebook.com","b.ns.facebook.com","c.ns.facebook.com","d.ns.facebook.com"],"CAA":[{"tag":"issue","flags":0,"value":"digicert.com; account=271b0beda0771d006aa3a6c11b05187d456d6c239b46cb5241196095b09c92af"}],"SOA":{"mname":"a.ns.facebook.com","retry":1800,"rname":"dns.facebook.com","expire":604800,"serial":4207849484,"minimum":300,"refresh":14400},"TXT":["facebook-domain-verification=y7isfmi3kzyg1r4wophh9vyb6pgbda","google-site-verification=A2WZWCNQHrGV_TWwKh6KHY90tY0SHZo_RnyMJoDaG0s","google-site-verification=sK6uY9x7eaMoEMfn3OILqwTFYgaNp4llmguKI-C3_iA","google-site-verification=wdH5DTJTc9AYNwVunSVFeK0hYDGUIEOGb-RReU6pJlY","v=spf1 redirect=_spf.facebook.com","zoom-domain-verification=4b2ef4e1-6dee-4483-9869-9bef353fd147"],"AAAA":["2a03:2880:f37c:1:face:b00c:0:25de"],"HTTPS":[{"params":["alpn=h2,h3"],"target":"","priority":1},{"params":["alpn=h2,h3"],"target":"star-mini.fallback.c10r.facebook.com","priority":2}]} |
| instagram.com | com | com | ICANN | 2026-08-17 | TRUE | {"A":["157.240.0.174"],"MX":[{"host":"mxa-00082601.gslb.pphosted.com","priority":10},{"host":"mxb-00082601.gslb.pphosted.com","priority":10}],"NS":["a.ns.instagram.com","b.ns.instagram.com","c.ns.instagram.com","d.ns.instagram.com"],"CAA":[{"tag":"issue","flags":0,"value":"digicert.com; account=271b0beda0771d006aa3a6c11b05187d456d6c239b46cb5241196095b09c92af"}],"SOA":{"mname":"a.ns.instagram.com","retry":1800,"rname":"dns.facebook.com","expire":604800,"serial":4207849484,"minimum":3600,"refresh":14400},"TXT":["4cbb1b68-601f-4801-8e7f-e8f68a4a41dd","_yvfspgyfwcjnwgopowc9qjme14c32od","adobe-idp-site-verification=367fda82-a8bb-46cf-9cff-0062d452d229","facebook-domain-verification=hksvhmzcutq39t1kgpmlx11kt8314q","google-site-verification=GGtId51KFyq0hqX2xNvt1u0P9Xp0C7k6pp9do49fCNw","google-site-verification=_iQgLr68Rdg7YnN2PqOljSG5dnWOFUUXISF9R77fs5c","hyWdekepiNsp/V9b1JCR+wZDdzbESurl4GqY+FLMfiN+7aeFaway0Art+kNDHeL5OnGZipNeV/iIC+lOONSQVQ==","ms=ms86975275","nEXgIFIbDifAKlSMQvAhly5SA-vpsAkm5wiOdwdkrzY","v=spf1 include:facebookmail.com include:_spf.fb.com -all"],"AAAA":["2a03:2880:f277:1e8:face:b00c:0:4420"],"HTTPS":[{"params":["alpn=h2,h3"],"target":"","priority":1},{"params":["alpn=h2,h3"],"target":"z-p42-instagram.fallback.c10r.facebook.com","priority":2}]} |
| youtube.com | com | com | ICANN | 2026-08-15 | TRUE | {"A":["192.178.183.136","192.178.183.190","192.178.183.91","192.178.183.93"],"MX":[{"host":"smtp.google.com","priority":0}],"NS":["ns1.google.com","ns2.google.com","ns3.google.com","ns4.google.com"],"CAA":[{"tag":"issue","flags":0,"value":"pki.goog"}],"SOA":{"mname":"ns1.google.com","retry":900,"rname":"dns-admin.google.com","expire":1800,"serial":964605984,"minimum":60,"refresh":900},"TXT":["facebook-domain-verification=64jdes7le4h7e7lfpi22rijygx58j1","google-site-verification=QtQWEwHWM8tHiJ4s-jJWzEQrD_fF3luPnpzNDH-Nw-w","v=spf1 include:google.com mx -all"],"AAAA":["2a00:1450:4001:c0f::5b","2a00:1450:4001:c0f::5d","2a00:1450:4001:c0f::88","2a00:1450:4001:c0f::be"],"HTTPS":[{"params":[],"target":"","priority":1}]} |
| linkedin.com | com | com | ICANN | 2026-08-08 | TRUE | {"A":["130.211.32.14"],"MX":[{"host":"mail-a.linkedin.com","priority":10},{"host":"mail-c.linkedin.com","priority":10},{"host":"mail-d.linkedin.com","priority":10},{"host":"mail.linkedin.com","priority":20}],"NS":["dns1.p09.nsone.net","dns2.p09.nsone.net","dns3.p09.nsone.net","dns4.p09.nsone.net","ns1-42.azure-dns.com","ns2-42.azure-dns.net","ns3-42.azure-dns.org","ns4-42.azure-dns.info"],"CAA":[{"tag":"contactemail","flags":0,"value":"caarecordaware@microsoft.com"},{"tag":"contactemail","flags":0,"value":"tls-alerts@linkedin.com"}],"SOA":{"mname":"dns1.p09.nsone.net","retry":600,"rname":"hostmaster.linkedin.com","expire":604800,"serial":1660427585,"minimum":300,"refresh":3600},"TXT":["448e0dc03e935ecf66d81f1ce3c26b2f2fea13756c031ffc4be91749107f3a79","AFDVALIDATION=LinkedIn","_cthqqp5zj8g86qf3h97heqitg2zc32b","apple-domain-verification=Hp7LihDNsREwfHX9","atlassian-domain-verification=dDed2VFvlDajBX8X22w52Jx/W/YLHR81SxUuraa9zNdz4aLjDS/RpfN11w2bxpRc","atlassian-domain-verification=juKdSE4GGphSmzPkhmnRJUNIn0ALdb0vsP7VSPM8TmTP7WgbgUQPLFdNicP7bF58","atlassian-sending-domain-verification=3bdb0597-814d-4e10-a552-5cf78f92ab3c","bf5fl8sny79w4c70jxp6cp3crkqtr7qk","bluebeam-verification=02px6k8snlrzd6gx3b3oqkeatbzawd","docusign=11f01284-dffc-40f9-8d56-57e5261ede3f","elevenlabs=hRLt8nemUjAWJSL_xhBIsKFyK4yYV089AvwkOB0cxYY","google-site-verification=0Vs9yf1V6RGkuzow85OzIXKEnjpRswpDkI6RgDVspMg","google-site-verification=8LaIeBMwr6K8qWeaGa4CEmfPKiZDwaT38t5mIrtaroI","google-site-verification=VE9BWhjbPPNmbr3ZJcwn5hLTsz7c5KPt3zXdYyaSnSQ","google-site-verification=X0LoSQsAMzR-TK4o-ULrYAwLi_fyopfRLkm_C-4N4Ts","google-site-verification=anx3jpa6VKkTWRJKnglUIzm7UEn-ZCT2WqAfG7h-xOg","google-site-verification=mMV_EnYaB52OhMo-jbNowf8QVIKcXV3WpXreynLFFEo","google-site-verification=oJFWbtlKRblXs4smNibcoJkTJqwT6gd3XMI80VjBihE","google-site-verification=vfmYHwjzUIFPzxFcyuwEToh_1kG9wvcpGgJnB-MhQn8","google-site-verification=xAGz495k8RbGclhamQx1TkZSHDxOaEd95fOjc8xpbTA","liveramp-site-verification=yQ2nkwhqszpGRQg_J38S60KHInPVs-dclgyNRtRrlBA","miro-verification=260f00146b6d2ad1bb70d6dc07a077b672badd28","v=spf1 ip4:199.101.162.0/25 ip4:108.174.3.0/24 ip4:108.174.6.0/24 ip4:108.174.0.0/24 ip6:2620:109:c00d:104::/64 ip6:2620:109:c006:104::/64 ip6:2620:109:c003:104::/64 ip6:2620:119:50c0:207::/64 ip4:199.101.161.130 mx mx:docusign.net ~all","vmware-cloud-verification-f4d7c1c7-ad66-450f-82fa-c17b9ee79459"],"AAAA":["2600:1901:0:d5ad::"]} |
| wordpress.org | org | org | ICANN | 2026-08-17 | TRUE | {"A":["66.6.42.252"],"MX":[{"host":"smtp1-dca.wordpress.org","priority":10},{"host":"smtp2-dca.wordpress.org","priority":10}],"NS":["ns1.wordpress.org","ns2.wordpress.org","ns3.wordpress.org","ns4.wordpress.org"],"CAA":[{"tag":"issue","flags":0,"value":"letsencrypt.org;validationmethods=dns-01;accounturi=https://acme-v02.api.letsencrypt.org/acme/acct/53691143"},{"tag":"iodef","flags":0,"value":"mailto:caa@wordpress.org"}],"SOA":{"mname":"ns1.wordpress.org","retry":7200,"rname":"hostmaster.wordpress.org","expire":1209600,"serial":20123417,"minimum":86400,"refresh":7200},"TXT":["google-site-verification=UL0sGJ1dZbCT4J7pGrLW3hqM_I1LJ8pUi2WBEI_98kI","google-site-verification=t8FjG1vzC4OFZJ8qL4SkR8xxtLyKldXKbswyeemQS5w","v=spf1 ip4:66.6.42.0/24 ip4:66.155.40.0/24 include:helpscoutemail.com -all"],"AAAA":["2620:109:b00a::4206:2afc"]} |
Valores reais diretamente do dataset, não são marcadores de posição. ↓ Pré-visualização gratuita de 10K
Um domínio e todo o seu conjunto de registos DNS, numa linha
Cada linha associa um domínio ao seu conjunto completo de registos autoritativos, armazenado como JSON estruturado que pode consultar por tipo. Clique em qualquer domínio na pré-visualização acima para ler os seus registos. O registo A é o IP de alojamento, por isso agrupar o ficheiro por esse valor dá-lhe uma base de dados de domínios alojados com pesquisa por IP inverso integrada.
Cada tipo de registo padrão, em cada domínio que o publica
Resolvido de forma autoritativa numa única base de dados, sem amostragem a partir de um feed passivo.
Sete colunas por domínio
Os campos base do domínio, mais o estado DNS, uma data da última verificação e o conjunto completo de registos.
Como a base de dados DNS é construída, todos os dias
Nós gerimos os resolvers para que não tenha de o fazer, e entregamos-lhe a base de dados completa.
Rastrear
Recolhemos todos os domínios ativos da web.
Resolver
Consultamos os nameservers autoritativos.
Capturar
Registamos cada tipo padrão que responde.
Marcar
Adicionamos o estado DNS e uma data de verificação.
Exportar
Entregamos um ficheiro JSONL.
Quem trabalha a partir da base de dados DNS
Um ficheiro atualizado diariamente, muitas equipas. Eis como diferentes compradores o utilizam.
Detetar infraestrutura maliciosa
Compare os registos MX, NS e TXT em toda a web de uma só vez para revelar padrões de fast-flux e alojamento partilhado.
Mapear fornecedores e auditar SPF
Leia todos os registos MX e TXT para agrupar domínios por fornecedor de e-mail e verificar a cobertura de SPF, DKIM e DMARC em grande escala.
Medir a quota de mercado dos fornecedores
Resolva os registos A e AAAA para fornecedores de alojamento e CDN para mapear onde estão a Cloudflare, a AWS e outros em toda a web.
Auditar DNSSEC e CAA
Verifique os registos DNSKEY, DS e CAA para ver que domínios assinam as suas zonas e fixam as suas autoridades de certificação.
Detetar configurações usurpadoras
Encontre domínios que reproduzem a sua impressão digital de MX ou nameserver, um sinal comum de spoofing e usurpação de identidade.
Enriquecer os seus registos em grande escala
Associe a base de dados DNS autoritativa às suas próprias tabelas de domínios num único join, sem necessidade de uma frota de resolvers própria nem limites de frequência a gerir.
Execute os seus próprios resolvers ou descarregue a base de dados
Gerir a sua própria frota de resolvers
- Opera resolvers recursivos e absorve os limites de frequência e as repetições.
- Cobertura de toda a web significa centenas de milhões de consultas, repetidas diariamente.
- Os registos chegam consulta a consulta, não como uma tabela consultável.
- Os feeds de Passive DNS são amostrados e muitas vezes ficam atrás da resposta em direto.
A base de dados DNS da webatla
- Registos autoritativos para 345.9M domínios numa única base de dados.
- Cada tipo de registo padrão, armazenado como JSON estruturado por domínio.
- Resolvido de novo continuamente e reexportado diariamente.
- Um mês de acesso, consulte a base de dados offline, sem limite por consulta.
Consultar a base de dados DNS diretamente
O download da sua base de dados DNS é entregue como JSON aninhado, pelo que uma única consulta filtra por qualquer tipo de registo. Carrega-se em Postgres, ClickHouse, BigQuery ou DuckDB sem qualquer pré-processamento.
SELECT domain FROM 'dns.jsonl.zst'
WHERE dnsRecords LIKE '%v=DMARC1%'
Respostas em que pode confiar
Resolvido de forma autoritativa
Os registos provêm de nameservers autoritativos, não de um feed passivo em cache ou por amostragem.
Cada tipo padrão
A, AAAA, MX, NS, TXT, SOA, CAA, DNSSEC e mais, capturados em cada domínio que os publica.
Reconstruída diariamente
Os domínios são resolvidos de novo continuamente e toda a base de dados é reexportada todos os dias, pelo que as respostas nunca ficam desatualizadas.
Abrange 1431 TLD e 238 países
webatla monitoriza domínios em todas as extensões de domínio e em todos os países. Os maiores por número de domínios, cada um com uma ligação para o seu perfil completo.
Principais TLD
Subscrição, atualidade, licenças & reembolsos
Como transfiro a base de dados DNS?
Compre um mês de acesso e transfira a base de dados DNS completa como um único ficheiro JSONL comprimido com zstandard (19,9 GB). É reexportada diariamente, pelo que pode obter a cópia mais recente a qualquer momento dentro do seu período de acesso.
Que tipos de record estão incluídos?
A, AAAA, CAA, CERT, CNAME, DNSKEY, DS, HTTPS, LOC, MX, NAPTR, NS, OPENPGPKEY, PTR, SMIMEA, SOA, SRV, SSHFP, SVCB, TLSA, TXT, URI e outros tipos padrão, todos resolvidos com autoridade.
Como são armazenados os records?
Como JSON estruturado no campo dnsRecords, uma linha por domínio, com o tipo de record como chave. Pode consultar os dados diretamente no Postgres, ClickHouse ou DuckDB, sem pré-processamento.
Quão atualizados estão os dados?
Os domínios são resolvidos continuamente e a base de dados completa é reexportada todos os dias. Dentro do seu período de acesso, pode transferi-la tantas vezes quantas quiser.
Em que formato chegam os dados?
JSON Lines, comprimido com zstandard (19,9 GB). Os records DNS chegam como JSON aninhado, pelo que pode consultá-los diretamente no seu warehouse.
Como funciona o acesso?
Obtém um mês de acesso, ou um ano por €1990. Dentro desse período, pode voltar a transferir a exportação diária mais recente a qualquer momento.
Como recebo os dados depois do pagamento?
Assim que o seu pagamento for confirmado, o dataset aparece nos descarregamentos da sua conta. Pode voltar a descarregar a exportação diária mais recente tantas vezes quantas quiser durante todo o seu período de acesso de um mês.
Posso usar os dados para fins comerciais?
Sim. A utilização comercial dentro da sua organização está coberta pela licença de dados da webatla (consulte os termos de utilização). Para redistribuição, revenda ou licenciamento plurianual, contacte-nos primeiro.
Oferecem reembolsos?
Os datasets são produtos digitais, pelo que todas as vendas são finais. É precisamente por isso que cada dataset tem uma pré-visualização gratuita com 10 000 linhas, para poder verificar o esquema antes da compra. A única exceção é um defeito substancial, como um ficheiro danificado, um esquema incorreto ou mais de 5 % de linhas em falta. Escreva ao suporte dentro de 72 horas e nós voltamos a disponibilizar o ficheiro ou reembolsamos o preço de compra.
Transfira já a base de dados DNS
345.9M domínios · todos os tipos de record padrão · resolução com autoridade · €199 por um mês.