プロキシサーバーと/etc/hostsファイル

プロキシサーバーと/etc/hostsファイル

今日私は/ etc / hostsが新しいターゲットサーバーをテストするための実行可能なオプションではないというニュースを聞きました。 /etc/hosts の変更された DNS はまだ以前の DNS 設定をキャッシュでき、テストで誤った結果が得られます。

唯一のオプションは、プロキシサーバーを設定し、各ブラウザにプロキシ情報を設定することです。

これが本当かと思います。テストのために自分のコンピュータに各ブラウザを設定する必要がありますか?

答え1

/etc/hostsDNSはまったく使用されていないので、DNSキャッシュについて話すことは意味がありません。このファイル/etc/nsswitch.confには、(名前サービススイッチ設定ファイル)で指定されているようにDNSの名前解決に対する権限があります。

したがって、そこにIPホストマッピングを入力すると、/etc/hosts常にDNSよりも優先されます。 (もちろん、修正しない限り、そうするのに/etc/nsswitch.conf十分な理由がなければなりません。)

関連情報