理系学生日記

おまえはいつまで学生気分なのか

例示用ドメインと例示用IPアドレス

ガイド上でサンプルのドメイン名を例示したい、テストデータでダミーのメールアドレスを登録したい、 ドキュメントでサンプルのIPアドレスを示したいといったケースがあります。 こう言ったときに記述するドメイン等は、記述時点では世界中に存在していなかったとしても、未来に誰かが登録するかもしれません。

そういった不安をなくすため、RFC 2606では例示用のドメインを、RFC 5737では例示用のIPアドレス帯を定義しています。

To reduce the likelihood of conflict and confusion, a few top level domain names are reserved for use in private testing, as examples in documentation, and the like. In addition, a few second level domain names reserved for use as examples are documented.

Reserved Top Level DNS Names

例示用ドメイン名

トップレベルドメイン

まずRFC 2606では以下の4つのトップレベルドメインが定められています。例示用には.exampleが利用できます。

トップレベルドメイン 用途
.test DNSレコードのテスト等
.example ドキュメント上の例示
.invalid 無効ドメインの構築用
.localhost loop back IPアドレスを指すAレコード用

セカンドレベルドメイン

例示用のセカンドレベルドメインには、以下の3つが定められています。よく見るのはexample.comでしょうか。

  • example.com
  • example.net
  • example.org

.jpで使える例示用ドメイン

例示用ドメインとして、JPRSでは以下のドメインを定めています。 日本語ドメインにも例示用が存在するのは、今回初めて知りました。

例示に使用可能なドメイン名はありませんか?

"EXAMPLE"を用いたもの
例: EXAMPLE.JP
   EXAMPLE.CO.JP
   EXAMPLE.NE.JP

"EXAMPLE"の後に1桁の数字(""0""から""9"")がつく文字列を用いたもの
例: EXAMPLE1.JP
   EXAMPLE2.CO.JP
   EXAMPLE3.NE.JP

次の日本語ドメイン名

ドメイン名例.JP (日本語JPドメイン名)
XN--ECKWD4C7CU47R2WF.JP (「ドメイン名例.JP」のpunycode表記)

例示用IPアドレス帯

以下3つのIPアドレス帯が例示用として確保されています。

  • 192.0.2.0/24 (TEST-NET-1)
  • 198.51.100.0/24 (TEST-NET-2)
  • 203.0.113.0/24 (TEST-NET-3)