IPアドレス127.0.0.1に解決されるパブリックワイルドカードドメイン名を知っている人はいますか。たとえば、mywebsite.localhost.comやexample.localhost.comなどのURLをローカルでテストしたいが、DNS設定(hostsファイルなど)を制御できない場合は、このパブリックDNSを使用して127.0に解決します。 .0.1。 localhost.comの前に何があっても、127.0.0.1に解決されるように、ワイルドカードを使用する必要があります。
VMWareは、これを オープンクラウドプラットフォーム のために維持しています。
37Signalsは、必要なIPにマッピングするための完全なドメインを作成しました http://xip.io 。したがって、ローカルホストの場合は、project.127.0.0.1.xip.ioを使用できます。
外部DNS呼び出しを使用してIPに解決されなかった要求に応じて窒息していたため、一部のプロキシツールでこれを使用し始める必要がありました。
注:このドメインは現在失効しているため、以下で説明するように機能しません。
* .127-0-0-1.org.ukが必要なことを実行するようです。
http://www.ecclestoad.co.uk/2006/08/dns-entry-pointing-to-localhost
例:
http://localhost.tv トリックを行います:-)
既存の85のローカルホストドメインのいずれもローカルホストを指していないので購入しました...
* .localhst.co.ukを自由に使用してください(2番目の「o」が欠落していることに注意してください)。私がいる限りそれを存続させます、そしてインターネットはまだ物です。 2つのレベルのTLDでテストしたい人に便利です。
他に何もない場合は、自分でドメインを登録し、それを設定して、そのように動作させることができます。
http://*.localtest.meは、readme.localtest.meを除いて機能しているようです。
http://afraid.org にアクセスして登録できます。無料のドメイン(サブドメインもありますが、AとNS)を完全に制御できます。およびそのようなレコード)および127.0.0.1をポイントします。ワイルドカードをサポートします
Windows DNSを使用している場合は、新しいゾーンを作成してから、DnsCmdを使用して@および*のAレコードを追加できます。
dnscmd /RecordAdd local * 3600 A 127.0.0.1
dnscmd /RecordAdd local @ 3600 A 127.0.0.1
URLでリテラルIPアドレスを使用しないのはなぜですか?
http://127.0.0.1/
(古いIPv4)http://[::1]/
(新しいIPv6)