【Windows】デフォルトゲートウェイが複数登録されて通信がループしている時の削除手順

【Windows】デフォルトゲートウェイが複数登録されて通信がループしている時の削除手順
🛡️ 超解決

Windowsパソコンでインターネット接続が不安定になったり、特定のサイトにアクセスできなかったりする場合、デフォルトゲートウェイが複数登録されている可能性が考えられます。この状態では、データが正しい経路を通らず、通信がループしてしまい通信障害を引き起こします。この記事では、不要なデフォルトゲートウェイを特定し、安全に削除して通信を正常化する手順を解説します。

【要点】デフォルトゲートウェイの重複を解消し通信を正常化する手順

  • コマンドプロンプトでの確認: 現在のルーティングテーブルとネットワーク設定を確認し、不要なゲートウェイを特定します。
  • ネットワークアダプター設定の修正: 誤って手動設定されたゲートウェイやDHCPの競合を、アダプターのプロパティから解消します。
  • DHCP設定の更新: IPアドレスの再取得を行い、ネットワーク設定を最新の状態にリフレッシュします。

ADVERTISEMENT

デフォルトゲートウェイの重複が通信ループを引き起こす仕組み

デフォルトゲートウェイは、パソコンがローカルネットワーク外のインターネットなどの外部ネットワークと通信する際に、データパケットを送るべき最初のルーターのIPアドレスを指します。通常、ネットワークアダプターごとに設定されるデフォルトゲートウェイは一つのみです。これが複数登録されると、パソコンはどのゲートウェイにパケットを送れば良いか判断できなくなり、通信が不安定になります。

ルーティングテーブルには、どの宛先IPアドレスにパケットを送る際にどのゲートウェイを使用するかの情報が格納されています。デフォルトゲートウェイの重複は、このルーティングテーブルに複数の「0.0.0.0」宛ての経路が登録されることを意味します。これにより、パケットは意図しないゲートウェイに転送されたり、内部で無限に転送され続けたりする通信ループが発生し、結果としてインターネット接続が切断されたり、非常に遅くなったりするのです。

この問題は、DHCPサーバーからの誤った設定配布、複数のネットワークアダプターが有効になっている状態での手動設定の重複、またはVPN接続が既存のネットワーク設定に影響を与えることで発生します。

不要なデフォルトゲートウェイを削除する手順

ここでは、Windows 11を基準に、不要なデフォルトゲートウェイを削除し、ネットワーク通信を正常化する手順を解説します。Windows 10でも同様の操作が可能です。

  1. 現在のルーティングテーブルを確認する
    タスクバーの検索ボックスに「cmd」と入力し、「コマンドプロンプト」を右クリックして「管理者として実行」を選びます。
    コマンドプロンプトが開いたら、route printと入力してEnterキーを押してください。これにより、現在のルーティングテーブルが表示されます。「IPv4 ルート テーブル」セクションを確認し、「ネットワーク宛先」が「0.0.0.0」となっている行を探します。通常は一つだけですが、複数存在する場合は重複しています。
  2. ネットワークアダプターごとのゲートウェイを確認する
    コマンドプロンプトで、次にipconfig /allと入力してEnterキーを押します。これにより、各ネットワークアダプターの詳細なIP設定が表示されます。特に「デフォルト ゲートウェイ」の項目を確認し、どのネットワークアダプターに複数のゲートウェイが設定されているか、または意図しないゲートウェイが設定されていないか確認してください。
  3. 不要なデフォルトゲートウェイを特定する
    route printipconfig /allの結果を比較し、現在使用しているネットワークアダプターに割り当てられている正しいデフォルトゲートウェイのIPアドレスを特定します。それ以外の「0.0.0.0」宛てのゲートウェイが不要なものです。
  4. ネットワークアダプターの設定から削除する
    スタートボタンを右クリックし、「設定」を選びます。
    左側のメニューで「ネットワークとインターネット」をクリックし、「ネットワークの詳細設定」を選択します。
    「ネットワークアダプターのオプション」をクリックします。
    ネットワーク接続ウィンドウが開いたら、デフォルトゲートウェイが重複している可能性のあるネットワークアダプターを右クリックし、「プロパティ」を選びます。
    「インターネットプロトコルバージョン4 TCP/IPv4」を選択し、「プロパティ」ボタンをクリックします。
    「IPアドレスを自動的に取得する」と「DNSサーバーのアドレスを自動的に取得する」が選択されていることを確認します。もし「次のIPアドレスを使う」や「次のDNSサーバーアドレスを使う」が選択されている場合は、デフォルトゲートウェイの項目に誤ったIPアドレスが手動で入力されていないか確認し、必要であれば修正するか、「自動的に取得する」に変更します。
    設定を変更したら、「OK」をクリックしてウィンドウを閉じます。
  5. DHCP設定を更新する
    コマンドプロンプトに戻り、ipconfig /releaseと入力してEnterキーを押し、現在のIPアドレスを解放します。
    次にipconfig /renewと入力してEnterキーを押し、新しいIPアドレスとネットワーク設定をDHCPサーバーから再取得します。これにより、不要なゲートウェイ情報がリフレッシュされることがあります。
  6. ルーティングテーブルを再確認する
    再度route printコマンドを実行し、「IPv4 ルート テーブル」で「ネットワーク宛先」が「0.0.0.0」の行が一つになっているか確認します。一つになっていれば、問題は解決されているはずです。

デフォルトゲートウェイ設定時の注意点と発生しがちなトラブル

デフォルトゲートウェイの設定は、ネットワーク通信の根幹をなすため、誤った操作は深刻な通信障害を引き起こします。ここでは、設定時に注意すべき点と、よく発生するトラブルへの対処法を解説します。

意図しないゲートウェイを削除して通信ができなくなる場合

誤って正しいデフォルトゲートウェイを削除してしまい、インターネットに接続できなくなることがあります。

原因: 複数のゲートウェイがある中で、正しいものを誤って判断し削除したためです。

対処法:

  1. 正しいゲートウェイIPアドレスの確認: ルーターの背面や取扱説明書に記載されているデフォルトゲートウェイのIPアドレス(例: 192.168.1.1や192.168.0.1)を確認します。また、同じネットワーク内の別の正常なPCでipconfigコマンドを実行し、そのPCのデフォルトゲートウェイのIPアドレスを確認することも有効です。
  2. ネットワークアダプターのプロパティで再設定: 「不要なデフォルトゲートウェイを削除する手順」のステップ4を参考に、該当するネットワークアダプターの「インターネットプロトコルバージョン4 TCP/IPv4」プロパティを開きます。「次のIPアドレスを使う」を選択し、デフォルトゲートウェイの欄に確認した正しいIPアドレスを入力します。IPアドレスとサブネットマスクも合わせて設定が必要です。設定後、「OK」をクリックして適用します。

再起動後にゲートウェイが再び重複してしまう場合

一時的に問題が解決しても、PCを再起動すると再びデフォルトゲートウェイが重複してしまうことがあります。

原因: DHCPサーバー側の設定ミス、または別のネットワークアダプターに固定IPアドレスやデフォルトゲートウェイが誤って設定されているためです。また、仮想ネットワークアダプターが影響している可能性もあります。

対処法:

  1. DHCPサーバーの設定を確認する: ネットワーク管理者に連絡し、DHCPサーバーが複数のデフォルトゲートウェイ情報を配布していないか確認してもらうことが最も確実です。自宅のルーターがDHCPサーバーを兼ねている場合は、ルーターの設定画面にアクセスし、DHCP設定を確認します。
  2. すべてのネットワークアダプターの設定を見直す: 物理的なイーサネットアダプターだけでなく、Wi-Fiアダプター、Bluetoothアダプター、仮想マシン用の仮想アダプターなど、すべてのネットワークアダプターのIPv4プロパティを確認します。意図せず固定IPアドレスやデフォルトゲートウェイが設定されている場合は、「IPアドレスを自動的に取得する」に変更します。
  3. DHCPクライアントサービスの再起動: タスクバーの検索ボックスに「サービス」と入力し、サービスアプリを開きます。「DHCP Client」サービスを見つけて右クリックし、「再起動」を選びます。

VPN接続時にデフォルトゲートウェイが変更される場合

VPN接続を確立すると、通常のデフォルトゲートウェイではなく、VPN経由で通信するよう設定が変更されることがあります。これが既存のネットワーク設定と競合し、通信の問題を引き起こすことがあります。

原因: VPNクライアントソフトウェアが「リモートネットワークでデフォルトゲートウェイを使用する」設定になっているためです。

対処法:

  1. VPNクライアントの設定を確認する: 使用しているVPNクライアントソフトウェアの設定画面を開き、「リモートネットワークでデフォルトゲートウェイを使用する」や「VPN接続時にデフォルトゲートウェイを変更する」といったオプションを探します。このオプションが有効になっている場合は、必要に応じて無効にしてください。
  2. VPN接続を一時的に無効にする: VPN接続を一時的に切断し、デフォルトゲートウェイの重複が解消されるか確認します。これにより、問題の原因がVPNにあるかどうかを特定できます。

ADVERTISEMENT

ネットワークアダプタープロパティとコマンドプロンプトでの削除方法の比較

項目 ネットワークアダプターのプロパティ コマンドプロンプト(route delete)
適用範囲 特定のネットワークアダプターの設定 OS全体のルーティングテーブル
永続性 設定を保存すれば永続的に適用される 通常は一時的で、再起動すると元に戻る
操作の難易度 GUI操作で比較的簡単 コマンド入力が必要でやや専門的
推奨される状況 DHCPの自動取得への変更、固定IP設定の修正 一時的なテスト、DHCP設定が一時的に誤動作している場合

デフォルトゲートウェイが複数登録され、通信がループする問題を解決する手順を解説しました。コマンドプロンプトでの確認からネットワークアダプターのプロパティ修正、DHCP設定の更新まで行うことで、ほとんどの重複問題は解消できます。通信が正常化された後は、定期的にネットワーク設定を確認し、ルーターのDHCP設定が適切であるかどうかも確認しましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。