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"
フルデータベース 特定の日付からさかのぼって90日間に収集された、統一的で一貫性のあるCSV形式のDNSレコード(A、AAAA、MX、NS、TXT、CNAME、SOA、PTR)の完全なデータベース。これらのファイルには次の形式で名前が付けられます。
- "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" ,
例: "premium_dns_database.2021-12-01.full.csv.gz"


週次データと月次データは、それぞれの日次データを連結したものにdateという最初のフィールドを追加して作成されます。

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

大規模なデータセットを扱う場合、ダウンロード速度、ラウンドトリップタイム、ネットワークの安定性、およびディスクI/Oなどの要因が、HTTPプロトコルでのダウンロードの成功に影響します。 ディスク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 暗号化

平均ファイルサイズ

2024年1月22日現在。

Aファイル

ファイルの内容 ファイル名のサフィックス gzip圧縮されたファイルの平均サイズ 展開後の平均ファイルサイズ 平均レコード
完全なデータベースの週次エクスポート .full 244.3GB 1.0TB 31.1B
完全なデータベースの前週からの差分 .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 5.4GB 34.9GB 555.1M
完全なデータベースの前週からの差分 .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 10.0GB 67.4GB 1.2B
完全なデータベースの前週からの差分 .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 6.2GB 28.4GB 358.4M
完全なデータベースの前週からの差分 .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 2.3GB 14.7GB 203.1M
完全なデータベースの前週からの差分 .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 9.4GB 54.5GB 503.5M
完全なデータベースの前週からの差分 .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 13.2GB 62.8GB 1.42B
完全なデータベースの前週からの差分 .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 1.8MB 10.1MB 172.7K
完全なデータベースの前週からの差分 .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レコード。