Premium database | 仕様 | DNS Database Download | WhoisXML API

Premiumデータベース

サンプル

Premiumデータベースには5つの形式があり、A、AAAA、MX、NS、TXT、CNAME、SOA、PTRレコードを含み、CSV形式でダウンロードできます。Premiumデータベースは現在および過去のDNSレコードを全て提供しています。

サブスクリプションの種類 説明
日次更新 Weekly fullデータベースに前日に追加された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_aaa_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レコードのWeekly Fullデータベースの差分を含みます。前月以降に追加、失効、変更されたレコードが収録されています。これらのファイルは、次の形式で命名されています:
- "premium_dns_database.%DATE%.weekly.diff.csv.gz "
- "premium_dns_aa_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レコードのWeekly Fullデータベースの差分を含みます。前月以降に追加、失効、変更されたレコードが収録されています。これらのファイルは、次の形式で命名されています:
- "premium_dns_database.%DATE%.monthly.diff.csv.gz "
- "premium_dns_aaa_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"
Weekly Fullデータベース 指定した日付の前90日間に収集されたDNSレコード(A、AAAA、MX、NS、TXT、CNAME、SOA、PTR)のweekly fullデータベースをCSV形式で提供します。これらのファイルは、次の形式で命名されています:
- "premium_dns_database.%DATE%.full.csv.gz "
- "premium_dns_aaa_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"
Monthly Fullデータベース 指定された日付以前の過去365日間に収集されたDNSレコード(A、AAAA、MX、NS、TXT、CNAME、SOA、PTR)のデータベース全体をCSV形式で毎月提供します。これらのファイルは、次の形式で命名されています:
- "premium_dns_database.%DATE%.full.%PART%.csv.gz"
- "premium_dns_aaaa_database.%DATE%.full.%PART%.csv.gz"
- "premium_dns_mx_database.%DATE%.full.%PART%.csv.gz"
- "premium_dns_ns_database.%DATE%.full.%PART%.csv.gz",
- "premium_dns_txt_database.%DATE%.full.%PART%.csv.gz",
- "premium_dns_cname_database.%DATE%.full.%PART%.csv.gz",
- "premium_dns_soa_database.%DATE%.full.%PART%.csv.gz",
- "premium_dns_ptr_database.%DATE%.full.%PART%.csv.gz",
例: "premium_dns_database.2021-12-01.full.1.csv.gz".

ファイル名の%PART%は、月次データベース全体のパート番号を示します。月次データベース全体は、そのサイズにより複数のパートに分割されます。各パートファイルは個別に解凍でき、データベースの一部を含んでいます。パートの数は、特定の月のデータベースのサイズによって異なります。



週次および月次データは、各日次データの結合に最初のフィールドであるdateを追加したものです。

FTP経由のダウンロード

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

HTTPS経由のダウンロード

FTPS経由のダウンロード

FTPS接続の詳細はこちら:https://en.wikipedia.org/wiki/FTPS

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

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

明示的なFTP over TLSの暗号化

平均ファイルサイズ

2024年10月18日現在。

Aファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 292.3GB 1.3TB 27.1B
データベース全体における週ごとの変化 .weekly.diff 25.5GB 114.9GB 2.4B
データベース全体における月ごとの変化 .monthly.diff 107.8GB 479.8GB 10.1B
前日に追加されたレコード .daily 3.4GB 16.2GB 345.2M

MXファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 5.0GB 31.9GB 457.1M
データベース全体における週ごとの変化 .weekly.diff 158MB 1.5GB 10.4M
データベース全体における月ごとの変化 .monthly.diff 837.8MB 7.5GB 59.6M
前日に追加されたレコード .daily 76.5MB 543.5MB 7.2M

NSファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 8.8GB 56.2GB 1.0B
データベース全体における週ごとの変化 .weekly.diff 268.9MB 1.7GB 26.6M
データベース全体における月ごとの変化 .monthly.diff 1.6GB 10.6GB 163.6M
前日に追加されたレコード .daily 142.7MB 902.2MB 16.5M

TXTファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 8.2GB 42.6GB 461.5M
データベース全体における週ごとの変化 .weekly.diff 619.2MB 6.2GB 52.9M
データベース全体における月ごとの変化 .monthly.diff 3.3GB 30.4GB 265.5M
前日に追加されたレコード .daily 168.2MB 1.1GB 10.8M

CNAMEファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 1.9GB 9.9GB 110.4M
データベース全体における週ごとの変化 .weekly.diff 245.4MB 1.5GB 14.1M
データベース全体における月ごとの変化 .monthly.diff 1.3GB 7.8GB 72.8M
前日に追加されたレコード .daily 44.8MB 260.6MB 2.7M

SOAファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 9.1GB 47.1GB 424.2M
データベース全体における週ごとの変化 .weekly.diff 417.7MB 2.2GB 19.3M
データベース全体における月ごとの変化 .monthly.diff 2.3GB 12.2GB 104.4M
前日に追加されたレコード .daily 144.0MB 743.2MB 6.7M

AAAAファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 15.8GB 86.5GB 1.7B
データベース全体における週ごとの変化 .weekly.diff 1.4GB 8.0GB 147.7M
データベース全体における月ごとの変化 .monthly.diff 6.8GB 38.8GB 746.8M
前日に追加されたレコード .daily 220MB 1.2GB 22.3M

PTRファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 4.7GB 30.5GB 491.4M
データベース全体における週ごとの変化 .weekly.diff 80.0MB 391.5MB 5.4M
データベース全体における月ごとの変化 .monthly.diff 386.3MB 2.0GB 27.3M
前日に追加されたレコード .daily 27.8MB 131.4MB 2M

CSV出力構造とフィールドの説明

データベースファイルは、テキストデリミタのないカンマ区切り値ファイルです。ファイルは、DOS/Windows形式の改行コード(CR+LF)を使用しています。最初の行はフィールド名のヘッダー行です。各行には、サブスクリプションの種類に応じて4つまたは5つのフィールドがあります。

Aファイル

  • Structure: <DOMAIN>,<LAST_UPDATE_TIMESTAMP>,<IP1> <IP2> ... <IPn>,<WILDCARD>,<ACTIVE>
  • 例: 0--1.net,1725227709,157.7.189.251,,true
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。複数のIPアドレスがある場合、タイムスタンプはそれら全てに対応します。
IP1, IP2, IPn
ドメイン名に関連するIPアドレスのリスト。スペース区切り。
WILDCARD
DNSレコードがワイルドカードエントリーの対象であるかどうかを示します(true:ワイルドカード対象、false:ワイルドカード対象外、空欄:未確認)。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。

AAAAファイル

  • Structure: <DOMAIN>,<LAST_UPDATE_TIMESTAMP>,<IP1> <IP2> ... <IPn>,<WILDCARD>,<ACTIVE>
  • 例: 0--f.blogspot.hr,1726563076,2607:f8b0:4006:81f::2001,,true
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。複数のIPアドレスがある場合、タイムスタンプはそれら全てに対応します。
IP1, IP2, IPn
ドメイン名に関連するIPアドレスのリスト。スペース区切り。
WILDCARD
DNSレコードがワイルドカードエントリーの対象であるかどうかを示します(true:ワイルドカード対象、false:ワイルドカード対象外、空欄:未確認)。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。

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>
    - ...
  • 例:
    - 0--midwesttvwww0.cp.attdealer.biz,1721198887,5,mail.h-email.net,、
    - 0--n.com,1727465160,0,0--n.com,,true
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
PRIORITY
Priorityは優先されるべきメールサーバーを特定するものです。
MX
ドメイン名に関連付けられたMXレコード。
WILDCARD
DNSレコードがワイルドカードエントリーの対象であるかどうかを示します(true:ワイルドカード対象、false:ワイルドカード対象外、空欄:未確認)。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。

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>
    - ...
  • 例:
    - 0--0--------dra-dot-ru-premium-domains-and-services-----------0.ru,1725059015,dns2.dra.ru,,true
    - 0--0---api-new.localclubs.ch,1725308103,ns-1398.awsdns-46.org,,
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
NS
ドメイン名に関連付けられたNSレコード。
WILDCARD
DNSレコードがワイルドカードエントリーの対象であるかどうかを示します(true:ワイルドカード対象、false:ワイルドカード対象外、空欄:未確認)。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。

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>
    - ...
  • 例:
    - 0--1.net,1725227715,kktXekKsyn2pYYDIjdoTe2AuSYy8MO79iSdGSmUVExY=,,true
    - 0--1.net,1725227715,v=spf1 include:_spf.heteml.jp ~all,,true
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
TXT
ドメイン名に関連するTXTレコード。
WILDCARD
DNSレコードがワイルドカードエントリーの対象であるかどうかを示します(true:ワイルドカード対象、false:ワイルドカード対象外、空欄:未確認)。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。

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>
    - ...
  • 例:
    - 0--4.huobichain.com,1725585331,www.huobichain.com.cdn.cloudflare.net,、
    - 0--6.hb.cldmail.ru,1724661484,hb.cldmail.ru,,true
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
CNAME
ドメイン名に関連付けられたCNAMEレコード。
WILDCARD
DNSレコードがワイルドカードエントリーの対象であるかどうかを示します(true:ワイルドカード対象、false:ワイルドカード対象外、空欄:未確認)。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。

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>
    - ...
  • 例:
    - 0--1.net,1725227715,dns01.muumuu-domain.com. postmaster.0--1.net.1724718394 3600 1800 604800 3600,,true
    - 0--18support.localclubs.ch,1725348124,ns-360.awsdns-45.com. awsdns-hostmaster.amazon.com.1 7200 900 1209600 86400,,
DOMAIN
ドメイン名またはサブドメイン名。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
SOA
ドメイン名に関連付けられたSOAレコード。
WILDCARD
DNSレコードがワイルドカードエントリーの対象であるかどうかを示します(true:ワイルドカード対象、false:ワイルドカード対象外、空欄:未確認)。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。

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>
    - ...

  • - 1.0.101.210,1722809170,210.101.0.1.megaegg.ne.jp,,
    - 1.0.101.222,1723180517,222.101.0.1.megaegg.ne.jp,,
IP
IPアドレス。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
PTR
IPアドレスに関連付けられたPTRレコード。
WILDCARD
PTRファイルのデータフィードには解析の互換性のためにワイルドカードフィールドが含まれていますが、これは常に空です。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。