Chronicle database

サンプル

本データベースは、A、AAAA、MX、NS、TXT、CNAME、SOA、PTRの各レコードを含む5つの形式で提供され、CSV形式でダウンロードできます。Chronicle 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_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".

週次DNSデータベースは毎週火曜日に公開されます。
月次更新 変更を 月次フル 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".

月次DNSデータベースの構築は毎月第1月曜日に開始され、通常は火曜日にリリースされます。ただし、場合によっては構築に数日かかることがあります。
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データベース 特定の日付時点のDNSレコード(A、AAAA、MX、NS、TXT、CNAME、SOA、PTR)を収録した、学術目的向けの部分データベースです。 週次フルデータベースのおよそ5%が含まれています。これらのファイルは、以下の形式で命名されています。
- "dns_database.%DATE%.academic.csv.gz"
- "dns_aaaa_database.%DATE%.academic.csv.gz"
- "dns_mx_database.%DATE%.academic.csv.gz"
- "dns_ns_database.%DATE%.academic.csv.gz"
- "dns_txt_database.%DATE%.academic.csv.gz"
- "dns_cname_database.%DATE%.academic.csv.gz"
- "dns_soa_database.%DATE%.academic.csv.gz"
- "dns_ptr_database.%DATE%.academic.csv.gz"
e.g. "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の暗号化

平均ファイルサイズ

2025年9月23日時点の測定値です。

Aファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 12GB 48GB 1.4B
毎週データベース全体をエクスポート .full 201GB 942GB 28B
データベース全体における週ごとの変化 .weekly.diff 4.5GB 19GB 452M
データベース全体における月ごとの変化 .monthly.diff 35GB 161GB 4.4B
前日に追加されたレコード .daily 2.6GB 12GB 333M

MXファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 949MB 5.8GB 75M
毎週データベース全体をエクスポート .full 17GB 116GB 1.5B
データベース全体における週ごとの変化 .weekly.diff 501MB 2.9GB 41M
データベース全体における月ごとの変化 .monthly.diff 2.5GB 17GB 202M
前日に追加されたレコード .daily 236MB 1.5GB 20M

NSファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 1.7GB 12GB 169M
毎週データベース全体をエクスポート .full 30GB 237GB 3.4B
データベース全体における週ごとの変化 .weekly.diff 845MB 5.7GB 90M
データベース全体における月ごとの変化 .monthly.diff 3.6GB 26GB 364M
前日に追加されたレコード .daily 345MB 2.3GB 37M

TXTファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 2.0GB 11GB 101M
毎週データベース全体をエクスポート .full 36GB 215GB 2.1B
データベース全体における週ごとの変化 .weekly.diff 825MB 4.1GB 45M
データベース全体における月ごとの変化 .monthly.diff 4.8GB 30GB 285M
前日に追加されたレコード .daily 425MB 2.2GB 23M

CNAMEファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 2.9GB 14GB 155M
毎週データベース全体をエクスポート .full 52GB 263GB 3.1B
データベース全体における週ごとの変化 .weekly.diff 1.3GB 7.9GB 92M
データベース全体における月ごとの変化 .monthly.diff 11GB 56GB 649M
前日に追加されたレコード .daily 800MB 3.9GB 46M

SOAファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 1.4GB 7.7GB 62M
毎週データベース全体をエクスポート .full 26GB 153GB 1.3B
データベース全体における週ごとの変化 .weekly.diff 1.2GB 6.5GB 56M
データベース全体における月ごとの変化 .monthly.diff 4.2GB 25GB 206M
前日に追加されたレコード .daily 314MB 1.8GB 15M

AAAAファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 4.2GB 23GB 534M
毎週データベース全体をエクスポート .full 78GB 460GB 11B
データベース全体における週ごとの変化 .weekly.diff 1.7GB 9.3GB 177M
データベース全体における月ごとの変化 .monthly.diff 14GB 79GB 1.8B
前日に追加されたレコード .daily 977MB 5.5GB 126M

PTRファイル

ファイルの内容 ファイル名の拡張子 平均gzipファイルサイズ 平均解凍ファイルサイズ 平均レコード数
学術目的の部分的データベース .academic 6.0MB 22MB 385K
毎週データベース全体をエクスポート .full 108MB 466MB 8.2M
データベース全体における週ごとの変化 .weekly.diff 5.6MB 22MB 369K
データベース全体における月ごとの変化 .monthly.diff 12MB 50MB 811K
前日に追加されたレコード .daily 6.7MB 27MB 495K

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

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

Aファイル

  • 列:d,du,ips,wildcard,active
  • 例: 0--r.nom.za,1727012161,127.0.0.1,,true
d
ドメイン名またはサブドメイン名。
du
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。複数のIPアドレスがある場合、タイムスタンプはそれら全てに対応します。
ips
ドメイン名に関連するIPアドレスのリスト。スペース区切り。
ワイルドカード

Wildcardフィールドは、DNSレコードがワイルドカードエントリーの一部であるかどうかを示します。これを決定するには:

  • ドメイン名の最後のレベルをランダムな文字列に置き換え、新しい完全修飾ドメイン名(FQDN)をサブドメインとして作成します。
  • 次に、この新たに生成されたFQDNについてネームサーバーに問い合わせます。
  • ネームサーバーがこのランダムなサブドメインのDNSレコードを返した場合、元のドメイン名はワイルドカードエントリとしてマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • そのドメイン名にはワイルドカードDNSが設定されています(例:*.example.com)。
  • サブドメインが「sub.example.com」という形式であれば、ワイルドカード(*)が明示的に定義されていない全てのサブドメインを捕捉するため、有効なDNSレコードに解決されます。

このフィールドがfalseの場合、次のことを意味します:

  • 明示的に定義されたサブドメインのみが、対応するDNSレコードを持ちます。
  • ランダムなサブドメイン(例:sub.example.com)に対するクエリは、特別に設定されていない限り、有効なDNSレコードに解決されません。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse

active

activeフィールドは、指定されたドメイン名にDNSレコードが存在するかどうかを示します。チェックの流れは以下の通りです:

  • DNSサーバーに対してFQDNを複数回問い合わせます。
  • 有効なDNSレコードが返された場合、そのドメイン名はアクティブとしてマークされます。
  • これらのクエリ中にDNSサーバーがエラーを返した場合、またはレコードが見つからなかった場合、そのドメイン名は「アクティブではない」とマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • DNSレコードは正常に取得されました。
  • ドメイン名のDNS解決に成功しました。

このフィールドがfalseの場合、次のことを意味します:

  • DNSレコードを取得できませんでした。
  • ドメイン名のDNS解決に失敗しました。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse


AAAAファイル

  • 列:d,du,ips,wildcard,active
  • 例: 0--f.blogspot.hr,1726563076,2607:f8b0:4006:81f::2001,,true
d
ドメイン名またはサブドメイン名。
du
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。複数のIPアドレスがある場合、タイムスタンプはそれら全てに対応します。
ips
ドメイン名に関連するIPアドレスのリスト。スペース区切り。
ワイルドカード

Wildcardフィールドは、DNSレコードがワイルドカードエントリーの一部であるかどうかを示します。これを決定するには:

  • ドメイン名の最後のレベルをランダムな文字列に置き換え、新しい完全修飾ドメイン名(FQDN)をサブドメインとして作成します。
  • 次に、この新たに生成されたFQDNについてネームサーバーに問い合わせます。
  • ネームサーバーがこのランダムなサブドメインのDNSレコードを返した場合、元のドメイン名はワイルドカードエントリとしてマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • そのドメイン名にはワイルドカードDNSが設定されています(例:*.example.com)。
  • サブドメインが「sub.example.com」という形式であれば、ワイルドカード(*)が明示的に定義されていない全てのサブドメインを捕捉するため、有効なDNSレコードに解決されます。

このフィールドがfalseの場合、次のことを意味します:

  • 明示的に定義されたサブドメインのみが、対応するDNSレコードを持ちます。
  • ランダムなサブドメイン(例:sub.example.com)に対するクエリは、特別に設定されていない限り、有効なDNSレコードに解決されません。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse

active

activeフィールドは、指定されたドメイン名にDNSレコードが存在するかどうかを示します。チェックの流れは以下の通りです:

  • DNSサーバーに対してFQDNを複数回問い合わせます。
  • 有効なDNSレコードが返された場合、そのドメイン名はアクティブとしてマークされます。
  • これらのクエリ中にDNSサーバーがエラーを返した場合、またはレコードが見つからなかった場合、そのドメイン名は「アクティブではない」とマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • DNSレコードは正常に取得されました。
  • ドメイン名のDNS解決に成功しました。

このフィールドがfalseの場合、次のことを意味します:

  • DNSレコードを取得できませんでした。
  • ドメイン名のDNS解決に失敗しました。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse


MXファイル

  • 列:d,du,pr,mx,wildcard,active
  • 例:0-0.im,1725900527,65,route1.mx.cloudflare.net,,true
  • 注意:1つのドメイン名には複数のMXレコードが含まれる場合があります。その場合、次の行以降には同じドメイン名に対して、異なるMXレコードが表示されます。
d
ドメイン名またはサブドメイン名。
du
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
pr
Priorityは優先されるべきメールサーバーを特定するものです。
mx
ドメイン名に関連付けられたMXレコード。
ワイルドカード

Wildcardフィールドは、DNSレコードがワイルドカードエントリーの一部であるかどうかを示します。これを決定するには:

  • ドメイン名の最後のレベルをランダムな文字列に置き換え、新しい完全修飾ドメイン名(FQDN)をサブドメインとして作成します。
  • 次に、この新たに生成されたFQDNについてネームサーバーに問い合わせます。
  • ネームサーバーがこのランダムなサブドメインのDNSレコードを返した場合、元のドメイン名はワイルドカードエントリとしてマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • そのドメイン名にはワイルドカードDNSが設定されています(例:*.example.com)。
  • サブドメインが「sub.example.com」という形式であれば、ワイルドカード(*)が明示的に定義されていない全てのサブドメインを捕捉するため、有効なDNSレコードに解決されます。

このフィールドがfalseの場合、次のことを意味します:

  • 明示的に定義されたサブドメインのみが、対応するDNSレコードを持ちます。
  • ランダムなサブドメイン(例:sub.example.com)に対するクエリは、特別に設定されていない限り、有効なDNSレコードに解決されません。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse

active

activeフィールドは、指定されたドメイン名にDNSレコードが存在するかどうかを示します。チェックの流れは以下の通りです:

  • DNSサーバーに対してFQDNを複数回問い合わせます。
  • 有効なDNSレコードが返された場合、そのドメイン名はアクティブとしてマークされます。
  • これらのクエリ中にDNSサーバーがエラーを返した場合、またはレコードが見つからなかった場合、そのドメイン名は「アクティブではない」とマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • DNSレコードは正常に取得されました。
  • ドメイン名のDNS解決に成功しました。

このフィールドがfalseの場合、次のことを意味します:

  • DNSレコードを取得できませんでした。
  • ドメイン名のDNS解決に失敗しました。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse


NSファイル

  • 列:d,du,ns,wildcard,active
  • Example:0--1.net,1725227715,dns02.muumuu-domain.com,,true
  • 注意:1つのドメイン名には複数のNSレコードが含まれる場合があります。その場合、次の行以降には同じドメイン名に対して、異なるNSレコードが表示されます。
d
ドメイン名またはサブドメイン名。
du
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
ns
ドメイン名に関連付けられたNSレコード。
ワイルドカード

Wildcardフィールドは、DNSレコードがワイルドカードエントリーの一部であるかどうかを示します。これを決定するには:

  • ドメイン名の最後のレベルをランダムな文字列に置き換え、新しい完全修飾ドメイン名(FQDN)をサブドメインとして作成します。
  • 次に、この新たに生成されたFQDNについてネームサーバーに問い合わせます。
  • ネームサーバーがこのランダムなサブドメインのDNSレコードを返した場合、元のドメイン名はワイルドカードエントリとしてマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • そのドメイン名にはワイルドカードDNSが設定されています(例:*.example.com)。
  • サブドメインが「sub.example.com」という形式であれば、ワイルドカード(*)が明示的に定義されていない全てのサブドメインを捕捉するため、有効なDNSレコードに解決されます。

このフィールドがfalseの場合、次のことを意味します:

  • 明示的に定義されたサブドメインのみが、対応するDNSレコードを持ちます。
  • ランダムなサブドメイン(例:sub.example.com)に対するクエリは、特別に設定されていない限り、有効なDNSレコードに解決されません。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse

active

activeフィールドは、指定されたドメイン名にDNSレコードが存在するかどうかを示します。チェックの流れは以下の通りです:

  • DNSサーバーに対してFQDNを複数回問い合わせます。
  • 有効なDNSレコードが返された場合、そのドメイン名はアクティブとしてマークされます。
  • これらのクエリ中にDNSサーバーがエラーを返した場合、またはレコードが見つからなかった場合、そのドメイン名は「アクティブではない」とマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • DNSレコードは正常に取得されました。
  • ドメイン名のDNS解決に成功しました。

このフィールドがfalseの場合、次のことを意味します:

  • DNSレコードを取得できませんでした。
  • ドメイン名のDNS解決に失敗しました。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse


TXTファイル

  • 列:d,du,txt,wildcard,active
  • 例:0--1.net,1725227715,v=spf1 include:_spf.heteml.jp ~all,,true
  • 注意:1つのドメイン名には複数のTXTレコードが含まれる場合があります。その場合、次の行以降には同じドメイン名に対して、異なるTXTレコードが表示されます。
d
ドメイン名またはサブドメイン名。
du
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
txt
ドメイン名に関連するTXTレコード。
ワイルドカード

Wildcardフィールドは、DNSレコードがワイルドカードエントリーの一部であるかどうかを示します。これを決定するには:

  • ドメイン名の最後のレベルをランダムな文字列に置き換え、新しい完全修飾ドメイン名(FQDN)をサブドメインとして作成します。
  • 次に、この新たに生成されたFQDNについてネームサーバーに問い合わせます。
  • ネームサーバーがこのランダムなサブドメインのDNSレコードを返した場合、元のドメイン名はワイルドカードエントリとしてマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • そのドメイン名にはワイルドカードDNSが設定されています(例:*.example.com)。
  • サブドメインが「sub.example.com」という形式であれば、ワイルドカード(*)が明示的に定義されていない全てのサブドメインを捕捉するため、有効なDNSレコードに解決されます。

このフィールドがfalseの場合、次のことを意味します:

  • 明示的に定義されたサブドメインのみが、対応するDNSレコードを持ちます。
  • ランダムなサブドメイン(例:sub.example.com)に対するクエリは、特別に設定されていない限り、有効なDNSレコードに解決されません。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse

active

activeフィールドは、指定されたドメイン名にDNSレコードが存在するかどうかを示します。チェックの流れは以下の通りです:

  • DNSサーバーに対してFQDNを複数回問い合わせます。
  • 有効なDNSレコードが返された場合、そのドメイン名はアクティブとしてマークされます。
  • これらのクエリ中にDNSサーバーがエラーを返した場合、またはレコードが見つからなかった場合、そのドメイン名は「アクティブではない」とマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • DNSレコードは正常に取得されました。
  • ドメイン名のDNS解決に成功しました。

このフィールドがfalseの場合、次のことを意味します:

  • DNSレコードを取得できませんでした。
  • ドメイン名のDNS解決に失敗しました。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse


CNAMEファイル

  • 列:d,du,cname,wildcard,active
  • 例:0--6.hb.cldmail.ru,1724661484,hb.cldmail.ru,,true
  • 注意:1つのドメイン名には複数のCNAMEレコードが含まれる場合があります。その場合、次の行以降には同じドメイン名に対して、異なるCNAMEレコードが表示されます。
d
ドメイン名またはサブドメイン名。
du
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
cname
ドメイン名に関連付けられたCNAMEレコード。
ワイルドカード

Wildcardフィールドは、DNSレコードがワイルドカードエントリーの一部であるかどうかを示します。これを決定するには:

  • ドメイン名の最後のレベルをランダムな文字列に置き換え、新しい完全修飾ドメイン名(FQDN)をサブドメインとして作成します。
  • 次に、この新たに生成されたFQDNについてネームサーバーに問い合わせます。
  • ネームサーバーがこのランダムなサブドメインのDNSレコードを返した場合、元のドメイン名はワイルドカードエントリとしてマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • そのドメイン名にはワイルドカードDNSが設定されています(例:*.example.com)。
  • サブドメインが「sub.example.com」という形式であれば、ワイルドカード(*)が明示的に定義されていない全てのサブドメインを捕捉するため、有効なDNSレコードに解決されます。

このフィールドがfalseの場合、次のことを意味します:

  • 明示的に定義されたサブドメインのみが、対応するDNSレコードを持ちます。
  • ランダムなサブドメイン(例:sub.example.com)に対するクエリは、特別に設定されていない限り、有効なDNSレコードに解決されません。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse

active

activeフィールドは、指定されたドメイン名にDNSレコードが存在するかどうかを示します。チェックの流れは以下の通りです:

  • DNSサーバーに対してFQDNを複数回問い合わせます。
  • 有効なDNSレコードが返された場合、そのドメイン名はアクティブとしてマークされます。
  • これらのクエリ中にDNSサーバーがエラーを返した場合、またはレコードが見つからなかった場合、そのドメイン名は「アクティブではない」とマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • DNSレコードは正常に取得されました。
  • ドメイン名のDNS解決に成功しました。

このフィールドがfalseの場合、次のことを意味します:

  • DNSレコードを取得できませんでした。
  • ドメイン名のDNS解決に失敗しました。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse


SOAファイル

  • 列:d,du,soa,wildcard,active
  • 例:0--1.net,1725227715,dns01.muumuu-domain.com. postmaster.0--1.net. 1724718394 3600 1800 604800 3600,,true
  • 注意:1つのドメイン名には複数のSOAレコードが含まれる場合があります。その場合、次の行以降には同じドメイン名に対して、異なるSOAレコードが表示されます。
d
ドメイン名またはサブドメイン名。
du
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
soa
ドメイン名に関連付けられたSOAレコード。
ワイルドカード

Wildcardフィールドは、DNSレコードがワイルドカードエントリーの一部であるかどうかを示します。これを決定するには:

  • ドメイン名の最後のレベルをランダムな文字列に置き換え、新しい完全修飾ドメイン名(FQDN)をサブドメインとして作成します。
  • 次に、この新たに生成されたFQDNについてネームサーバーに問い合わせます。
  • ネームサーバーがこのランダムなサブドメインのDNSレコードを返した場合、元のドメイン名はワイルドカードエントリとしてマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • そのドメイン名にはワイルドカードDNSが設定されています(例:*.example.com)。
  • サブドメインが「sub.example.com」という形式であれば、ワイルドカード(*)が明示的に定義されていない全てのサブドメインを捕捉するため、有効なDNSレコードに解決されます。

このフィールドがfalseの場合、次のことを意味します:

  • 明示的に定義されたサブドメインのみが、対応するDNSレコードを持ちます。
  • ランダムなサブドメイン(例:sub.example.com)に対するクエリは、特別に設定されていない限り、有効なDNSレコードに解決されません。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse

active

activeフィールドは、指定されたドメイン名にDNSレコードが存在するかどうかを示します。チェックの流れは以下の通りです:

  • DNSサーバーに対してFQDNを複数回問い合わせます。
  • 有効なDNSレコードが返された場合、そのドメイン名はアクティブとしてマークされます。
  • これらのクエリ中にDNSサーバーがエラーを返した場合、またはレコードが見つからなかった場合、そのドメイン名は「アクティブではない」とマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • DNSレコードは正常に取得されました。
  • ドメイン名のDNS解決に成功しました。

このフィールドがfalseの場合、次のことを意味します:

  • DNSレコードを取得できませんでした。
  • ドメイン名のDNS解決に失敗しました。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse


PTRファイル

  • 列:ip,du,ptr,wildcard,active
  • 例:1.0.100.10,1723329288,10.100.0.1.megaegg.ne.jp,,
  • 注意:1つのIPアドレスには複数のPTRレコードが含まれる場合があります。その場合、次の行以降には同じIPアドレスに対して、異なるPTRレコードが表示されます。
ip
IPアドレス。
du
現在のレコードの最終訪問/更新のUNIXタイムスタンプ。
ptr
IPアドレスに関連付けられたPTRレコード。
ワイルドカード
PTRファイルのデータフィードには解析の互換性のためにワイルドカードフィールドが含まれていますが、これは常に空です。
active

activeフィールドは、指定されたドメイン名にDNSレコードが存在するかどうかを示します。チェックの流れは以下の通りです:

  • DNSサーバーに対してFQDNを複数回問い合わせます。
  • 有効なDNSレコードが返された場合、そのドメイン名はアクティブとしてマークされます。
  • これらのクエリ中にDNSサーバーがエラーを返した場合、またはレコードが見つからなかった場合、そのドメイン名は「アクティブではない」とマークされます。

このフィールドがtrueの場合、次のことを意味します:

  • DNSレコードは正常に取得されました。
  • ドメイン名のDNS解決に成功しました。

このフィールドがfalseの場合、次のことを意味します:

  • DNSレコードを取得できませんでした。
  • ドメイン名のDNS解決に失敗しました。

フィールドがemptyの場合、このドメイン名のDNSレコードをまだ確認していないことを意味します。

使用可能な値:truefalse