Windowsホスト経由で特定のIPアドレスへのアクセスをブロックしたい。
これはIPアドレス41.190.8.17
です。そして、これは私のホストファイルの内容です。
# localhost name resolution is handle within DNS itself.
127.0.0.1 41.190.8.17
ブラウザにアクセスして41.190.8.17
と入力すると、直接サイトに移動します。
なぜこれを無視しているのか誰か教えてもらえますか?
Hosts-fileはDNSを介した名前解決にのみ使用されているため、このようには機能しません。すでにIPアドレスであるため、Windown(またはアプリケーション)はDNSルックアップを実行する必要はありません。
Windowsファイアウォールを使用して、IPアドレスへのアクセスをブロックする必要があると思います。多分 this は、使用しているWindowsのバージョンによって異なります。