指定したIPを返すDNSサービス

バーチャルホスト設定がしたいんだけど、Aレコード書き換えるのは面倒だし
かといって hosts ファイルを書き換えるのも…なときに使えるのが、ワイルドカードDNS

主に xip.ionip.io が有名で、1.1.1.1.xip.io や 127.0.0.1.xip.io のように
ホスト名の前にIPアドレスを指定すると、指定したIPアドレスを名前解決時に返してくれます。

これが便利で、vettel.1.1.1.1.xip.io や vet5.1.1.1.1.xip.io のように
IPアドレスの前に文字列を足すこともできます。

また、OAuth API などを利用するときには、IPアドレスを受け付けないサービスもあり、
Google なんかの API もドメインでの URI 認証が必要になっています。

そんな時にワイルドカードDNSを使うと疑似 URI を即座に得ることができるので
この問題をクリアすることができます。

が、xip.io はサービスが頻繁に落ちることでも有名で、現在も絶賛サービスダウン中です。

nip.io はオランダの会社が xip.io をオマージュしたサービスで、同様の機能を持ち
xip.io より安定したサービスを提供してくれています。