Premiumデータベース | 仕様 | DNS Database Download | WhoisXML API

Premiumデータベース

サンプル

Premiumデータベースには、A、AAAA、MX、NS、TXT、CNAME、SOAおよびPTR レコードが含まれます。提供モデルは以下通り5種類あり、データは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経由でダウンロードする

広範囲のデータセットを扱う場合、ダウンロード速度、往復時間、ネットワークの安定性、ディスク I/O などの要因が、HTTP プロトコルでのダウンロードの成功に影響する可能性があります。さらに、ウイルス対策ソフトウェアのような外部要素が、データのシームレスな移管を妨げる複雑さをもたらす可能性があります。よりスムーズで信頼性の高いダウンロードを実現するには、可能な限りFTP(ファイル転送プロトコル)オプションを利用することを強く勧告します。FTPは、HTTPダウンロードに関連する潜在的な課題の影響を最小限に抑える堅牢なソリューションを提供します。ダウンロードエラーが発生したり、何らかの問題に直面した場合は、当社のサポート部門にご連絡ください。FTPアクセスを有効にし、データ移管プロセスを最適化するお手伝いをさせていただきます。

HTTPS経由でダウンロードする

FTPS経由のダウンロード

FTPS接続の詳細につきましては、https://en.wikipedia.org/wiki/FTPSをご参照ください。

当社のFTPサーバーは、明示的なFTP over TLSをサポートしています。安全な通信のため、明示的なFTP over TLSを使用するようにFTPクライアントを設定できます。

当社のFTPSサーバーには、通常のFTP サーバーと同じパスと APIキーを使用してアクセスします。その手順については上記で説明しています。 FTPS 経由で接続するには、FTPクライアントで「Require explicit FTP over TLS」という暗号化オプションがサポートされている場合はそれを選択します。FileZillaの設定の例は以下の通りです。

TLS を介した明示的な FTP 暗号化

平均ファイルサイズ

Measured as of 24 April 2024.

Aファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .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ファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .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ファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .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

TXTファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .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ファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .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ファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .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ファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .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ファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .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)が使用されます。最初の行は、フィールド名を含むヘッダー行です。各行には、サブスクリプションのタイプに応じて4つまたは5つのフィールドがあります。

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
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現レコードの最終訪問/更新のUNIXタイムスタンプ。複数の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
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現レコードの最終訪問/更新のUNIXタイムスタンプ。複数の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
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現レコードの最終訪問/更新のUNIXタイムスタンプ。
PRIORITY
どのメールサーバーを優先するかを指定します。
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
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現レコードの最終訪問/更新のUNIXタイムスタンプ。
NS
ドメイン名に関連付けられたNSレコード。

TXTファイル

  • 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
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現レコードの最終訪問/更新の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
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現レコードの最終訪問/更新の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
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現レコードの最終訪問/更新の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アドレス。
LAST_UPDATE
現レコードの最終訪問/更新のUNIXタイムスタンプ。
PTR
IPアドレスに関連付けられたPTRレコード。