ChromeはWi-Fiに接続しているときにイーサネットネットワークからブラウズできません。しかしIEは可能です

ChromeはWi-Fiに接続しているときにイーサネットネットワークからブラウズできません。しかしIEは可能です

私の PC は、インターネットにアクセスするために WIFI アクセス ポイントに接続されています。これは正常に動作しています。現在、イーサネット ケーブルを使用して組み込みシステム (ルーターなど) を PC に接続しています。これで、コマンド プロンプトからgoogle.com、などの外部アドレスと組み込みシステムの IP ( 192.168.1.1) を ping できるようになりました。つまり、基本的に私の PC は両方のインターフェイスを正常に使用しています。IE から、組み込みシステムの管理者ログイン ページだけでなく、外部の Web サイトも閲覧できます。

しかし、Chrome は外部の Web サイトを閲覧することしかできず、組み込みシステムのログイン ページにアクセスできません。Chrome は、ページにアクセスするために WIFI ネットワーク インターフェースを使用しようとしているため、失敗していると思います。ログイン ページ ( 192.168.1.1) にアクセスしようとするときに、Chrome にイーサネット インターフェースを使用させるにはどうすればよいですか?

PC から WIFI を切断すると、Chrome は組み込みシステムのログイン ページに正常にアクセスできることに注意してください。

答え1

私も以前同じようなことをしたことがあり、正しく動作させるために PC のルーティング テーブルを変更する必要がありました。有線 IP が 192.168.1.25 で、無線 IP が 123.123.123.123 の場合、これらのコマンドを使用して、トラフィックを正しいインターフェイス経由でルーティングするようにコンピューターを設定する必要があります。(コマンド プロンプトは管理者モードになっている必要があります。)

route add 192.168.1.1 mask 255.255.255.0 192.168.1.25 metric 2
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 123.123.123.123 metric 5

最初のエントリは、組み込みシステムが有線接続を使用するように設定し、他のすべてのトラフィックは WiFi 経由で送信されます。ただし、これにはいくつかの注意点があります。インターフェイスには、すでに基本メトリック値が関連付けられている可能性があります。route print完了したら実行し、192.168.1.1 のメトリックがデフォルト (0.0.0.0) ルートのメトリックよりも低いことを確認します。メトリックが大きい場合は、デフォルト ルートのメトリックを増やす必要がある場合があります。

これは、Windows を起動するたびにリセットされます。テストには適していますが、-pルートを永続的にするにはフラグを含める必要があります。新しいネットワークに移動する場合は、これを忘れないようにしてください。

route add -p 192.168.1.1 mask 255.255.255.0 192.168.1.25 metric 2

ワイヤレス接続で 192.168.1.1/24 の IP が使用されている場合、アクセスできないことに注意してください。組み込みシステム ルートのサブネット マスクを常に下げることで、この問題を回避できます。

答え2

かなり奇妙な動作です。私が知っている唯一の方法は、ForcebindIP というダウンロード可能なアプリケーションを使用することです。これを system32 フォルダーに貼り付けて、次を実行します。

ForceBindIP %IPofethernetinterface% %PathofChrome%

関連情報