私は Windows 7 32 ビットを実行しているマシンを 5 台、Windows XP SP3 32 ビットを実行しているマシンを 2 台持っています。ドメインではなくワークグループを使用しています。簡易ファイル共有は有効になっています。すべてのマシンにギガビット NIC があり、短い距離で CAT 6 ケーブルが適切に配線され、すべてギガビット スイッチに接続されています。これらのマシンはすべて静的 IP アドレスを使用し、10/100 ルーター (変更不可) 経由でインターネット (50/50Mb FiOS) に接続されています。
インターネット ルーターが切断されている場合、どのマシン間でも簡易ファイル共有は Gb 速度で移動しますが、インターネットに接続されている場合は速度が 3 分の 1 または 4 分の 1 に低下し、常に 10Mb 未満になります。インターネット接続を削除すると、速度はマシンの能力によってのみ制限され、再び上昇します。
そこで、各マシンに 2 番目のギガビット NIC を配置し、ギガビット スイッチにリンクしました。マシン間のトラフィックは、最初のネットワークから切断されない限り、この 2 番目のネットワークを使用しません。
ネットワーク 1 - 192.168.1.xxx (10/100 インターネット ルーターに接続) ネットワーク 2 - 10.0.1.xxx (ネットワーク上のすべてのデバイスはギガビット)
マシン間のトラフィックを、10/100 デバイスによって速度が制限されない 2 番目のネットワークに流すにはどうすればよいでしょうか。ファイル転送によってインターネット側が乱雑にならないので、2 番目のネットワークというアイデアはむしろ気に入っています。すべてのマシンがインターネットに接続されている必要があります。
マネージド スイッチ? ネットマスキング? VPN? 必要に応じて、インターネット ルーターを含む任意の IP アドレスを変更できます。ネットマスキングについては、まだ困惑しています。
答え1
これ以上システムを追加する予定がない場合は、システムごとに HOSTS ファイルを設定するか、\\10.0.1.xxx
アドレスを介して共有することができます。まずはホストから始めましょう。
開くとメモ帳 (管理者として)ファイルを編集して%windir%\system32\drivers\etc\hosts
and %windir%\system32\drivers\etc\hosts
、次のようにホストを追加できます。
10.0.1.2 Host1
10.0.1.3 Host2
10.0.1.4 Host3
...
10.0.1.15 Host14
ファイルを保存し、コンピュータを再起動します。これで、Host1 に ping を実行すると、ギガビット ネットワーク経由で 10.0.1.2 からの結果が返されます。
欠点:
- マシン名を変更した場合、このファイルを編集しない限り変更は有効になりません。
- 変更を加えた場合 (別の PC を追加するなど)、すべてのマシンでこれらのファイルを編集する必要があります。
2 番目のオプションは、IP アドレスに基づいてファイル共有を使用することです。たとえば、net use z: \\10.0.1.2\SharedFolder /persistent:yes
。IP アドレスがわかっている場合は、これが有効です。静的 IP アドレスを保持している限り、各コンピューターのメンテナンスは不要です。
参考までに、コンピュータがどのインターフェイスを使用するかを決定する際、送信先を決定するためにルートをチェックします。route
コマンド プロンプトでコマンドを確認してください。 と入力するとroute print -4
、コンピュータが認識している IPv4 範囲と、それらのホストとの通信に使用するゲートウェイが一覧表示されます。