Windows 7 を新しくクリーン インストールしました。ファイルを編集しhosts
、ping
コマンド ラインから正しい設定を使用すると、ping
インターネットではなくローカル ネットワーク サーバーにアクセスできます。Firefox も設定を認識し、正しいローカル サーバーにアクセスします。
Chrome、Safari、IE は新しい設定をまったく認識しません。プロキシはどこにも設定していません。再起動し、" ipconfig
/ flushdns
" を付け、DNS サービスを停止して開始し、ブラウザ キャッシュをフラッシュし、必死に手を振り、かなりの量の悪態をつきました。
これらのブラウザに新しい設定を認識させるにはどうすればよいですか?
答え1
これらのうちの 1 つで、最終的に問題は解決しました。1 つに絞り込めればよいのですが。代わりに、ここにリストがあります。番号が付けられているので、コメントで特定の項目を参照できます (必要に応じて削除できます)。ホストの使用は、私にとっては先制的な措置です。今回は、ブロックする予定の場所には既に行っていました。
まずは簡単なものから始めましょう:
1) はい、ファイルは HOSTS と呼ばれ、32 ビットまたは 64 ビットのプログラムでは C:\Windows\System32\drivers\etc にのみ存在する必要があります。システム内の他のファイル/フォルダーとは異なり、このファイルまたはそのフォルダーの場所には「リンク」やリダイレクトはありません。
2) 拡張子はなく、HOSTS.txt ではありません (もう一度説明する必要があると考える人のために)
3) メモ帳のホスト内で、アイテム リストの最後にスペース/改行がありますか?
ipconfig /flushdns
4)コマンドプロンプトでDNSclient サービスが実行されている場合、DNS キャッシュはフラッシュされます。
奇妙なものへ
5) ホストは DNS キャッシュに吸い込まれ、変更されてファイルの日付が変更された後にのみ実行されると主張しています。再起動が必要になる可能性があります。
6) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\ServiceProvider は、DNS 解決の優先項目の場所です。私はこれをいじっていましたが、Windows 7 はこれらの優先項目を使用します。
7) ファイル ホストを破棄して最初から作り直す必要があると主張し、一部の人にとってはこれで問題が解決した。(実際に何が変わったのか疑問に思う)
(7 と 5 は興味深いです。いじっている間に時間がかかり、編集/変更の 1 つだけの間にバックグラウンドで何かがトリガーされたからです)
そして本当に奇妙なのは
8) アクセス許可の項目として NETWORK SERVICE を追加し、制御を許可しますか?
9) ファイルを読み取り専用に設定します。 奇妙なことに、ファイルを再作成して読み取り専用に設定すると、再び機能するようになりました。(ファイル時刻の変更については、5 を参照してください)
10) 「スパイウェア ブラスター」が影響している可能性を確認するために、ホストの保存とホストの戻りを実行しましたが、目に見える変更は読み取り専用に設定されたことだけでした。(これにより、書き換えも行われます) もちろん、変更を許可しない、または変更を加えない AV タイプのプログラムは他にも多数ある可能性があります。
11) すべてのインターネット一時ファイルを消去します。具体的には、「インターネット オプション」の「全般」タブの「閲覧の履歴」の「削除」を使用して、すべてを削除することを選択します。
12) DNS キャッシュ サービスのオン/オフ、フラッシュ、再テスト。
すると突然それがうまくいきました。
上記の項目の一部には管理者アクセスまたは昇格が必要な場合がありますが、その場合は通知が表示されるため省略します。私のマシンではほとんどの IP6 項目がオフになっていますが、そうすると状況が変わります。私は主に IP4 を使用していました。
システム自体にロックされている DNS 解決があります。dnsapi.dll ファイルを確認してください。これらの項目はより高い優先度で使用されていると言われています。(私が疑問に思っているもう一つのこと) そのため、Web から DNS が来なくても、またはキャッシュ内になくても、一部のアドレスを解決できます。