📘

特殊ドメイン名 -- RFC6761 のメモ書き

に公開
3

技術書を読むと example.com とかはよく見るのですが hogehoge.test も最近見るようになって、そんなドメインありなのかな、と思い調べたメモ。

関連 RFC

全部読める気がしない。

corphome が乱立してるが、ルールが無い嘆きのスライド :: I wanna pony

特別なトップドメインとして認識しておくもの

いくつかのドメインはトップドメイン( RootZone )として使うことはできませんが、大体のものは IANAのレジストリに一覧として記載されています 。この DB には記載されていないが、特殊用途ドメイン名として RFC 6761 に記載されているドメインがありますが、アプリケーションソフトウェアは特別なものとして認識するべきでなく、

.test

自由に使えます。ただ .test を管理する中央機関はないため、ネットワークが変わると挙動が変わることに注意。レジストラーは test というドメインの登録を許可してはいけない。

.localhost

ローカルホストの IPv4,IPv6 アドレスクエリが常にループバックアドレスに向けられます。

.invalid

無効なドメインとして認識させます。アプリケーションソフトは、名前解決API( resolve )に渡してもいいし、無効としての挙動をしても良い。DNSサーバなどは「無効な」名前として処理をします。レジストラーはこのドメインの登録を許可しません。

example.*, example.com, example.net, example.org,..

ドキュメントでサンプルドメインとして使用します。アプリケーションソフトウェアは特別な名前として処理せずに、名前解決をすること。レジストラは、この example の登録を許可せず、IANA が永続的に登録されます。IANAは example.. のウェブケージを保持しています。

.home, .home.arpa

see : RFC8375

ホームネットワークで使用するドメインです。ただ .home はトップドメイン( RootZone )で既に登録されたので、これからは .home.arpa を使う方が良いというアレ。

ipv4only.arpa

特殊用途ドメインです。RFC7050 は NAT64 で IPv6 のマシンが IPv4 に接続するための技術で、DNS64 がその補助としてIPv4サーバのためのIPv6アドレスを作る。その目的のために ipv4only.arpa という名前が定義したっぽい…?
そのRFC7050 では ipv4only.arpa が特別なドメインとして明確に記載してないので、定義された。

.alt

よくわかんない。ただ The Gnu Name System (分散型?の DNS)にはもう使われているみたい。

see : https://datatracker.ietf.org/doc/rfc9498/

.internal

内部ネットワークで使う。

see : https://blog.nic.ad.jp/2023/9261/
see : https://www.icann.org/en/public-comment/proceeding/proposed-top-level-domain-string-for-private-use-24-01-2024

暗黙的な物

ietfにある RFC を探したけど、どうも暗黙的に使ってるっぽいのがある。

  1. broadcasthost :: ブロードキャストを送る時に使用する?

Discussion

Tomoyuki KoyamaTomoyuki Koyama

.internal をプライベート用途で予約する決定が2024年にICANNでされていました.記事の公開時点との変更点としてコメントを残しておきます.

a. Reserving .INTERNAL for Private-Use Applications
Whereas, on 18 September 2020, the Security and Stability Advisory Committee (SSAC) published SAC113: SSAC Advisory on Private-Use TLDs (SAC113), recommending that the ICANN Board ensure a string is identified and reserved at the top level of the Domain Name System (DNS) for private use, and that this particular string must never be delegated.
(ref) https://www.icann.org/en/board-activities-and-meetings/materials/approved-resolutions-special-meeting-of-the-icann-board-29-07-2024-en#section2.a

参考資料

at yasuat yasu

おー、ありがとうございます m(_ _)m。予約ドメインになったのですね。

(にしても2021年から見たらやっぱ時間かかっちゃうなぁ)