如何设置文件服务器以供使用不同操作系统的多台联网机器使用

如何设置文件服务器以供使用不同操作系统的多台联网机器使用

最近我对设置文件服务器非常感兴趣,主要是供家庭使用,但也因为我住在两个地方,所以我需要能够从两个家访问我的文件。我已经对此做了一些研究,但有些事情我不清楚。

我的要求如下;

  • 需要在 Mac 和 PC 上运行(目前在 PC 上只能使用 Windows,但如果它支持更多操作系统就更好了,以防我需要 Linux 或其他操作系统时无法应对未来)
  • 需要能够设置文件夹/驱动器/网络空间作为文件服务器上某个文件夹的链接
  • 所有文件都应仅存储在文件服务器上,例如,没有像 Dropbox 那样的“共享”文件夹,其中文件存储在客户端计算机上
  • 希望文件夹有密码保护,或者我可以以某种方式指定哪些用户可以访问文件服务器的共享
  • 文件服务器的操作系统很可能必须是 Windows,因为除了作为文件服务器之外还有其他因素

我已经弄清楚我需要设置 VPN,以便可以从本地网络外部访问我的文件服务器。可能会使用 OpenVPN。

问题 1:我该如何设置 VPN 服务器,以便能够连接到文件服务器所在位置的本地网络?

我知道,由于我使用的是动态 IP,因此我必须获取某种动态 DNS 服务器 - 我已经检查过这个问题,并且我非常确定我知道如何修复它。我还知道我必须转发路由器中 OpenVPN 使用的端口。

问题2:我该如何共享文件服务器上的文件夹,以便我可以在其他计算机上访问它们?我研究过 Samba,但不确定它是否需要在 Linux 操作系统上运行。我知道连接到它的客户端可以是 Windows,但 Samba“服务器”可以在 Windows 上运行吗?此外,Samba 似乎共享一个文件夹,这意味着它像 Dropbox 一样工作 - 我不想要那样。那么在这种情况下我该如何共享文件夹以使其按我想要的方式工作?

抱歉,这个问题太长了,我尽力将其结构化以便于阅读。提前致谢!

答案1

我不确定这是否是您想要的,但我们使用 Draytek Vigor 路由器,它具有适用于远程工作人员和隧道的 VPN 功能。

它们(我认为大多数型号)还具有 USB 端口,可让您插入外部硬盘。这样,您就可以获得一台路由器并连接一个大小合适的外部驱动器,将文件存储在该驱动器上,并在需要文件时将 VPN 连接到该路由器。

您可以在两个位置之间创建一个隧道,这样您无需先拨打 VPN 连接即可访问驱动器。

据我所知,大多数 Draytek 路由器也支持动态 DNS 服务。允许您在一个路由器中拥有完整的软件包。即 VPN 服务器、文件服务器和动态 DNS 已更新。

关于共享文件夹等,如果您采用与我的建议类似的设置,那么您只需在 Windows 或 Mac 中映射驱动器即可。我非常确定大多数操作系统都可以使用它。

答案2

^ dannymcc 的回答很棒。如果您希望以低廉的价格完成此操作,或者只是想使用一些闲置的旧硬件而不是购买新路由器,我建议为您的 VPN 连接设置 *nix 防火墙/路由器。一些不错的选择:

尽管仅为 VPN 运行一整台计算机,然后为文件服务器运行另一台计算机,比为两种功能运行单个路由器消耗更多的电量,所以请记住这一点 ;)

答案3

VPN 很好,但也有局限性。请考虑一下,当您通过 VPN 访问文件时,您的传输速度会受到远程系统上传速度的限制。如果您拥有消费者级别的互联网服务,您的性能几乎肯定会很糟糕,除非您只是使用小文件。

如果客户向我提出您的情况,根据我目前掌握的信息,我会提出以下选项:

  1. 远程桌面服务/远程桌面。指定一台机器作为主服务器,并将其设置为 VPN 服务器,然后使用远程桌面通过 RDP 进入。这应该很有效,坦率地说,这也是我自己经常做的事情。这是迄今为止最便宜的选择。

  2. 使用硬件设备设置点对点 VPN。我已经设置了几个使用小型 Netgear FVS 114 设备的 VPN。然后,您使用配置了 DFS 的两台服务器。DFS 复制两个系统上的数据,允许您在两个站点上全速访问它,因为数据在两个站点上都是本地的。既然您说您将使用 Windows 解决方案,那么这可能是最好的,但它也会很昂贵 - 在您接触所需的服务器硬件之前,Windows 操作系统许可证和路由器加起来可能将花费您 2000 美元的软件和 VPN 硬件。

  3. 另一种选择是使用云解决方案,您的服务器位于云中,您只需从任何地方远程连接到它即可。您可以使用 VPS,每月费用可能为 50-100 美元,具体取决于配置。

  4. 鉴于您(我猜想)永远不需要在同一时间在同一地点更新数据,DFS 可能有些过度。它很好,因为它是自动的并且运行良好……但您可能只需要某种脚本工具每晚连接和同步站点之间的数据一次即可。

如果这对您很重要,您可能必须考虑摆脱消费级互联网连接并获得至少一个商业级连接。

答案4

因为您担心无法更改路由器,所以我建议保留当前的路由器/调制解调器。

获取第一个回复中的路由器,将其设置为附加设备,并从第一个路由器正确转发端口,然后一切就绪。一站式服务,同时保留原始硬件。

它对我有用。

相关内容