Windows に特定の NIC カードの使用を強制する

Windows に特定の NIC カードの使用を強制する

デスクトップ コンピューターが 2 台並んで設置されており、ワイヤレス アクセス ポイントからかなり離れています (それぞれ C1 と C2)。C1 は Windows 7 Pro を実行し、C2 は Windows 10 Home を実行しています。残念ながら、Wi-Fi の速度はそれほど速くありません (かなり離れています)。しかし、これが現在私が持っている唯一のインターネット接続です。

これらのコンピューター間で大容量のファイルを共有することが多いため、これら 2 台のネットワーク接続に遠方のワイヤレス アクセス ポイントを使用しないことにしました。代わりに、これらのコンピューターの基本トラフィックを処理するために冗長性のある予備の有線ルーターをセットアップしました。理想的には、このルーターをこのワイヤレス信号のリピーターとしてセットアップして接続を改善しますが、このような長距離にいるのは私だけなので、信号をリピートしたくありません。

つまり、私たちが持っているものを明確にすると、次のようになります。

    C1 & C2 Wifi Adapter Nic                      C1 & C2 Onboard NIC

            Internet                                Base Router
               |                                      /      \ 
          Wifi Router                                C1      C2
          /        \  
         C1        C2

ここに問題があります: C1 または C2 で Wi-Fi と有線 NIC の両方が有効になっている場合: C1 と C2 は有線接続を使用してインターネットにアクセスしようとしますが、接続がないためすべての DNS と接続が失敗します。Windows 共有は約 1 Mbps で送信します。

C1またはC2のWi-Fi NICが無効になっている場合:有線接続は高速(25Mbps以上)で完璧に機能しますが、インターネットにアクセスできません。

私が解決したいのは次のことです: c1 と c2 は、Windows 共有と、WiFi NIC 以外の UPNP 接続にのみ有線 NIC を使用します

c1 と c2 はインターネット TCP/IP 接続にのみ WiFi NIC を使用します

考慮すべき点: 有線 NIC を 192.168.1.xxx に設定し、無線 NIC を 192.168.0.xxx ネットに設定しました。

答え1

ベース (有線) ルーターでは、ルーティング機能を無効にする必要があります。基本的には、DHCP、NAT、ポート転送などがないダム スイッチにします。

各コンピューターの有線接続には、静的 IP アドレスを設定するか、DHCP のままにして、各コンピューターに 169.254.xx の範囲のアドレスを自動割り当てさせることもできます。DNS アドレス ボックスには、ワイヤレス ルーターの IP アドレスを使用します。デフォルト ゲートウェイが設定されていないことを確認します (自動割り当てアドレスを使用している場合は、デフォルト ゲートウェイは設定されません)。

最後に、2 つの接続があるコンピューターで、ワイヤレス アダプターの優先順位が最も低いことを確認します (これにより、アドレスを解決するために常に最後に検索されます)。

これで、コンピュータが両方のネットワークに接続され、探しているリソースがあるネットワークが自動的に選択されるシナリオが実現します (つまり、インターネット トラフィックはワイヤレス経由で行われ、内部接続には有線接続が使用されます)。

両方のコンピューターに 2 つの接続がある場合、両方のコンピューターが各ネットワークで IP アドレスを持つことに注意してください。ワイヤレスを使用して相互に通信しようとしている場合は、他のコンピューターの有線アドレスを使用してホスト ファイルを手動で更新する必要がある可能性があります。つまり、静的アドレスが必要になりますが、アドレスの解決に DNS は使用されません。Windows は IP に基づいてトラフィックをルーティングします。

関連情報