[ DNSとドメイン ]

認証を変更する前にDNSゾーンをバックアップする

SPF 、 DKIM 、またはDMARCを変更する前に、ゾーン データ、プロバイダー属性、およびリカバリ境界を保持します。バックアップ ファイルを検証済みリストアから分離します。

EmailAuth研究チームによる · 6 分で読めます

【ポイント】

  • エクスポートする前に、権限のあるゾーンとアカウントを確認してください。
  • 変更されていないバイト、チェックサム、およびキャプチャコンテキストを保持します。
  • プロバイダー属性と外部依存関係を表示したままにします。
  • 無関係な変更が発生した可能性がある場合は、正確な記録の取り消しを優先します。
このページでは

バックアップを回復用の質問に答えるようにする

認証レコードを変更する前に、何が公開されたか、プロバイダーが何を保存したか、および意図した変更をどのように元に戻すことができるかを説明するのに十分な情報を保存してください。ダウンロードされたゾーン ファイルは便利ですが、その存在は復元によってサービスが再作成されることを証明するものではありません。バックアップを、所有者、キャプチャ時間、および明示的な制限を備えたリカバリ パケットとして扱います。

このガイドでは、具体的なプロバイダーの例として、2026 年 11 月 8 日にレビューされたCloudflareのパブリックDNSインポートおよびエクスポートに関するドキュメントを使用します。ワークフローは提案された制御であり、ここで実行されたエクスポートまたは復元のレポートではありません。プロバイダー インターフェイスとアカウント機能は、運用前に確認する必要があります。この方法を理解するために、資格情報、秘密署名キー、実稼働ゾーンのデータは必要ありません。

ゾーンと変更境界を特定する

ファイルを収集する前に、正確なゾーン、アカウント、および権限のあるプロバイダーを書き留めてください。登録と権限のあるホスティングは、異なる組織に属することができます。子ゾーンには独自の所有者を持つこともできます。親からのエクスポートでは、委任された子の内容は確立されません。影響を受ける名前が委任の下にある場合、 DNS階層によってその区別が重要になります。 RFC 1034

スコープ内の名前と型をリストします。 SPF TXTオーナー、 DKIMセレクター オーナーさん、 DMARC 保険契約の所有者またはベンダー CNAME ターゲット。重要と思われる文字列のみをコピーするのではなく、関連するレコード セット全体を保存します。将来の修復でサービス検証レコードが誤って削除されないように、同じ所有者の無関係なTXTデータを記録してください。要求された変更は、周囲の在庫とは別に保管してください。

プロバイダーのデータと公開観測を個別に取得します

Cloudflare 、「インポート」と「エクスポート」、そして「エクスポート」を通じて、 DNSレコード」ページからのエクスポートを文書化します。その API の代替手段は、 DNS読み取り権限を受け入れる GET 操作です。これは、トークンの作成やアカウントへのアクセスの許可ではなく、承認されたオペレーターのルートを文書化します。すでに承認されている読み取りパスを優先し、結果をチームの制限された証拠の場所に保存します。 Cloudflareインポートとエクスポート

ダウンロードしたバイトを変更せずに保存します。作業用コピーをレビュー担当者に渡し、チェックサム、UTC キャプチャ時間、ゾーン ID、演算子を含むオリジナルを保持します。チェックサムは後続のバイト変更を検出します。オリジナルが完全であること、正しいこと、または正しいアカウントから収集されたものであることを証明するものではありません。エクスポートが変更の凍結の前に行われたかどうか、および収集中にまだ誰かがゾーンを編集できたかどうかを記録します。

提案されたパブリック チェックの 2 番目のインベントリを作成します。正確な所有者、タイプ、権威サーバー、再帰リゾルバー、タイムスタンプ、応答ステータス、返されたデータ、TTL です。これらのチェックでは、その時点でサーバーが何を応答したかが表示されます。これらはプロバイダーのエクスポートを置き換えるものではなく、エクスポートはそれらを置き換えるものでもありません。ここでは検索結果は提供されません。オリジナルの信頼できる再帰的トランスクリプトは引き続き必要な証拠となります。

ポータブル ファイルでは復元できない部分を保存する

Cloudflareの文書化されたエクスポートには、選択したレコードの動作に関するコメント、タグ、および特別なタグが含まれています。特に、そのプロキシ状態タグはインポート動作に影響を与え、タグが存在しない場合、動作が一般的なインポート オプションに依存する可能性があります。ファイルを別のサービスに移動する前に、これらの属性を保存し、その意味を確認してください。別のプロバイダーは、Cloudflare 固有のコメントを設定として解釈する必要はありません。 Cloudflareレコードの属性

レジストラの委任用に別の依存関係シートを保持します。 DNSSEC 管理、トラフィック ルーティング機能、アカウントの所有権、送信者の構成。キャプチャされた各アイテム、個別にバックアップされたアイテム、または範囲外のアイテムをマークします。ゾーン ファイルにアカウントの完全バックアップというラベルを付けないでください。 DNS TXTレコード を含む DKIM 公開キーは、送信者が使用する秘密キーではありません。秘密キーの保管は、通常のゾーン バックアップ チケットではなく、別の承認されたシステムに属します。 RFC 6376

何かを変える前に狭い反転を設計する

この架空のレビュー ケースを考えてみましょう。Web サイト チームが無関係なアドレス レコードを編集している間に、チームはexample.comで 1 つのSPF TXTレコードを置き換えることを計画しています。回復提案では、以前のSPF値とその所有者の現在のすべてのレコードを特定する必要があります。古いゾーン全体のスナップショットを復元すると、Web サイト チームの正当な編集内容が消去される可能性があります。したがって、デフォルトの復旧提案は、正確な記録の取り消しを検討し、ゾーン全体の復旧を別途正当化されたインシデント計画のために予約する必要があります。

取り消しをトリガーする条件、決定を許可される人物、オペレーター、および検証手順を指定します。以前の値がまだ安全かどうかを確認してください。廃止されたベンダーまたは侵害されたキーは、単に昨日のスナップショットに現れたという理由だけで復活させてはなりません。元に戻すことができるファイル編集は、自動的に安全な操作ロールバックになるわけではありません。後で承認された書き込みの前に、ライブの意図されたスコープを再度比較します。

復元リハーサルでは、分離された承認された宛先を使用し、解析、レコード セット、およびプロバイダー属性を検証する必要があります。ファイルの読み取りはリハーサルではなく、本番環境へのインポートは無害なテストではありません。 Cloudflareは256 KiBのインポート制限が記載されているため、有効なエクスポートであっても宛先固有の復元チェックが必要です。この記事ではリハーサルやインポートは行われていません。 Cloudflareインポート制限

成功を誇張せずに証拠パケットを閉じる

リリース チェックリストでは、変更されていないソース ファイル、そのチェックサム、正確なレコードの差分、省略された依存関係、および提案されたリバースを指定する必要があります。また、誰が資料をレビューしたか、どの証拠がまだ欠けているかも記録する必要があります。多くのDNS値が公開されている場合でもアクセスを制限します。統合されたインベントリとプロバイダーのコメントにより、1 回の公開検索では明らかではない運用の詳細が明らかになる可能性があります。

独立して承認された変更または取り消しの後、承認された意図と承認された再帰的観察を比較します。キャッシュには以前の回答が保持されるため、復元されたコントロール パネルの値がすべての受信者の見解を即座に確定させるわけではありません。以前の値と置換後の値、観察時間、キャッシュ関連の不確実性をまとめて保存します。 RFC 2308

有用な結果は、オペレータが推測することなく評価できる回復パケットです。ダウンロードしたファイルによってメール配信が復元されることを保証するものではありません。送信者の動作と受信メッセージの証拠には依然として独自の検証が必要であり、該当するチェックが実際に実行されるまで、元の実行ゲートは開いたままになります。

[ 取り除く ]

有用なバックアップには、以前の状態と安全な反転の制限の両方が保存されます。ゾーンのエクスポートだけでは回復可能性を証明できません。

【役割別】

これがあなたにとって何を意味するか

実際の次のステップに向けて、自分の役割を選択してください。

DNS管理者

回復パケットの内容を証明する

オペレータは、エクスポートされたファイルと機能するリカバリ手順の間の境界を所有します。同僚が生産パネルを開かずに省略を特定できるように、十分なコンテキストを保存してください。

次のステップ

  1. ゾーン、アカウント、エクスポート時間、および変更されていないファイルのチェックサムを記録します。
  2. プロバイダーの属性および関連するレコード セットをインベントリと比較します。
  3. 承認された隔離先でリハーサルが行われていないリストア動作はエスカレーションしてください。

電子メール操作の所有者

逆転計画で送信者の依存関係を維持する

古いDNS値は、承認された送信者または安全なキーに対応しなくなっている可能性があります。技術的に可能な復元を受け入れる前に、認証の意図を確認してください。

次のステップ

  1. 影響を受けるSPFドメイン、 DKIMセレクター、またはポリシー所有者を特定します。
  2. 各レコードにどの送信者の設定が依存するかを示します。
  3. 侵害されたキーまたは引退した送信者を復活させる回復資料を拒否します。

承認者の変更

制限付きリカバリアクションを許可する

バックアップにより不確実性は軽減されますが、書き込み権限は付与されません。承認では、同時編集がどのように保護されるかを含め、正確な取り消しとそのトリガーを特定する必要があります。

次のステップ

  1. 意思決定の所有者とオペレーターの名前を指定します。
  2. 復元前に現在の状態の比較が必要です。
  3. ゾーン全体のリカバリを、ルーチンの正確なレコードのロールバックとは別にしてください。

[ よくある質問 ]

よくある質問

ゾーンのエクスポートは、完全なDNSサービスのバックアップと同じですか?

いいえ、1 つのコンポーネントとして扱います。インベントリの委任、 DNSSEC管理、アカウント構成、プロバイダー固有の機能、および送信者の依存関係を個別に実行します。パケットには、アカウントの完全な回復を約束するのではなく、何がキャプチャされたのか、何が復元範囲外に残っているのかを記載する必要があります。

DNS書き込みアクセスを許可せずにCloudflareからエクスポートできますか?

Cloudflare 、エクスポートAPIとしてDNS Readが十分であると文書化しています。既存の許可されたアクセス パスを使用します。ドキュメント自体は、認証情報の作成やアカウント権限の変更を許可するものではありません。エクスポートと復元は別個の操作であり、効果も異なります。

Cloudflareエクスポートではプロキシ設定が保持されますか?

文書化された形式では、特別な cf-proxied タグを使用してプロキシの状態を表します。保管して検査してください。別のプロバイダーがこれらのコメントを解釈すると仮定したり、コメントを削除してもインポートが同じ動作のままになるとは想定しないでください。

すでにエクスポートを行っている場合に、なぜ信頼できる回答を保持しておく必要があるのでしょうか?

彼らはさまざまな質問に答えます。エクスポートではプロバイダー側​​のデータが記録されます。タイムスタンプ付きのDNS応答には、特定のサーバーが名前付きタイプに対して何を返したかが記録されます。両方を保存し、どちらもリモート受信者の認証結果の証拠として扱わないでください。

ロールバックでは古いゾーン全体を復元する必要がありますか?

別途検討された復旧計画に基づいてのみ。限定的な認証編集の場合は、最初に影響を受ける正確なレコードを現在の状態と比較します。ゾーン全体の復元では、バックアップ以降に行われた正当な変更を削除し、古い値を復元できます。

バックアップ パケットにDKIM秘密キーを含める必要がありますか?

いいえ。DKIM DKIM DNSを通じて公開検証キーを公開しますが、署名には秘密キーの保管が必要です。秘密キーは、承認された署名システムまたは秘密管理システムに保管します。ゾーンのスナップショットは、送信者の秘密キー回復プロセスが機能していることを示す証拠ではありません。

チェックサムはエクスポートが完了したことを証明しますか?

チェックサム レコードが信頼できると仮定すると、後のバイト シーケンスがハッシュされたファイルと一致することだけが証明されます。完全性を確保するには、ゾーンの ID、レコードの範囲、エクスポートの制限、および省略された依存関係をチェックする必要があります。元のファイルと一緒に読み取り可能なインベントリを保存します。

不足している運用上の証拠を満たすものは何でしょうか?

承認されたキャプチャでは、正確な承認された再帰クエリ、タイムスタンプ、レコード タイプと応答に加えて、エクスポートされたベースラインとレビューされたリカバリ スコープが保持される必要があります。復元リハーサルが必要な場合、独自の安全な宛先と承認が必要です。ここではそれらの処刑は行われませんでした。

[ 情報源 ]

情報源

  1. Cloudflare DNSインポートおよびエクスポートレコード
  2. RFC 1034 : ドメイン名: 概念と機能
  3. RFC 1035 : ドメイン名: 実装と仕様
  4. RFC 2308 : DNSクエリのネガティブ キャッシュ
  5. RFC 6376 : DomainKeys によるメール署名の識別

[ 用語集 ]

用語集

ゾーンのエクスポート
DNSレコードとサポートされている属性のプロバイダーが生成した表現。復元範囲は文書化された形式によって異なります。
レコードセット
所有者名、クラス、タイプを共有するレコード。個別の表示文字列ではなく、影響を受けるセット全体を確認してください。
リカバリパケット
リストアを評価するために必要な、ベースライン ファイル、来歴、依存関係、承認、および検証手順の提案されたコレクション。
権威ある観察
関連するゾーンに対して権限があると確立されたサーバーからの、正確な質問と時刻を含む、記録された応答。
正確な記録の逆転
現在の状態と無関係な同時変更を考慮しながら、選択された以前のレコード値を復元するレビュー済みの変更。

企業の来歴

一流の金融機関と政府が選ばれる理由 電子メール セキュリティ ダッシュボードを廃止しました。

従来の電子メール認証プラットフォームはダッシュボードを販売し、エンジニアに作業を依頼します。一か八かの環境では、手動による監視は適用の遅れ、構成のドリフト、および監視されていないシャドウ ドメインを意味します。

EmailAuthは、エージェントの電子メール来歴プラットフォームです。 当社のエージェントが執行します p=reject、サードパーティの送信者を調整し、ドメインを完全に移動します。 RFC 9989 新しいDMARC標準に準拠し、人間による監査機能を備えています。

政府 大企業 ティア1金融機関

SaaS · 専用テナント · エアギャップオンプレミス · BYOK 暗号化

ナレッジベース