ドメイン名の登録はどのような仕組みで行われるのか?
ドメイン名を登録するのは、世界中の図書館に本を追加するようなものです。タイトル(ドメイン名)を選び、中央カタログ(DNSレジストリ)に登録すると、世界中の誰もがそれを見つけられるようになります。ただし、その本はあなたのものではありません。棚のスペースを年単位で借りているだけです。支払いをやめれば、別の誰かがその場所を取ることができます。
システムの4つのプレイヤー
すべてのドメイン登録の裏には、明確な役割を持つ4つのプレイヤーがいます。
レジストラント(registrant)はあなた自身です。ブログ、ECサイト、企業ポータルのためにドメイン名を使いたい個人や企業です。
レジストラ(registrar)はドメインを借りる窓口となる企業です。お名前.com、ムームードメイン、さくらインターネット、Namecheap、GoDaddyはすべてレジストラです。空きドメインの検索、予約、支払い、DNS設定の管理インターフェースを提供します。レジストラはICANNの認定を受ける必要があり、堅実な事業計画、財務健全性、安全なネットワーク構成、カスタマーサービスへの取り組みが求められます。
レジストリ(registry)はドメイン拡張子の中央データベースを運営する組織です。Verisignは.comと.netを運営。JPRSは.jpを管理。各拡張子にはレジストリが1つだけあり、どのドメインが誰に割り当てられているかを常に把握しています。レジストリと直接やり取りすることはありません。レジストラが仲介します。
ICANN(Internet Corporation for Assigned Names and Numbers)が全体を監督します。カリフォルニアに本部を置くこの非営利組織は1998年にアメリカ政府によって設立され、2017年にグローバルなマルチステークホルダーガバナンスモデルに移行しました。
ドメイン拡張子:gTLD、ccTLDなど
DNS全体はルートゾーン"."からトップレベルドメイン(TLD)へと下降します。主に2つのカテゴリーがあります。
gTLD(Generic Top-Level Domains)は.com、.org、.net、.edu、.infoなどのテーマ別拡張子と、2012年以降に登場した.app、.dev、.io、.shopなど数百の新しい拡張子です。地理的制限なく誰でも登録できます。
ccTLD(Country Code Top-Level Domains)は国や地域に関連付けられています。.jpは日本、.deはドイツ、.ukはイギリス。300以上あります。国との関連を求めるものもあれば、キャッチーな名前のため本来の用途と異なる使い方をされているものもあります。.io(英領インド洋地域、IOはInput/Outputの略としてテック系スタートアップに人気)、.fm(ミクロネシア連邦、ラジオ局やポッドキャストに人気)など。
ドメインを登録するとき何が起きるか
操作は瞬時に見えますが、裏側ではいくつかのステップが進行します。
レジストラを選びます。どの認定レジストラでも構いませんが、すべてのレジストラがすべての拡張子に対応しているわけではありません。
空きドメインを検索します。レジストラはEPPプロトコル(Extensible Provisioning Protocol)を通じて、選んだ拡張子のレジストリのデータベースをリアルタイムで照会します。空いていれば提示されます。
DNSゾーンを作成または選択します。ドメインが機能するには、少なくともSOAレコード(管理者メールとプライマリサーバーを含む)と少なくとも2つのNSレコードを持つDNSゾーンがどこかに存在する必要があります。レジストラが自動的に作成することも、別の場所(Cloudflare、Amazon Route 53、自前のサーバー)でホストすることもできます。
支払いと確認。ドメインは最低1年間レンタルされます。価格は1,000円程度(基本的な.com)から数万円(プレミアム拡張子)まで様々です。連絡先情報(WHOIS情報)も提供します。ICANNはすべてのドメインにこのデータを要求しますが、レジストラがプライバシー保護のために非公開にします。
レジストラがレジストリに送信。レジストラはEPPを通じてドメインのNSレコードを拡張子のレジストリに送信します。レジストリはデータベースに挿入し、インフラ全体に伝播させます。ドメインがインターネット全体で解決可能になります。この伝播には20分から数時間かかります。
ドメインは購入ではなくレンタル
多くの人が気づいていませんが、誰もドメイン名を「所有」していません。あなたはレジストラント(registrant)であり、更新を続け利用規約を守る限り独占的な使用権を持ちます。支払いを停止するとドメインはフェーズを経ます:期限切れ、回復期間(約30日、高額な復元費用)、削除待ち(5日)、解放。自動更新を有効にし、支払い情報を最新に保ちましょう。
登録後のDNS変更
ゾーン内の変更(Aレコード追加、MX変更、サブドメイン作成)はDNSゾーンで直接行い、レジストラを経由しません。
NSレコードの変更(DNSプロバイダーの変更)はレジストラに通知が必要で、レジストリに転送されます。新しいNSサーバーが切り替え前に正しく設定されていないと「lame delegation」が発生します。
ドメインの移管
ICANNはレジストラ間の移管と登録者変更の権利を保証しています。手順:ドメインのロック解除、認証コード取得、新レジストラで移管開始、メール確認。通常5〜7日。登録から60日未満は移管不可。
ドメインの盗難対策
ドメインハイジャックは現実の脅威です。対策:
- 強力でユニークなパスワード
- 多要素認証(MFA)。SMSよりTOTPアプリやハードウェアキー
- ドメインロック(registrar lock)を常時有効
- 自動更新を有効にし支払い情報を最新に
ドメイン名は購入するものではなく、レンタルするものです。そのレンタルはあなた、レジストラ、レジストリ、ICANNの間の信頼の連鎖に基づいています。この連鎖を管理し続けることは、そこで公開するコンテンツと同じくらい重要です。