NAS を 4 ポート スイッチに直接接続し、2 台のコンピューターにオフラインで直接接続しますか?

NAS を 4 ポート スイッチに直接接続し、2 台のコンピューターにオフラインで直接接続しますか?

たとえば Synology DS1019+ などのポータブル NAS を購入して、隣り合う 2 台のワークステーション間で共有ストレージ ドライブとして使用したいと考えています。

近くに有線ネットワーク アクセスがないため、ワークステーションは Wi-Fi 経由でネットワークに接続されます。

私がやりたいのは、NAS をネットワークに接続せずに、2 つの間のローカル ストレージ ドライブとしてのみ設定することです。その必要はありません。

ここでの選択肢は何でしょうか? 小型の 4 ポート スイッチを購入し、2 台のワークステーションと NAS をスイッチに接続すればいいのでしょうか? コンピューターが Wi-Fi に接続したままだと、何か問題が発生しますか?

答え1

これを実現するのは非常に簡単で、コンピューターのルーティングに注意するだけで済みます。

たとえば、WiFi ネットワークにネットワーク 192.168.178.0/24 がある場合、WiFi ネットワークのアドレス範囲は 192.168.178.1 ~ 192.168.178.255 であることを意味します。

WiFi 経由でコンピューターを接続すると、ルーターは DHCP 経由でそのマシンを設定し、192.168.178.0/24 ネットワークからのすべてのパケットをルーターに送信し、インターネットから IP にアクセスするときにルーターと通信するデフォルト ゲートウェイとして自身を設定します。これですべて問題ありません。WiFi ネットワークとその設定には触れません。

ここで、新しいネットワークを作成し、それに関連するすべてのイーサネット インターフェイス (192.168.177.0/24 ネットワークなど) を構成します。

Machine A's wired Ethernet configuration:
Static IP: 192.168.177.11
Netmask: 255.255.255.0
with no gateway!

Machine B's wired Ethernet configuration:
Static IP: 192.168.177.12
Netmask: 255.255.255.0
with no gateway!

NAS's wired Ethernet configuration
Static IP: 192.168.177.10
Netmask: 255.255.255.0
with no gateway!

その後、2 台のコンピューターはインターネット アクセスを使用して WiFi ネットワークにアクセスできるようになり、192.168.177.0/24 ネットワークをアドレス指定すると、コンピューターはケーブルを選択して相互に通信するか、共存する WiFi ネットワークの横にある NAS と同時に通信するため、両方の接続がアクティブになります。

NAS を設定する最も簡単な方法は、WiFi ルーターなどの既存のネットワークに NAS を一度接続し (ケーブルを使用)、コンピューターの 1 つでアドレス指定して静的 IP を設定することです。これを実行すると、NAS は WiFi ネットワークで使用できなくなりますが、コンピューターのイーサネット インターフェイスを設定すると、分離されたケーブルで接続されたネットワークで NAS と通信し続けることができます。

そして、もしあなたが Linux を使っているなら、Debian ベースの Linux (Ubuntu や Raspberry PI など) を実行していて、その Ethernet インターフェイスが eth0 と呼ばれていると仮定して、/etc/network/interfaces にある Machine A の有線 Ethernet ネットワーク構成のサンプルを以下に示します。

auto eth0
iface eth0 inet static
    address 192.168.177.11/24

乾杯

答え2

ほとんどの Synology デバイスには、DHPC サーバーがデバイスに組み込まれています。ahandi の提案に基づいて構築します。

NAS's Ethernet-Configuration
Static IP: 192.168.177.10
Netmask: 255.255.255.0
with no gateway!

DHCP Server configuration on Synology
Start IP: 192.168.177.11
End IP: 192.168.177.254
Subnet Mask: 255.255.255.0
DNS: 192.168.177.10 (The Synology)
No gateway

DHCP サーバーを追加すると、スイッチに接続された任意のコンピューターを接続して Synology から IP アドレスを取得し、NAS にアクセスできるようになります。

答え3

スイッチは必要ありません。ご覧の NAS には 2 つのイーサネット ポートがあります。2 台の PC をそれぞれ NAS の 1 つのポートに接続できます。

NAS に十分なポートがない場合、スイッチが必要になります (または将来さらに多くのコンピューターを接続する必要がある場合)。

IPアドレスの設定に関しては、何も設定する必要がないかもしれません。マシンにはリンクローカルIP(範囲169.254.0.0/16169.254.0.0 - 169.254.255.255))がある場合もあります。これ

各 PC のコマンドラインから NAS の IP を調べることができます。

  • Windows:
    コマンド ラインを開き、次のコマンドを実行します。arp -a

  • Debian: コマンドを実行しarp -a、パッケージがインストールされていることを確認しますnet-tools

次のようなリストが表示されます:

arp -a

Interface: 169.254.aaa.bbb --- 0xe
  Internet Address      Physical Address      Type
  169.254.xxx.yyy       00-11-22-33-44-55     dynamic
  224.0.0.22            01-00-5e-00-00-16     static
  224.0.0.251           01-00-5e-00-00-fb     static
  224.0.0.252           01-00-5e-00-00-fc     static
  239.255.255.250       01-00-5e-7f-ff-fa     static
  255.255.255.255       ff-ff-ff-ff-ff-ff     static

のマシンは169.254.xxx.yyyNAS になります。他の PC の場合は IP が異なる場合があります。

その後、NAS ソフトウェアを使用して通常どおりこの IP に接続できます。

WiFiドライバーやソフトウェア(またはWindows自体のグループポリシー)は、かもしれないイーサネットが接続されている場合は WiFi を無効にします。ここで説明する解決策を実行する前に、これを無効にする必要があります。

これが機能すれば、これは文字通り最も簡単で「プラグアンドプレイ」のソリューションになります。

2 台のマシン (Windows ベースでも Linux OS ベースでも) 間で大きなファイルをすばやく転送する必要がある場合は、常にそれらを直接接続し、リンク ローカル アドレスを見つけて、他のマシンからそのアドレスにアクセスします。これが機能しなかった唯一のケースは、ファイル共有を許可するように OS ファイアウォールを構成する必要があったときです。その後は、常に機能しました。

関連情報