ドキュメントによると、WindowsのROUTE/Fコマンドについては誰もが知っています。
「すべてのゲートウェイエントリのルーティングテーブルをクリアします。これをコマンドの1つと組み合わせて使用すると、コマンドを実行する前にテーブルがクリアされます。」
注意深い言い回しに気付いた場合、すべてのエントリのルーティングテーブルはクリアされませんが、すべてのゲートウェイエントリ。小さいながらも重要な違いですが、これは私の質問の内容ではありません。私の質問は、再起動直後に何が起こるかについてです。
「ROUTE/F」を発行し、「ROUTE PRINT」を介して、実際にすべてのゲートウェイエントリがルーティングテーブルから削除されたことを確認しますが、再起動後、「ROUTE/F」がまったくなかったかのように、元のルーティングテーブルが魔法のように復元されます。発行済み。
私の質問は、Windowsはこれらの値をどこから取得するかをどのように知るのですか?それらはレジストリのどこかに保存されていますか?もしそうなら、それらはどこに保存されていますか?
コンピューターはルーターでネットワークに接続されていますか?通常、コンピューターは、ルーターからゲートウェイ、サブネット、およびIPを要求するネットワークカードをアクティブ化すると、DHCPクエリを送信します。コンピュータをネットワークから切断してから、route /F
を実行し、マシンを再起動してみてください。