カスタムIPホスト行をホストファイルに追加する必要があります。c:\windows\system32\drivers\etc\hosts
これを追加してみました:199.229.249.151 models.db
ファイルを保存してホストにpingを実行しようとすると、ブラウザはそれを見つけることができません。コマンドラインを使用してホストファイルに読み取り専用を追加しようとしました-同じ結果です。 DNSキャッシュをフラッシュしてみましたが、何も変わりません。
何を忘れているの?
私は同じ問題に遭遇し、多くのことをチェックした後、問題は最終的に行末でした、私は行末をWindows形式に変更し、それは機能しました。
私はこの問題に一度遭遇しました、問題はWindowsがHostファイルを無視し、私がそれを修正したことです:
- Hostsファイルを
C:\Windows\System32\drivers\etc
からデスクトップなどにコピーします- そこでhostsファイルを削除します
- コピーしたhostsファイルを
C:\Windows\System32\drivers\etc
にコピーして戻します
理由はわかりませんが、修正されています。
Localhostにpingを実行してみてください。
動作する場合は、ipまたはエントリに問題があります。そうでない場合は、hostsファイルが不良です。どこに行くかに注意してください。 ipv6を試すかもしれません。それでも、hostsファイルが壊れていることを意味します。
それからすべてを削除し、エントリまたはローカルホストのみを残します。 1行のみで、他には何もありません。改行すらありません。問題が解決するまで、どこかに置いておきます。
それが機能する場合は、物事を壊すエントリがあります。行末をWindows形式に変換してみてください。通常、ホワイトスペースは、気づきにくいため、物事を混乱させます。
メモ帳を開く>スタートメモ帳を開く>管理者として開く。
それをANSI hostsファイルとして保存します(.txt拡張子ではなく、すべてのファイルを選択し、hostsという名前を付けます)
すべてのホストファイルエントリをコピーして保存します。
最後に、目的の場所にコピーされたhostsファイルをC:\ tempfolder\hostsとc:windows\system32\drivers\etcフォルダーにコピーします。
同じ問題が発生し、ホストがユニコードであることがわかりました。ANSIに変更すると、問題が解決します