
私は Thunderbolt Ethernet 経由で接続された 2 台の Windows 10 Pro for Workstations マシンを持っており、PC_A 経由で NAS サーバーへの高速 10GbE 接続を利用して、10GbE アダプターを持たない PC_B の転送速度を向上させたいと考えています。10.10.10.0
ネットワークは、スイッチに接続されたルーターによって管理されています。
要件は、PC_A が利用可能な場合に、PC_B から NAS にトラフィックを転送することです。
ネットワークトポロジー:
インターフェースをブリッジしたくありません (マシンの 1 つがダウンした場合に備えて)。
これまでに次のことを行いました。
- PC_Aでルーティングを有効にしました(
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPEnableRouter=1
ルーティングサービスを開始しました) - PC_Aでは、インターフェイスから高速20GbEインターフェイスへのインターネット接続共有を有効にし
10.10.10.100
、IPを次のように変更しました。192.168.137.1
192.168.137.27
PC_Bでは、ゲートウェイでIPを取得したDHCPに20GbEインターフェースを設定しました。192.168.137.1
- PC_Bでは、NAS IPの静的ルートを追加しました
route -p add 10.10.10.102 mask 255.255.255.255 192.168.137.1 IF 3
(インターフェイス3は高速20GbEです)
転送速度が1MB/秒程度と非常に遅いので、「インターネット接続の共有」が実際にはWindowsルーターを使用していないのではないかと思います。
「インターネット接続の共有」を無効にして、20GbE 接続の両側に静的 IP を割り当てると、データをフルスピードで転送できますが、PC_B は NAS サーバーに到達できません。
PC_A 経由でトラフィックを転送したり、「インターネット接続の共有」の速度を上げたりするにはどうすればよいでしょうか?