将 NAS 直接连接到 4 端口交换机,直接连接到两台计算机,离线?

将 NAS 直接连接到 4 端口交换机,直接连接到两台计算机,离线?

我正在寻找购买便携式 NAS,例如 Synology DS1019+,用作两个彼此相邻的工作站之间的共享存储驱动器。

附近没有有线网络接入,因此工作站通过 Wi-Fi 连接到网络。

我想要做的是将 NAS 设置为两者之间的本地存储驱动器,而无需将其连接到网络 - 没有必要。

我有什么选择?我可以简单地购买一个小型 4 端口交换机,然后将两个工作站和 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!

然后,您的两台计算机即可访问具有互联网访问权限的 WiFi 网络,当您寻址 192.168.177.0/24 网络时,您的计算机将选择电缆同时相互通信或与您共存 WiFi 网络旁边的 NAS 通信 - 因此两个连接都处于活动状态。

配置 NAS 的最简单方法是将其连接到现有网络(如 WiFi 路由器)(使用电缆),然后您可以使用其中一台计算机对其进行寻址并配置静态 IP - 完成此操作后,您的 NAS 将不再在您的 WiFi 网络中可用,但是当您设置了计算机的以太网接口后,您可以继续在隔离的、有线网络中与 NAS 通信。

如果您很聪明并且使用 Linux,这里有一个示例机器 A 的有线以太网网络配置在 /etc/network/interfaces 中,假设您正在运行基于 Debian 的 Linux(如 Ubuntu 和 Raspberry PI),假设它的以太网接口称为 eth0。

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 个以太网端口。您可以将两台 PC 分别连接到 NAS 上的一个端口。

如果 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.yyy将成为您的 NAS。对于其他 PC,它可能是一个不同的 IP。

然后,您可以像平常一样使用 NAS 软件连接到此 IP。

请记住,任何 WiFi 驱动程序或软件(甚至 Windows 本身 - 组策略)可能插入以太网时禁用 WiFi。您应该在执行此处提到的任何解决方案之前禁用它。

如果这可行——这实际上是最简单的“即插即用”解决方案。

每当我需要在两台机器(无论是基于 Windows 还是 Linux 操作系统)之间快速传输大文件时,我总是直接连接它们,找到本地链接地址并从其他机器访问该地址。唯一不起作用的情况是需要配置操作系统防火墙以允许文件共享,之后这种方法总是有效的。

相关内容