Windows 10。同じ IP 範囲の 2 つのネットワーク間のルーティング

Windows 10。同じ IP 範囲の 2 つのネットワーク間のルーティング

Windows 10 で奇妙な問題が発生しています。IP 範囲が 192.168.1.X である最初のローカル企業ネットワークがあります。また、Cisco VPN を使用して 2 番目のオープン VPN 企業ネットワークにも接続しています。2 番目のネットワークの IP 範囲も 192.168.1.X です。

LAN リソースとスタンド リソースがほとんどないため、両方のネットワークを使用する必要があります。これを実行しようとすると、ルーティングが不正になり、一方のネットワークにしかア​​クセスできず、もう一方のネットワークにはアクセスできなくなります。たとえば、次のようになります。 - OpenVPN をオフにする - OpenVPN リソースは使用できますが、ローカル リソースは使用できません - OpenVPN をオンにする - OpenVPN リソースは使用できませんが、ローカル リソースを使用できます

これを解決するために、何らかのルーティングや設定を行うことはできますか?

答え1

残念ながら、あなたが説明している/尋ねている方法ではそれは不可能です。

通信する必要がある VPN 上の IP が少数で、これらの IP がネットワークで使用されていない場合は、VPN の openvpn プロファイルと「アップ スクリプト」を調整して、特定の IP のみが VPN にルーティングされるようにすることができます。ルーティングは「最適なものを最初に」行うため、サブネットが小さい場合 (>24)、またはホスト ルート レコードが 1 つしかない場合 (32) でも、それが主に使用されます。残りはすべて、LAN で接続している「通常の」192.168.1.0/24 ネットワークで処理されます。

OpenVPN はクライアント レベルで NAT を提供するため、別のオプションとしてこのオプションを利用すると、VPN 上に 192.168.1.0/24 ネットワークがあっても、OpenVPN クライアント レベルで他のサブネットに NAT できるため、競合は発生しません。

答え2

設計上、希望どおりの結果を得ることはできません。この場合、ネットワーク インターフェイスごとに異なるサブネットを使用する必要があります。

関連情報