Windows 7 がネットに繋がらなくなる
せっかく MSDN からダウンロードしたのに、ずっと放置していたので、連休で時間が余ってるうちに、Windows 7 をインストールしてみた。
Visual Studio だの、Office だのをインストールした後、まとめて Windows Update をかけたら、再起動後になぜかネットに繋がらない。というか、ローカルネットワークは問題なく見えるんだけど、インターネットが駄目。ping すら到達しない。
で、どのアップデートが悪さをしたのかわからないけど、繋がらない原因は、ディフォルトゲートウェイが重複して登録されるため。ルーティングテーブルがこんな感じになる。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
IPv4 ルート テーブル ============================================================================= アクティブ ルート: ネットワーク宛先 ネットマスク ゲートウェイ インターフェース メトリック 0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.2 10 <span style="color:red"> 0.0.0.0 0.0.0.0 リンク上 192.168.0.2 20</span> 127.0.0.0 255.0.0.0 リンク上 127.0.0.1 306 127.0.0.1 255.255.255.255 リンク上 127.0.0.1 306 127.255.255.255 255.255.255.255 リンク上 127.0.0.1 306 192.168.0.0 255.255.255.0 リンク上 192.168.0.2 266 192.168.0.2 255.255.255.255 リンク上 192.168.0.2 266 192.168.0.255 255.255.255.255 リンク上 192.168.0.2 266 224.0.0.0 240.0.0.0 リンク上 127.0.0.1 306 224.0.0.0 240.0.0.0 リンク上 192.168.0.2 266 255.255.255.255 255.255.255.255 リンク上 127.0.0.1 306 255.255.255.255 255.255.255.255 リンク上 192.168.0.2 266 ============================================================================= 固定ルート: なし |
従って、メトリック 20 のディフォルトゲートウェイを削除してやれば、ちゃんと繋がるようになる。コマンドプロンプトを管理者権限で開いて、以下のコマンドを実行する。
1 2 3 4 |
route delete 0.0.0.0 metric 20 |
以前も何かこんなことがあったような気がするけど…まあ、いいや。頑張れ! Microsoft!