高级版数据库 |服务细则 | DNS 数据库下载 | WhoisXML API

高级版数据库

示例

高级版数据库提供五种形式的数据,包括 A、AAAA、MX、NS、TXT、CNAME、SOA 和 PTR 记录,以CSV 格式下载。

订阅类型 描述
每日更新 包括给定日期及其前一天的DNS记录(A、AAAA、MX、NS、TXT、CNAME、SOA、PTR),CSV格式文件。这些文件位于daily_datafeed子目录中,并以以下格式命名:
- “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" ,
例如“daily_datafeed/premium_dns_database.2021-12-01.daily.csv.gz”
每周更新 包括与上一时期相对比的 DNS 记录在完整数据库中的变化。包括自上周以来添加、删除和修改的记录。这些文件以以下格式命名:
- “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" ,
例如“premium_dns_database.2021-12-01.weekly.diff.csv.gz”
每月更新 包括与上一时期相对比的 DNS 记录在完整数据库中的变化。包括自上个月以来添加、删除和修改的记录。这些文件以以下格式命名:
- “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" ,
例如“premium_dns_database.2021-12-01.monthly.diff.csv.gz”
完整的数据库 A full database of DNS records (A, AAAA, MX, NS, TXT, CNAME, SOA, PTR) collected for the previous 365 days before a given date in a unified and consistent CSV format. These files are named in format:
- "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",
e.g. "premium_dns_database.2021-12-01.full.csv.gz".


请注意,每周和每月数据是分别从每日数据和第一个字段date的添加中获取。

通过 FTP 下载

  • 主机: datafeeds.whoisxmlapi.com
  • 端口: 21210
  • 用户名: '用户'
  • 密码:个人的API Key,可以从我的产品页面获取。
  • 基本路径:ftp ://datafeeds.whoisxmlapi.com:21210
  • 文件夹: DNS_Database_Download

When dealing with extensive data sets, factors such as download speed, round-trip times, network stability, and disk I/O can influence the successful completion of your download over the HTTP protocol. Additionally, external elements like antivirus software may introduce complexities that hinder the seamless transfer of your data. To ensure a smoother and more reliable download experience, we highly recommend utilizing the FTP (File Transfer Protocol) option whenever possible. FTP provides a robust solution that minimizes the impact of potential challenges associated with HTTP downloads. If you encounter download errors or face any difficulties, we encourage you to reach out to our dedicated support department. They will be more than happy to assist you in enabling FTP access, thereby optimizing your data transfer process.

通过 HTTPS 下载

Downloading via FTPS

阅读有关 FTPS 连接的更多信息:https: //en.wikipedia.org/wiki/FTPS

我们的 FTP 服务器支持显式 FTP over TLS 加密。可将 FTP 客户端配置为使用显式 FTP over TLS 加密来实现安全通信。

我们的 FTPS 服务器使用与常规 FTP 服务器相同的路径和 API 密钥访问,已在上文中说明。如需通过 FTPS 连接,请在 FTP 客户端中选择“需要显式 FTP over TLS”加密选项(如配置支持)。 FileZilla 配置示例:

显式 FTP over TLS 加密

文件平均大小

Measured as of 24 April 2024.

A文件

文件内容 文件名后缀 压缩后文件平均大小 解压文件平均大小 Avg. number of records
完整的数据库每周导出 .full 886.8GB 3.9TB 103.9B
完整数据库每周更新 .weekly.diff 17.2GB 79.3GB 2.1B
完整版数据库每月更新 .monthly.diff 68.9GB 295.6GB 8.4B
前一天新增记录 .daily 2.6GB 13.8GB 372.5M

MX文件

文件内容 文件名后缀 压缩后文件平均大小 解压文件平均大小 Avg. number of records
完整的数据库每周导出 .full 12.9GB 138.0GB 1.1B
完整数据库每周更新 .weekly.diff 144.5MB 0.9GB 13.7M
完整版数据库每月更新 .monthly.diff 688.6MB 4.2GB 66.8M
前一天新增记录 .daily 127.9MB 2.4GB 15.9M

NS文件

文件内容 文件名后缀 压缩后文件平均大小 解压文件平均大小 Avg. number of records
完整的数据库每周导出 .full 22.3GB 263.7GB 2.4B
完整数据库每周更新 .weekly.diff 282.4MB 1.7GB 32.7M
完整版数据库每月更新 .monthly.diff 1.2MB 7.8GB 146.4M
前一天新增记录 .daily 238.5MB 3.4GB 36.2M

文本文件

文件内容 文件名后缀 压缩后文件平均大小 解压文件平均大小 Avg. number of records
完整的数据库每周导出 .full 11.7GB 55.8GB 665.7M
完整数据库每周更新 .weekly.diff 198.0MB 0.9GB 12.2M
完整版数据库每月更新 .monthly.diff 945.7MB 4.6GB 56.2M
前一天新增记录 .daily 168.7MB 1.8GB 12.4M

CNAME 文件

文件内容 文件名后缀 压缩后文件平均大小 解压文件平均大小 Avg. number of records
完整的数据库每周导出 .full 9.0GB 46.3GB 633.9M
完整数据库每周更新 .weekly.diff 112.3MB 665.8MB 9.7M
完整版数据库每月更新 .monthly.diff 580.4MB 3.4GB 50.3M
前一天新增记录 .daily 33.6MB 1.1GB 5.9M

SOA文件

文件内容 文件名后缀 压缩后文件平均大小 解压文件平均大小 Avg. number of records
完整的数据库每周导出 .full 20.4GB 215.5GB 1.0B
完整数据库每周更新 .weekly.diff 478.3MB 2.8GB 25.98M
完整版数据库每月更新 .monthly.diff 2.0GB 11.9GB 111.8M
前一天新增记录 .daily 231.0MB 2.3GB 15.2M

AAAA文件

文件内容 文件名后缀 压缩后文件平均大小 解压文件平均大小 Avg. number of records
完整的数据库每周导出 .full 59.0GB 307.0GB 6.3B
完整数据库每周更新 .weekly.diff 1.6GB 8.5GB 181.7M
完整版数据库每月更新 .monthly.diff 5.0GB 24.9GB 547.7M
前一天新增记录 .daily 283.7MB 1.41GB 30.4M

PTR文件

文件内容 文件名后缀 压缩后文件平均大小 解压文件平均大小 Avg. number of records
完整的数据库每周导出 .full 0.3GB 2.1GB 34.1M
完整数据库每周更新 .weekly.diff 344.6KB 1.6MB 27.4K
完整版数据库每月更新 .monthly.diff 689.3KB 3.9MB 66.3K
前一天新增记录 .daily 73.1KB 352.5KB 5.9K

CSV 输出结构和字段描述

数据库文件是没有文本分隔符的逗号分隔值文件。这些文件使用 DOS/Windows 样式的行终止符 (CR+LF)。第一行是带有字段名称的标题行。每行有四个或五个字段,具体取决于订阅类型:

A文件

  • Structure: <DOMAIN>,<LAST_UPDATE_TIMESTAMP>,<IP1> <IP2> ... <IPn>
  • 示例: zs12p1.gotoip1.com.cname.yunjiasu-cdn.net,1530959456,162.159.210.99 162.159.211.99
域名
域名或子域名。
最后更新
当前记录中最后一次访问/更新的 UNIX 时间点。如果有多个 IP 地址,则时间点对应所有的 IP 地址。
IP1、IP2、IPn
与域名相关联的 IP 列表,以空格分隔。

AAAA文件

  • Structure: <DOMAIN>,<LAST_UPDATE_TIMESTAMP>,<IP1> <IP2> ... <IPn>
  • 示例: 212120--jekyllrb.netlify.app,1647929159,2604:a880:400:d0::1738:6301 2604:a880:400:d0::1b6b:7051
域名
域名或子域名。
最后更新
当前记录中最后一次访问/更新的 UNIX 时间点。如果有多个 IP 地址,则时间点对应所有的 IP 地址。
IP1、IP2、IPn
与域名相关联的 IP 列表,以空格分隔。

MX文件

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<PRIORITY>,<MX1>
    - ...
  • 示例:
    - 003vendor.com,1608996228,20,alt1.aspmx.l.google.com
    - 003vendor.com,1608996228,20,alt2.aspmx.l.google.com
域名
域名或子域名。
最后更新
当前记录中最后一次访问/更新的 UNIX 时间点。
优先事项
优先级标识应该首选哪个邮件服务器。
MX
与域名相关联的 MX 记录。

NS文件

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<NS1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<NS2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<NS1>
    - ...
  • 示例:
    - 0001.cn,1608996268,dns1.hichina.com
    - 0001.cn,1608996268,dns2.hichina.com
域名
域名或子域名。
最后更新
当前记录中最后一次访问/更新的 UNIX 时间点。
NS
与域名相关联的 NS 记录。

文本文件

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<TXT1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<TXT2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<TXT1>
    - ...
  • 示例:
    - 0--00.holiest.science,1619741985,|v=spf1 ip4:67.225.166.63 +a +mx +ip4:67.225.166.41 ~全部!
    - 0--00.holiest.science,1619741985,|v=spf1 ip4:67.225.166.63 +a +mx +ip4:67.225.166.41 ~alla
域名
域名或子域名。
最后更新
当前记录中最后一次访问/更新的 UNIX 时间点。
TXT
与域名相关联的 TXT 记录。

CNAME 文件

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<CNAME1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<CNAME2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<CNAME1>
    - ...
  • 示例:
    - 0-131-3-149.rackcentre.redstation.net.uk,1619742251,redstation.com
    - 0-132-3-149.rackcentre.redstation.net.uk,1619741776,redstation.com
域名
域名或子域名。
最后更新
当前记录中最后一次访问/更新的 UNIX 时间点。
CNAME
与域名关联的 CNAME 记录。

SOA文件

  • Structure:
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<SOA1>
    - <DOMAIN-A>,<LAST_UPDATE_TIMESTAMP>,<SOA2>
    - <DOMAIN-B>,<LAST_UPDATE_TIMESTAMP>,<SOA1>
    - ...
  • 示例:
    - 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
域名
域名或子域名。
最后更新
当前记录中最后一次访问/更新的 UNIX 时间点。
SOA
与域名关联的 SOA 记录。

PTR文件

  • Structure:
    - <IP-A>,<LAST_UPDATE_TIMESTAMP>,<PTR1>
    - <IP-A>,<LAST_UPDATE_TIMESTAMP>,<PTR2>
    - <IP-B>,<LAST_UPDATE_TIMESTAMP>,<PTR1>
    - ...
  • 示例:
    - 1.0.135.155,1661516953,node-1i3.pool-1-0.dynamic.totinternet.net
    - 1.0.0.1,1661724824,one.one.one.one
IP
IP地址。
最后更新
当前记录中最后一次访问/更新的 UNIX 时间点。
PTR
与 IP 关联的 PTR 记录。