Banco de dados premium | Especificações | Download do banco de dados DNS |WhoisXML API

Banco de dados premium

Amostras

O banco de dados premium vem em cinco formas, que incluem registros A, AAAA, MX, NS, TXT, CNAME, SOA e PTR , e pode ser baixado em CSV.

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/premium_dns_database.%DATE%.daily.csv.gz"
- "daily_datafeed/premium_dns_aaaa_database.%DATE%.daily.csv.gz"
- "daily_datafeed/premium_dns_mx_database.%DATE%.daily.csv.gz"
- "daily_datafeed/premium_dns_ns_database.%DATE%.daily.csv.gz",
- "daily_datafeed/premium_dns_txt_database.%DATE%.daily.csv.gz",
- "daily_datafeed/premium_dns_cname_database.%DATE%.daily.csv.gz",
- "daily_datafeed/premium_dns_soa_database.%DATE%.daily.csv.gz",
- "daily_datafeed/premium_dns_ptr_database.%DATE%.daily.csv.gz",
por exemplo "daily_datafeed/premium_dns_ptr_database.2021-12-01.daily.csv.gz".
Atualizações semanais Incluir alterações no completo banco de dados 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:
- "premium_dns_database.%DATE%.weekly.diff.csv.gz"
- "premium_dns_aaaa_database.%DATE%.weekly.diff.csv.gz"
- "premium_dns_mx_database.%DATE%.weekly.diff.csv.gz",
- "premium_dns_ns_database.%DATE%.weekly.diff.csv.gz",
- "premium_dns_txt_database.%DATE%.weekly.diff.csv.gz",
- "premium_dns_cname_database.%DATE%.weekly.diff.csv.gz",
- "premium_dns_soa_database.%DATE%.weekly.diff.csv.gz",
- "premium_dns_ptr_database.%DATE%.weekly.diff.csv.gz",
Por exemplo "premium_dns_ptr_database.2021-12-01.weekly.diff.csv.gz".
Atualizações mensais Incluir alterações no completo banco de dados 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:
- "premium_dns_database.%DATE%.monthly.diff.csv.gz"
- "premium_dns_aaaa_database.%DATE%.monthly.diff.csv.gz"
- "premium_dns_mx_database.%DATE%.monthly.diff.csv.gz",
- "premium_dns_ns_database.%DATE%.monthly.diff.csv.gz",
- "premium_dns_txt_database.%DATE%.monthly.diff.csv.gz",
- "premium_dns_cname_database.%DATE%.monthly.diff.csv.gz",
- "premium_dns_soa_database.%DATE%.monthly.diff.csv.gz",
- "premium_dns_ptr_database.%DATE%.monthly.diff.csv.gz",
Por exemplo "premium_dns_ptr_database.2021-12-01.monthly.diff.csv.gz".
Banco de dados completo Um banco de dados 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:
- "premium_dns_database.%DATE%.full.csv.gz"
- "premium_dns_aaaa_database.%DATE%.full.csv.gz"
- "premium_dns_mx_database.%DATE%.full.csv.gz"
- "premium_dns_ns_database.%DATE%.full.csv.gz",
- "premium_dns_txt_database.%DATE%.full.csv.gz",
- "premium_dns_cname_database.%DATE%.full.csv.gz",
- "premium_dns_soa_database.%DATE%.full.csv.gz",
- "premium_dns_ptr_database.%DATE%.full.csv.gz",
por exemplo "premium_dns_database.2021-12-01.full.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 potenciais 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 "Require explicit FTP over TLS" (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 22 de janeiro de 2024.

Arquivos A

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo compactado em gzip Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 244,3 GB 1,0 TB 31.1B
Alterações semanais no banco de dados completo .weekly.diff 17,2 GB 79,3 GB 2.1B
Alterações mensais no banco de dados completo .monthly.diff 68,9 GB 295,6 GB 8.4B
Registros adicionados no dia anterior .daily 2,6 GB 13,8 GB 372.5M

Arquivos MX

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo compactado em gzip Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 5,4 GB 34,9 GB 555.1M
Alterações semanais no banco de dados completo .weekly.diff 144,5 MB 0,9 GB 13.7M
Alterações mensais no banco de dados completo .monthly.diff 688,6 MB 4,2 GB 66.8M
Registros adicionados no dia anterior .daily 127,9 MB 2,4 GB 15.9M

Arquivos NS

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo compactado em gzip Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 10.0 GB 67,4 GB 1.2B
Alterações semanais no banco de dados completo .weekly.diff 282,4 MB 1,7 GB 32.7M
Alterações mensais no banco de dados completo .monthly.diff 1,2 MB 7,8 GB 146.4M
Registros adicionados no dia anterior .daily 238,5 MB 3,4 GB 36.2M

Arquivos TXT

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo compactado em gzip Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 6,2 GB 28,4 GB 358.4M
Alterações semanais no banco de dados completo .weekly.diff 198,0 MB 0,9 GB 12.2M
Alterações mensais no banco de dados completo .monthly.diff 945,7 MB 4,6 GB 56.2M
Registros adicionados no dia anterior .daily 168,7 MB 1,8 GB 12.4M

Arquivos CNAME

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo compactado em gzip Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 2,3 GB 14,7 GB 203.1M
Alterações semanais no banco de dados completo .weekly.diff 112,3 MB 665,8 MB 9.7M
Alterações mensais no banco de dados completo .monthly.diff 580,4 MB 3,4 GB 50.3M
Registros adicionados no dia anterior .daily 33,6 MB 1,1 GB 5.9M

Arquivos SOA

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo compactado em gzip Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 9,4 GB 54,5 GB 503.5M
Alterações semanais no banco de dados completo .weekly.diff 478,3 MB 2,8 GB 25.98M
Alterações mensais no banco de dados completo .monthly.diff 2.0 GB 11,9 GB 111.8M
Registros adicionados no dia anterior .daily 231,0 MB 2,3 GB 15.2M

Arquivos AAAA

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo compactado em gzip Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 13,2 GB 62,8 GB 1.42B
Alterações semanais no banco de dados completo .weekly.diff 1,6 GB 8,5 GB 181.7M
Alterações mensais no banco de dados completo .monthly.diff 5.0 GB 24,9 GB 547.7M
Registros adicionados no dia anterior .daily 283,7 MB 1,41 GB 30.4M

Arquivos PTR

Conteúdo do arquivo Sufixo de nome de arquivo Tamanho médio do arquivo compactado em gzip Tamanho médio do arquivo descompactado Número médio de registros
Exportação semanal completa do banco de dados .full 1,8 MB 10,1 MB 172.7K
Alterações semanais no banco de dados completo .weekly.diff 344,6KB 1,6 MB 27.4K
Alterações mensais no banco de dados completo .monthly.diff 689.3KB 3,9 MB 66.3K
Registros adicionados no dia anterior .daily 73,1KB 352,5 KB 5.9K

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 (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>
  • Example: zs12p1.gotoip1.com.cname.yunjiasu-cdn.net,1530959456,162.159.210.99 162.159.211.99
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.

Arquivos AAAA

  • Structure: <DOMAIN>,<LAST_UPDATE_TIMESTAMP>,<IP1> <IP2> ... <IPn>
  • Example: 212120--jekyllrb.netlify.app,1647929159,2604:a880:400:d0::1738:6301 2604:a880:400:d0::1b6b:7051
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.

Arquivos MX

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX1>
    - ...
  • Example:
    - 003vendor.com,1608996228,20,alt1.aspmx.l.google.com
    - 003vendor.com,1608996228,20,alt2.aspmx.l.google.com
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.

Arquivos NS

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<NS1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<NS2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<NS1>
    - ...
  • Example::
    - 0001.cn,1608996268,dns1.hichina.com
    - 0001.cn,1608996268,dns2.hichina.com
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.

Arquivos TXT

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<TXT1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<TXT2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<TXT1>
    - ...
  • Example::
    - 0--00.holiest.science,1619741985,|v=spf1 ip4:67.225.166.63 +a +mx +ip4:67.225.166.41 ~all!
    - 0--00.holiest.science,1619741985,|v=spf1 ip4:67.225.166.63 +a +mx +ip4:67.225.166.41 ~alla
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.

Arquivos CNAME

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<CNAME1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<CNAME2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<CNAME1>
    - ...
  • Example::
    - 0-131-3-149.rackcentre.redstation.net.uk,1619742251,redstation.com
    - 0-132-3-149.rackcentre.redstation.net.uk,1619741776,redstation.com
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.

Arquivos SOA

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<SOA1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<SOA2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<SOA1>
    - ...
  • Example:
    - 0-rings.com,1619741730,NS25.DOMAINCONTROL.com dns.jomax.net 2018091300 28800 7200 604800 3600
    - 0-rings.com,1619741730,NS25.domaincontrol.com dns.jomax.net 2018091300 28800 7200 604800 3600
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.

Arquivos PTR

  • Structure:
    - <IP-A>,<LAST_UPDATE_TIMESTAMP>,<PTR1>
    - <IP-A>,<LAST_UPDATE_TIMESTAMP>,<PTR2>
    - <IP-B>,<LAST_UPDATE_TIMESTAMP>,<PTR1>
    - ...
  • Example::
    - 1.0.135.155,1661516953,node-1i3.pool-1-0.dynamic.totinternet.net
    - 1.0.0.1,1661724824,one.one.one.one
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.