Banco de dados padrão | Especificações | DNS Database Download | WhoisXML API

Banco de dados padrão

Amostras

O banco de dados vem em cinco formas, que incluem registros A, AAAA, MX, NS, TXT, CNAME, SOA e PTR , e pode ser baixado em CSV. O banco de dados de DNS padrão oferece registros de DNS atuais.

Tipo de assinatura Descrição
Atualizações diárias Incluir registros DNS (A, AAAA, MX, NS, TXT, CNAME, SOA, PTR) que foram adicionados durante um dia anterior para uma determinada data em formato CSV unificado e consistente. Esses arquivos estão localizados no diretório daily_datafeed e são nomeados no formato:
- "daily_datafeed/dns_database.%DATE%.daily.csv.gz"
- "daily_datafeed/dns_aaaa_database.%DATE%.daily.csv.gz"
- "daily_datafeed/dns_mx_database.%DATE%.daily.csv.gz"
- "daily_datafeed/dns_ns_database.%DATE%.daily.csv.gz",
- "daily_datafeed/dns_txt_database.%DATE%.daily.csv.gz",
- "daily_datafeed/dns_cname_database.%DATE%.daily.csv.gz",
- "daily_datafeed/dns_soa_database.%DATE%.daily.csv.gz",
- "daily_datafeed/dns_ptr_database.%DATE%.daily.csv.gz",
por exemplo "daily_datafeed/dns_ptr_database.2021-12-01.daily.csv.gz".
Atualizações semanais Incluir alterações no banco de dados semanal completo de registros DNS em comparação com o período anterior. Inclui registros adicionados, descartados e modificados desde a semana anterior. Esses arquivos são nomeados no formato:
- "dns_database.%DATE%.weekly.diff.csv.gz"
- "dns_aaaa_database.%DATE%.weekly.diff.csv.gz"
- "dns_mx_database.%DATE%.weekly.diff.csv.gz",
- "dns_ns_database.%DATE%.weekly.diff.csv.gz",
- "dns_txt_database.%DATE%.weekly.diff.csv.gz",
- "dns_cname_database.%DATE%.weekly.diff.csv.gz",
- "dns_soa_database.%DATE%.weekly.diff.csv.gz",
- "dns_ptr_database.%DATE%.weekly.diff.csv.gz",
por exemplo "dns_database.2021-12-01.weekly.diff.csv.gz".
Atualizações mensais Incluir alterações no banco de dados semanal completo de registros DNS em comparação com o período anterior. Inclui registros adicionados, descartados e modificados desde o mês anterior. Esses arquivos são nomeados no formato:
- "dns_database.%DATE%.monthly.diff.csv.gz"
- "dns_aaaa_database.%DATE%.monthly.diff.csv.gz"
- "dns_mx_database.%DATE%.monthly.diff.csv.gz",
- "dns_ns_database.%DATE%.monthly.diff.csv.gz",
- "dns_txt_database.%DATE%.monthly.diff.csv.gz",
- "dns_cname_database.%DATE%.monthly.diff.csv.gz",
- "dns_soa_database.%DATE%.monthly.diff.csv.gz",
- "dns_ptr_database.%DATE%.monthly.diff.csv.gz",
por exemplo "dns_database.2021-12-01.monthly.diff.csv.gz".
Banco de dados completo semanal Um banco de dados semanal completo de registros DNS (A, AAAA, MX, NS, TXT, CNAME, SOA, PTR) coletados nos 90 dias anteriores a uma determinada data em um formato CSV unificado e consistente. Esses arquivos são nomeados no formato:
- "dns_database.%DATE%.full.csv.gz"
- "dns_aaaa_database.%DATE%.full.csv.gz"
- "dns_mx_database.%DATE%.full.csv.gz"
- "dns_ns_database.%DATE%.full.csv.gz",
- "dns_txt_database.%DATE%.full.csv.gz",
- "dns_cname_database.%DATE%.full.csv.gz",
- "dns_soa_database.%DATE%.full.csv.gz",
- "dns_ptr_database.%DATE%.full.csv.gz",
por exemplo "dns_database.2021-12-01.full.csv.gz".
Banco de dados Lite Um banco de dados parcial de registros de DNS A para uma determinada data, criado para fins acadêmicos. Ele inclui cerca de 5% de um banco de dados semanal completo. Esses arquivos são nomeados no formato:
- "dns_database.%DATE%.academic.csv.gz"
por exemplo "dns_database.2021-12-01.academic.csv.gz".


Observe que os dados semanais e mensais são derivados da concatenação dos respectivos dados diários e da adição do primeiro campo, a data.

Download via FTP

Ao lidar com conjuntos de dados extensos, fatores como velocidade de download, tempos de ida e volta, estabilidade da rede e E/S de disco podem influenciar a conclusão bem-sucedida do seu download pelo protocolo HTTP. Além disso, elementos externos, como software antivírus, podem introduzir complexidades que impedem a transferência contínua de seus dados. Para garantir uma experiência de download mais suave e confiável, é altamente recomendável utilizar a opção FTP (File Transfer Protocol) sempre que possível. O FTP oferece uma solução robusta que minimiza o impacto dos possíveis desafios associados aos downloads HTTP. Se você encontrar erros de download ou tiver alguma dificuldade, recomendamos que entre em contato com nosso departamento de suporte dedicado. Eles terão o maior prazer em ajudá-lo a habilitar o acesso ao FTP, otimizando assim seu processo de transferência de dados.

Download via HTTPS

Download via FTPS

Leia mais sobre a conexão FTPS: https://en.wikipedia.org/wiki/FTPS.

Nosso servidor FTP oferece suporte à criptografia explícita de FTP sobre TLS. Você pode configurar seu cliente FTP para usar criptografia explícita de FTP sobre TLS para comunicações seguras.

Nosso servidor FTPS é acessado usando os mesmos caminhos e chaves de API de um servidor FTP comum, cujas instruções para isso estão descritas acima. Para se conectar via FTPS, selecione a opção "Exigir FTP explícito sobre TLS" em seu cliente FTP, se ele for compatível. Exemplo de configuração do FileZilla:

criptografia explícita de FTP sobre TLS

Tamanhos médios de arquivos

Medido a partir de 18 de outubro de 2024.

Arquivos A

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo Avg. gzipped Tamanho médio do arquivo descompactado Número médio de registros
Banco de dados parcial para fins acadêmicos .academic 852,1 MB 3,4GB 71.4M
Exportação semanal completa do banco de dados .full 14,3 GB 68,4 GB 1.4B
Alterações semanais no banco de dados completo .weekly.diff 436,3 MB 1,7GB 39.7M
Alterações mensais no banco de dados completo .monthly.diff 2,2 GB 8,7GB 204M
Registros adicionados no dia anterior .daily 134,2 MB 512,8 MB 12.7M

Arquivos MX

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo Avg. gzipped Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 4,1 GB 23,9 GB 417.9M
Alterações semanais no banco de dados completo .weekly.diff 65,9 MB 383 MB 6.1M
Alterações mensais no banco de dados completo .monthly.diff 370,3 MB 2,1GB 34.8M
Registros adicionados no dia anterior .daily 53,4 MB 331,3 MB 5.5M

Arquivos NS

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo Avg. gzipped Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 7,5GB 47,6 GB 0.9B
Alterações semanais no banco de dados completo .weekly.diff 113,4 MB 675 MB 12.7M
Alterações mensais no banco de dados completo .monthly.diff 656,6 MB 4,1 GB 78.9M
Registros adicionados no dia anterior .daily 97,1 MB 631 MB 11.8M

Arquivos TXT

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo Avg. gzipped Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 5,8 GB 21,8 GB 278M
Alterações semanais no banco de dados completo .weekly.diff 117,1 MB 445,5 MB 5.5M
Alterações mensais no banco de dados completo .monthly.diff 677,8 MB 3,0 GB 36.2M
Registros adicionados no dia anterior .daily 79,8 MB 287,7 MB 3.5M

Arquivos CNAME

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo Avg. gzipped Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 1,3 GB 5,7 GB 74.2M
Alterações semanais no banco de dados completo .weekly.diff 143,3 MB 692,0 MB 7.9M
Alterações mensais no banco de dados completo .monthly.diff 671,9 MB 3,2GB 36.9M
Registros adicionados no dia anterior .daily 25,2 MB 122,0 MB 1.5M

Arquivos SOA

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo Avg. gzipped Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 7,9 GB 39,9 GB 371.4M
Alterações semanais no banco de dados completo .weekly.diff 225,1 MB 1,1GB 10.1M
Alterações mensais no banco de dados completo .monthly.diff 1,2GB 6,0 GB 55.5M
Registros adicionados no dia anterior .daily 103,1 MB 512,4 MB 4.7M

Arquivos AAAA

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo Avg. gzipped Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 1,8GB 7,3 GB 151.5M
Alterações semanais no banco de dados completo .weekly.diff 65,5 MB 267,0 MB 5.1M
Alterações mensais no banco de dados completo .monthly.diff 354,1 MB 1,5GB 28.9M
Registros adicionados no dia anterior .daily 20,6MB 79,2 MB 1.6M

Arquivos PTR

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo Avg. gzipped Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 4,5 GB 29,6 GB 479M
Alterações semanais no banco de dados completo .weekly.diff 23,2 MB 117 MB 1.9M
Alterações mensais no banco de dados completo .monthly.diff 120,1 MB 648,1 MB 10.5M
Registros adicionados no dia anterior .daily 11,7 MB 49,0 MB 862.8K

Estrutura de saída CSV e descrições de campos

Os arquivos de banco de dados são arquivos de valores separados por vírgulas, sem delimitadores de texto. Os arquivos usam terminadores de linha no estilo DOS/Windows estilo DOS/Windows (CR+LF). A primeira linha é uma linha de cabeçalho com os nomes dos campos. Cada linha tem quatro ou cinco campos dependendo do tipo de assinatura:

Arquivos A

  • Structure: <DOMAIN>,<LAST_UPDATE_TIMESTAMP>,<IP1> <IP2> ... <IPn>,<WILDCARD>,<ACTIVE>
  • Example: 0--r.nom.za,1727012161,127.0.0.1,,true
DOMAIN
Domínio ou subdomínio.
LAST_UPDATE
Carimbo de data/hora UNIX da última visita/atualização no registro atual. Se houver mais de um endereço IP, o registro de data e hora corresponderá a todos eles.
IP1, IP2, IPn
Lista de IPs associados ao domínio, separados por espaço.
WILDCARD
Mostra se o registro DNS faz parte de uma entrada curinga (verdadeiro: sob curinga, falso: não sob curinga, vazio: ainda não verificado).
ACTIVE
Indica o status da última resolução do domínio (verdadeiro: bem-sucedido, falso: falhou, vazio: registro de terceiros ainda não resolvido).

Arquivos AAAA

  • Structure: <DOMAIN>,<LAST_UPDATE_TIMESTAMP>,<IP1> <IP2> ... <IPn>,<WILDCARD>,<ACTIVE>
  • Exemplo: 0--f.blogspot.hr,1726563076,2607:f8b0:4006:81f::2001,,true
DOMAIN
Domínio ou subdomínio.
LAST_UPDATE
Carimbo de data/hora UNIX da última visita/atualização no registro atual. Se houver mais de um endereço IP, o registro de data e hora corresponderá a todos eles.
IP1, IP2, IPn
Lista de IPs associados ao domínio, separados por espaço.
WILDCARD
Mostra se o registro DNS faz parte de uma entrada curinga (verdadeiro: sob curinga, falso: não sob curinga, vazio: ainda não verificado).
ACTIVE
Indica o status da última resolução do domínio (verdadeiro: bem-sucedido, falso: falhou, vazio: registro de terceiros ainda não resolvido).

Arquivos MX

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX1>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX2>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX1>,<WILDCARD>,<ACTIVE>
    - ...
  • Exemplo:
    - 0-0.im,1725900527,65,route1.mx.cloudflare.net,,true
    - 0-0.io,1725184548,10,mail.0-0.io,,true
DOMAIN
Domínio ou subdomínio.
LAST_UPDATE
Carimbo de data/hora UNIX da última visita/atualização no registro atual.
PRIORITY
A prioridade identifica qual servidor de correio eletrônico deve ser preferido.
MX
O registro MX associado ao domínio.
WILDCARD
Mostra se o registro DNS faz parte de uma entrada curinga (verdadeiro: sob curinga, falso: não sob curinga, vazio: ainda não verificado).
ACTIVE
Indica o status da última resolução do domínio (verdadeiro: bem-sucedido, falso: falhou, vazio: registro de terceiros ainda não resolvido).

Arquivos NS

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<NS1>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<NS2>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<NS1>,<WILDCARD>,<ACTIVE>
    - ...
  • Exemplo:
    - 0--1.net,1725227715,dns02.muumuu-domain.com,,true
    - 0--n.com,1727465160,ns1.bluehost.com,,true
DOMAIN
Domínio ou subdomínio.
LAST_UPDATE
Carimbo de data/hora UNIX da última visita/atualização no registro atual.
NS
O registro NS associado ao domínio.
WILDCARD
Mostra se o registro DNS faz parte de uma entrada curinga (verdadeiro: sob curinga, falso: não sob curinga, vazio: ainda não verificado).
ACTIVE
Indica o status da última resolução do domínio (verdadeiro: bem-sucedido, falso: falhou, vazio: registro de terceiros ainda não resolvido).

Arquivos TXT

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<TXT1>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<TXT2>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<TXT1>,<WILDCARD>,<ACTIVE>
    - ...
  • Exemplo:
    - 0--1.net,1725227715,v=spf1 include:_spf.heteml.jp ~all,,true
    - 0--n.com,1727465160,v=spf1 +a +mx +ip4:69.195.124.50 ?all,,true
DOMAIN
Domínio ou subdomínio.
LAST_UPDATE
Carimbo de data/hora UNIX da última visita/atualização no registro atual.
TXT
O registro TXT associado ao domínio.
WILDCARD
Mostra se o registro DNS faz parte de uma entrada curinga (verdadeiro: sob curinga, falso: não sob curinga, vazio: ainda não verificado).
ACTIVE
Indica o status da última resolução do domínio (verdadeiro: bem-sucedido, falso: falhou, vazio: registro de terceiros ainda não resolvido).

Arquivos CNAME

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<CNAME1>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<CNAME2>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<CNAME1>,<WILDCARD>,<ACTIVE>
    - ...
  • Exemplo:
    - 0--6.hb.cldmail.ru,1724661484,hb.cldmail.ru,,true
    - 0--f.blogspot.hr,1726563076,blogspot.l.googleusercontent.com,,true
DOMAIN
Domínio ou subdomínio.
LAST_UPDATE
Carimbo de data/hora UNIX da última visita/atualização no registro atual.
CNAME
O registro CNAME associado ao domínio.
WILDCARD
Mostra se o registro DNS faz parte de uma entrada curinga (verdadeiro: sob curinga, falso: não sob curinga, vazio: ainda não verificado).
ACTIVE
Indica o status da última resolução do domínio (verdadeiro: bem-sucedido, falso: falhou, vazio: registro de terceiros ainda não resolvido).

Arquivos SOA

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<SOA1>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<SOA2>,<WILDCARD>,<ACTIVE>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<SOA1>,<WILDCARD>,<ACTIVE>
    - ...
  • Exemplo:
    - 0--1.net,1725227715,dns01.muumuu-domain.com. postmaster.0--1.net. 1724718394 3600 1800 604800 3600,,true
    - 0--n.com,1727465160,ns1.bluehost.com. root.box2438.bluehost.com. 2020120802 86400 7200 3600000 300,,true
DOMAIN
Domínio ou subdomínio.
LAST_UPDATE
Carimbo de data/hora UNIX da última visita/atualização no registro atual.
SOA
O registro SOA associado ao domínio.
WILDCARD
Mostra se o registro DNS faz parte de uma entrada curinga (verdadeiro: sob curinga, falso: não sob curinga, vazio: ainda não verificado).
ACTIVE
Indica o status da última resolução do domínio (verdadeiro: bem-sucedido, falso: falhou, vazio: registro de terceiros ainda não resolvido).

Arquivos PTR

  • Structure:
    - <IP-A>,<LAST_UPDATE_TIMESTAMP>,<PTR1>,<WILDCARD>,<ACTIVE>
    - <IP-A>,<LAST_UPDATE_TIMESTAMP>,<PTR2>,<WILDCARD>,<ACTIVE>
    - <IP-B>,<LAST_UPDATE_TIMESTAMP>,<PTR1>,<WILDCARD>,<ACTIVE>
    - ...
  • Exemplo:
    - 1.0.100.10,1723329288,10.100.0.1.megaegg.ne.jp,,
    - 1.0.100.104,1722985502,104.100.0.1.megaegg.ne.jp,,
IP
Endereço IP.
LAST_UPDATE
Carimbo de data/hora UNIX da última visita/atualização no registro atual.
PTR
O registro PTR associado ao IP.
WILDCARD
O datafeed dos arquivos PTR contém um campo curinga para compatibilidade de análise, que está sempre vazio.
ACTIVE
Indica o status da última resolução do domínio (verdadeiro: bem-sucedido, falso: falhou, vazio: registro de terceiros ainda não resolvido).