网站搜索

这就是为什么自托管服务器不是一个好主意


为媒体流、文件存储或其他任务设置您自己的家庭服务器,让您可以完全控制自己的数据,而且会很有趣。但是,您不应该这样做的原因有很多。

众所周知,大型科技公司的隐私做法不佳,尤其是在没有充分理由将您的数据传递给政府机构的情况下。这导致了自托管的流行,这通常涉及在您的家中设置网络附加存储或一台完整的计算机,并让它一直运行。家庭服务器提供云存储或媒体流服务的许多好处,但没有托管平台通常带来的隐私问题。您可以使用它们来创建自己的云存储、设置 VPN、为朋友和家人运行游戏服务器、为软件项目托管代码存储库等等。

自托管服务器非常有用,如果您对网络或后端系统感兴趣,它们甚至会很有趣。但是,托管自己的服务器有一个很大的缺点:您必须托管自己的服务器

正常运行时间放克

也许托管您自己的服务器的最大挑战是保持它一直运行。我们都已经习惯了 Google Drive、Netflix 和 Gmail 等服务,这些服务可以在一天中的每个小时、一周 7 天、一年 365 天都可以访问——除非偶尔出现的中断很少持续超过一两个小时。这是可能的,因为科技公司雇佣的员工完全致力于保持一切正常运行,即使这意味着半夜醒来解决问题。

您可能不会在您的家庭服务器上为其他企业运行软件,因此风险没有那么高,但仍然需要考虑。你家偶尔会停电吗?如果是这样,您可能需要一个不间断电源 (UPS),让您的服务器有时间关闭以避免数据丢失。断电还会使您的服务器与更广泛的互联网断开连接。如果您出门在外并需要访问服务器上的文件,但一场风暴摧毁了家里的互联网,您就陷入了困境。

服务器本身也可能存在难以诊断或修复的问题,尤其是当您不在家时。如果操作系统在您离开时锁定,会发生什么情况?重启它的唯一方法是将服务器连接到智能插座或其他类似选项。但是,如果服务器因安装 Windows 更新而离线,则强制远程重启可能会使情况变得更糟。

您的路由器和调制解调器也可能是难以诊断的潜在故障点,尤其是当您的互联网服务提供商不提供静态 IP 地址时。最后,您必须规划数据冗余——异地备份解决方案是完全防止驱动器故障的唯一方法。这增加了更多的复杂性和成本,但可能并非所有任务都需要它。例如,如果您为自己和朋友托管 Minecraft 游戏服务器,偶尔将世界文件复制到云存储提供商可能就足够了。

锁定它

安全性也是连接到互联网的任何事物的一个问题。大多数操作系统都可以自动安装关键的安全补丁,例如 Ubuntu Linux(带有无人值守升级包)和 Windows,但运行服务器在现实世界中面临着额外的安全挑战。

服务器有 IP 地址,可以泄露服务器所在的位置。如果您有家庭服务器,则 IP 指向您家的大致位置(至少向下到城市或社区)。你不应该向全世界广播你住的地方的原因有很多很多。如果你只为自己托管服务,你真的不必担心,但是如果你设置一个 web 域来指向其他人的服务器(或者甚至将直接 IP 地址提供给其他人),你可能会自己设置准备在现实世界中侵犯隐私。

您还必须担心对服务器的物理访问,尤其是其驱动器。如果有人闯入您的家,他们也可以访问您服务器的数据,尤其是在驱动器未加密的情况下。谷歌、微软和其他云提供商拥有的数据中心配备了锁、摄像头、生物识别扫描仪、保安人员,甚至还有激光束来防止未经授权的访问。该死的激光束!

如果您只使用不与外界交互的简单本地网络驱动器,或者如果您是唯一可以访问您的家庭服务器的人(并且您确信 IP 和其他数据不会落入错误的手),你不必担心。尽管如此,物理安全仍然是所有电子设备(尤其是服务器)要牢记的关键因素。

你应该考虑什么

家庭服务器的风险和难度因硬件和软件而异。使用功能齐全的操作系统(如 Windows 或 Linux)设置您自己的服务器通常是最繁重的工作。然而,最好的 NAS 驱动器,例如 Synology 和 WD 的产品,几乎是即插即用的——您不必担心掌握安全更新或调试损坏的 Windows 更新。但是,远程访问仍然很棘手。 Western Digital 的 NAS 驱动器在连接到外部互联网时存在 许多 安全问题,而家里的电源或互联网中断仍然会让您陷入困境,无法远程访问您的数据。

如果您追求可靠的文件访问,任何最好的云存储服务都可能是最理想的解决方案。他们中的大多数都需要每月订阅才能获得更高的数据存储空间,而且您无法像使用家庭服务器那样拥有完全的控制权。您必须自己决定时间、金钱和精力的投入是否比完全隐私的成本更大。 Syncthing 可能是另一种选择,因为它可以在您的计算机之间同步文件而不需要集中式云存储——只要您有一台工作计算机可以访问您的文件,您就不会丢失任何东西。

虚拟专用服务器或 VPS 是自托管的另一种选择。 VPS 提供商为您提供了一个远程虚拟机(通常运行 Linux),您可以使用它来托管任何东西。您的数据并不完全掌握在自己手中,但您不必担心因断电或互联网中断而失去连接。您还可以自由地将 IP 地址提供给其他人,而无需透露您的住所,这使它们更加适合 Web 服务器和其他类似用例。 VPS 通常也比构建和维护家庭服务器的成本更实惠。例如,DigitalOcean 的“Basic Droplet”VPS 具有 512 MB RAM、10 GB SSD 和 500 GB 每月数据传输,每月只需 4 美元。虚拟专用服务器并非对所有用例都经济 - 从 VPS 运行 Plex 服务器会变得昂贵 - 但它们可能很有用。

最后,运行家庭服务器意味着成为您自己的 IT 人员。这是一个很好的选择,但并不适合所有人。