リモート コンピューターに次の設定があります。
- イーサネット接続: ローカルネットワークのみ - インターネットアクセスなし
- 4Gドングル: インターネットアクセス
2 つを組み合わせると、インターネットにアクセスできなくなります。ルート テーブルを調査すると、次の永続的なルートが見つかりました。
Network Address Netmask Gateway Metric
0.0.0.0 0.0.0.0 10.128.x.1 Default
(注: 10.128.x.1 は LAN 接続のゲートウェイです)
つまり、基本的にはインターネット トラフィックに LAN を使用します。
ルーティング テーブルを変更するために、次のコマンドを使用しました。
route -p add 10.128.x.0 MASK 255.255.255.0 10.128.x.1 metric 330 if 21
route -p delete 0.0.0.0 MASK 0.0.0.0 10.128.x.1 if 21
(注: 21 がイーサネット アダプタの場合)
しかし、これは効果がありません。4G ドングルと LAN の両方を使用しているとき、Windows PC はまだインターネットに接続できません。この IP アドレスは接続するたびに変わるため、4G ドングルに永続的なルートを追加できません。また、PC に物理的にアクセスできないため、両方の接続がアクティブなときにチームビューアーも切断されるため、テストをあまり行うことができません。
これに加えて、次のことも行いました。
netsh winsock reset
netsh int ip reset
- 「TCP/IPの詳細設定」で4Gドングルのメトリックを1に変更しました
これらすべての効果はありませんでした。同じ設定を別の PC でテストしたところ、この PC ではインターネット アクセスに 4G ドングルが正しく選択されました。
では、このリモート PC ルーティングに何が問題があるのでしょうか? あるいは、他の原因があるのでしょうか?