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

Standardデータベース

サンプル

データベースは5つの形式で提供されており、A、AAAA、MX、NS、TXT、CNAME、SOA、PTRレコードを含み、CSV形式でダウンロード可能です。Standard DNS Databaseでは、最新のDNSレコードを提供しています。

サブスクリプションの種類 説明
日次更新 指定した日付の前日に追加されたDNSレコード(A、AAAA、MX、NS、TXT、CNAME、SOA、PTR)を統一された一貫性のあるCSV形式で取り込みます。これらのファイルは daily_datafeedサブディレクトリに保存され、次の形式で命名されます:
- "daily_datafeed/dns_database.%DATE%.daily.csv.gz"
- "daily_datafeed/dns_aaa_database.%DATE%.daily.csv.gz"。
- "daily_datafeed/dns_mx_database.%DATE%.daily.csv.gz"
- "daily_datafeed/dns_ns_database.%DATE%.daily.csv.gz",
- "daily_datafeed/dns_txt_database.%DATE%.daily.csv.gz",
- "daily_datafeed/dns_cname_database.%DATE%.daily.csv.gz",
- "daily_datafeed/dns_soa_database.%DATE%.daily.csv.gz",
- "daily_datafeed/dns_ptr_database.%DATE%.daily.csv.gz",
例: "daily_datafeed/dns_database.2021-12-01.daily.csv.gz "
週次更新 DNSレコードのweekly fullデータベースに前週と比較して変更があったものが含まれます。前週以降に追加、失効、変更されたレコードを含んでいます。これらのファイルは、次の形式で命名されます:
- "dns_database.%DATE%.weekly.diff.csv.gz "
- "dns_aaaa_database.%DATE%.weekly.diff.csv.gz"
- "dns_mx_database.%DATE%.weekly.diff.csv.gz",
- "dns_ns_database.%DATE%.weekly.diff.csv.gz",
- "dns_txt_database.%DATE%.weekly.diff.csv.gz",
- "dns_cname_database.%DATE%.weekly.diff.csv.gz",
- "dns_soa_database.%DATE%.weekly.diff.csv.gz",
- "dns_ptr_database.%DATE%.weekly.diff.csv.gz",
例: "dns_database.2021-12-01.weekly.diff.csv.gz"
月次更新 前期と比較したweekly fullのDNSデータベースの変更を含みます。前月以降に追加、失効、変更されたレコードが含まれます。これらのファイルは、次の形式で命名されています:
- "dns_database.%DATE%.monthly.diff.csv.gz"
- "dns_aaaa_database.%DATE%.monthly.diff.csv.gz"
- "dns_mx_database.%DATE%.monthly.diff.csv.gz",
- "dns_ns_database.%DATE%.monthly.diff.csv.gz",
- "dns_txt_database.%DATE%.monthly.diff.csv.gz",
- "dns_cname_database.%DATE%.monthly.diff.csv.gz",
- "dns_soa_database.%DATE%.monthly.diff.csv.gz",
- "dns_ptr_database.%DATE%.monthly.diff.csv.gz",
例: "dns_database.2021-12-01.monthly.diff.csv.gz"
Weekly Fullデータベース 指定した日付の前90日間に収集されたDNSレコード(A、AAAA、MX、NS、TXT、CNAME、SOA、PTR)のデータベース全体をCSV形式で毎週提供します。これらのファイルは、次の形式で命名されています:
- "dns_database.%DATE%.full.csv.gz"
- "dns_aaaa_database.%DATE%.full.csv.gz"
- "dns_mx_database.%DATE%.full.csv.gz"
- "dns_ns_database.%DATE%.full.csv.gz",
- "dns_txt_database.%DATE%.full.csv.gz",
- "dns_cname_database.%DATE%.full.csv.gz",
- "dns_soa_database.%DATE%.full.csv.gz",
- "dns_ptr_database.%DATE%.full.csv.gz",
例: "dns_database.2021-12-01.full.csv.gz"
Liteデータベース 学術目的で作成された、特定の日のAレコードの部分的データベースです。Weekly Fullデータベース全体の約5%を含んでいます。これらのファイルは、次の形式で命名されています:
- "dns_database.%DATE%.academic.csv.gz"
例:"dns_database.2021-12-01.academic.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クライアントで明示的な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ファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 852.1MB 3.4GB 71.4M
毎週データベース全体をエクスポート .full 14.3GB 68.4GB 1.4B
データベース全体における週ごとの変化 .weekly.diff 436.3MB 1.7GB 39.7M
データベース全体における月ごとの変化 .monthly.diff 2.2GB 8.7GB 204M
前日に追加されたレコード .daily 134.2MB 512.8MB 12.7M

MXファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 4.1GB 23.9GB 417.9M
データベース全体における週ごとの変化 .weekly.diff 65.9MB 383MB 6.1M
データベース全体における月ごとの変化 .monthly.diff 370.3MB 2.1GB 34.8M
前日に追加されたレコード .daily 53.4MB 331.3MB 5.5M

NSファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 7.5GB 47.6GB 0.9B
データベース全体における週ごとの変化 .weekly.diff 113.4MB 675MB 12.7M
データベース全体における月ごとの変化 .monthly.diff 656.6MB 4.1GB 78.9M
前日に追加されたレコード .daily 97.1MB 631MB 11.8M

TXTファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 5.8GB 21.8GB 278M
データベース全体における週ごとの変化 .weekly.diff 117.1MB 445.5MB 5.5M
データベース全体における月ごとの変化 .monthly.diff 677.8MB 3.0GB 36.2M
前日に追加されたレコード .daily 79.8MB 287.7MB 3.5M

CNAMEファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 1.3GB 5.7GB 74.2M
データベース全体における週ごとの変化 .weekly.diff 143.3MB 692.0MB 7.9M
データベース全体における月ごとの変化 .monthly.diff 671.9MB 3.2GB 36.9M
前日に追加されたレコード .daily 25.2MB 122.0MB 1.5M

SOAファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 7.9GB 39.9GB 371.4M
データベース全体における週ごとの変化 .weekly.diff 225.1MB 1.1GB 10.1M
データベース全体における月ごとの変化 .monthly.diff 1.2GB 6.0GB 55.5M
前日に追加されたレコード .daily 103.1MB 512.4MB 4.7M

AAAAファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 1.8GB 7.3GB 151.5M
データベース全体における週ごとの変化 .weekly.diff 65.5MB 267.0MB 5.1M
データベース全体における月ごとの変化 .monthly.diff 354.1MB 1.5GB 28.9M
前日に追加されたレコード .daily 20.6MB 79.2MB 1.6M

PTRファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
毎週データベース全体をエクスポート .full 4.5GB 29.6GB 479M
データベース全体における週ごとの変化 .weekly.diff 23.2MB 117MB 1.9M
データベース全体における月ごとの変化 .monthly.diff 120.1MB 648.1MB 10.5M
前日に追加されたレコード .daily 11.7MB 49.0MB 862.8K

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

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

Aファイル

  • Structure: <DOMAIN>,<LAST_UPDATE_TIMESTAMP>,<IP1> <IP2> ... <IPn>,<WILDCARD>,<ACTIVE>
  • 例: 0--r.nom.za,1727012161,127.0.0.1,,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-0.im,1725900527,65,route1.mx.cloudflare.net,,true
    - 0-0.io,1725184548,10,mail.0-0.io,,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--1.net,1725227715,dns02.muumuu-domain.com,,true
    - 0--n.com,1727465160,ns1.bluehost.com,,true
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,v=spf1 include:_spf.heteml.jp ~all,,true
    - 0--n.com,1727465160,v=spf1 +a +mx +ip4:69.195.124.50 ?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--6.hb.cldmail.ru,1724661484,hb.cldmail.ru,,true
    - 0--f.blogspot.hr,1726563076,blogspot.l.googleusercontent.com,,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--n.com,1727465160,ns1.bluehost.com. root.box2438.bluehost.com.2020120802 86400 7200 3600000 300,,true
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.100.10,1723329288,10.100.0.1.megaegg.ne.jp,,
    - 1.0.100.104,1722985502,104.100.0.1.megaegg.ne.jp,,
IP
IPアドレス。
LAST_UPDATE
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
PTR
IPアドレスに関連付けられたPTRレコード。
WILDCARD
PTRファイルのデータフィードには解析の互換性のためにワイルドカードフィールドが含まれていますが、これは常に空です。
ACTIVE
ドメイン名の最後の解決ステータス(true:成功、false:失敗、empty:サードパーティのレコードがまだ解決されていない)を示します。