たとえば 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/16
(169.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.yyy
NAS になります。他の PC の場合は IP が異なる場合があります。
その後、NAS ソフトウェアを使用して通常どおりこの IP に接続できます。
WiFiドライバーやソフトウェア(またはWindows自体のグループポリシー)は、かもしれないイーサネットが接続されている場合は WiFi を無効にします。ここで説明する解決策を実行する前に、これを無効にする必要があります。
これが機能すれば、これは文字通り最も簡単で「プラグアンドプレイ」のソリューションになります。
2 台のマシン (Windows ベースでも Linux OS ベースでも) 間で大きなファイルをすばやく転送する必要がある場合は、常にそれらを直接接続し、リンク ローカル アドレスを見つけて、他のマシンからそのアドレスにアクセスします。これが機能しなかった唯一のケースは、ファイル共有を許可するように OS ファイアウォールを構成する必要があったときです。その後は、常に機能しました。