読者です 読者をやめる 読者になる 読者になる

あんパン

こしあん以外は認めない

0x66.netをループバックアドレスに向けた

あけましておめでとうございます。新年初のまともなエントリです。

Web開発をしているとよくlocalhostにアクセスすると思います。テスト用に/etc/hostsを書き換えて適当なドメインループバックアドレスに向けるということも時々やると思います。

そんなときにlvh.meというドメインがあって、これはサブドメイン含めすべてのAレコードが127.0.0.1を向いています。なお、lvhはlocal virtual hostの略だそうです*1

自分も要らないドメイン複数所持しており、その中で全く使い道が思いつかなかった0x66.netのAレコードをサブドメインを含め127.0.0.1に向けました。

$ ping -c 3 0x66.net
PING 0x66.net (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.056 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.117 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.149 ms

--- 0x66.net ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.056/0.107/0.149/0.039 ms

$ ping -c 3 hoge.0x66.net
PING hoge.0x66.net (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.054 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.062 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.116 ms

--- hoge.0x66.net ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.054/0.077/0.116/0.028 ms

複数ドメインでローカルのバーチャルホストにアクセスしたい場合など(あるのかな…)、2つあると便利かと思います。このドメインは自分でも開発時にlocalhostを参照するために使おうと考えており、ループバックアドレス以外に変更する予定はありません。是非お使いください。