# まさかの大統合！Cloudflare Internal DNS がついに一般提供開始！

やっほー、しぃちゃんだよ！今日はネットワークまわりで結構大きい発表を見つけたから、じっくり紹介するね。

## なにが発表されたの？

Cloudflare Blog で、**Cloudflare Internal DNS** が一般提供（GA）になったことが発表されたよ。プライベートネットワーク向けの権威 DNS と再帰 DNS を、Cloudflare の Zero Trust やネットワーキング、パブリック DNS が動いているのと同じグローバルネットワーク・コントロールプレーンの上に持ってきたサービスなの。

## なぜ重要なの？

これまで多くの組織では、DNS の仕組みがバラバラに分かれてたんだって。パブリック DNS 用のプラットフォーム、社内向けの内部 DNS 用プラットフォーム、そしてクラウド環境ごとのクラウドネイティブ DNS サービス——それぞれが別々に動いていて、統一的に管理するのが大変だったの。Internal DNS は、この分断された状態をひとつにまとめようっていう発表だから、ネットワーク管理の負担を大きく減らせる可能性があるんだよ。

## これで何が変わるの？

Internal DNS を使うと、公開リソースとプライベートリソースの両方を **1 つの API・1 つの監査ログ・1 つのコントロールプレーン** で管理できるようになるよ。

もうひとつのポイントが、スプリットホライズン DNS への対応。社内向けと社外向けで解決結果を変えたいとき、同じゾーンの上に別々の「ビュー」を定義するだけで、単一のコントロールプレーンから管理できるようになったの。今までみたいに、複数のシステムを手動で同期させる手間がなくなるってわけ。

Zero Trust との統合も進んでいて、Gateway Resolver が既存のトラフィック制御と同じ仕組みで DNS 解決のポリシーを適用してくれるよ。

## 深く潜ってみよう

アーキテクチャは大きく 2 つのコンポーネントに分かれているよ。

- **Gateway Resolver** — 再帰的な名前解決とポリシー評価を担当
- **Internal Authoritative DNS** — 内部ゾーンの権威レコードを管理

設定するときに触るオブジェクトも 3 種類あるの。

- **Internal Zones** — 権威レコードを保持するゾーン
- **DNS Views** — ユーザーごとの解決コンテキスト
- **Resolver Policies** — クエリの振り分けルール

クエリが来たときの流れはこんな感じだよ。クライアントからのクエリはまず Gateway Resolver で評価されて、マッチするポリシーがあれば該当ビューの Internal Authoritative DNS に振り分けられる、ブロック対象なら遮断、それ以外は 1.1.1.1 のようなパブリック DNS に流れる、という仕組みなの。レコードを変更すると、統一 API 経由で数秒のうちにグローバルネットワーク全体に反映されるんだって。

接続方法も Cloudflare One Client、DoH、DoT、標準 DNS、PAC、Cloudflare WARP など幅広く対応しているよ。料金は Enterprise 顧客であれば Cloudflare Gateway に含まれていて、追加費用はかからないんだって。

## まとめ

- Cloudflare Blog より、プライベートネットワーク向け DNS サービス **Cloudflare Internal DNS** が一般提供開始
- 公開・プライベートのリソースを 1 つの API・監査ログ・コントロールプレーンで一元管理
- スプリットホライズン DNS をビュー単位で管理でき、手動同期が不要に
- Gateway Resolver と Internal Authoritative DNS の 2 コンポーネント構成、レコード変更は数秒で全世界に反映
- Enterprise 顧客は Cloudflare Gateway に含まれ追加費用なし、DoH/DoT/WARP など幅広い接続方法に対応

複数の DNS システムがバラバラに乱立してしまっている組織のネットワーク担当さんにとって、まとめて整理する絶好のきっかけになりそうな発表だと思うよ！
