2

さまざまなドメインがICANN によって 127.0.53.53 にリダイレクトされ、現在および将来の名前の衝突の可能性について人々に警告していることを認識しています。

ただし、ドメインを使用して Vagrant で実行されている開発サイトなど、hosts ファイル内のエントリ.devは引き続き尊重され、優先されると想定しました。

現在、ほとんどのブラウザー (Safari 7.1.2、Firefox 35、Chrome Canary) が関係なく 127.0.53.53 に接続しようとしている Mac (OSX 10.9.5) の状況があります。私がそれを機能させる唯一の方法は、TLD を別のものに変更することです。

奇妙なことに、私のメイン ブラウザである Chrome 安定版 39.0.2171.95 では、.devホスト ファイルのエントリは現在でも問題なくロードされます。

アプリの再起動、VM の再起動、ホスト ファイルの簡素化、エラーの検索、キャッシュのフラッシュなど、さまざまなことを試しましたdscacheutil -flushcache。他の TLD (またはなし) を含むホスト エントリは引き続き正常に動作します。

修正可能 / 忘れ物はありますか?

4

1 に答える 1

7

その理由は、/etc/hosts ファイルを (Dropbox に) シンボリック リンクし、この回答を読んだところ、既に有効な DNS レコード (ICANN の 127.0. 53.53 is) – ファイルがシンボリックリンクの場合、明らかに最初にチェックされません。

シンボリックリンクを削除すると、再び機能することを確認しました。ただし、Chrome が異なる理由を説明することはできません。

于 2015-01-13T19:20:08.377 に答える