如何使用 Ubuntu 服务器 14.04 远程访问我的家庭网络?

如何使用 Ubuntu 服务器 14.04 远程访问我的家庭网络?

我家里有一台安装了 Ubuntu Server 14.04 的服务器。该家庭服务器主要用于网络内家庭文件的备份和存储(为此我使用 owncloud)。

我想在家庭网络之外访问我的家庭服务器。起初,我只需在路由器上打开端口 80 即可进入我的家庭服务器。我停止这样做,因为我想要更高的安全性。

所以我在寻找替代方案。一位朋友建议我使用 VPN。

我的问题:

  1. 如果我需要最高程度的安全性,我应该如何从远程位置访问我的家庭服务器?
  2. 当我在国外(例如在美国)时,是否可以访问我的家庭网络(在荷兰),以便我可以观看仅在荷兰可用的流媒体?

答案1

以下是您的答案:

  1. 如果您需要最高级别的安全性,我建议使用 VPN。我建议使用 OpenVPN,您可以在此处找到详细信息:维基百科 - VPN。如果您不想使用 VPN,您仍然可以将路由器端口开放到网络,请考虑更改端口号(例如,不要将端口 80 用于 http)

  2. 对于“观看仅在荷兰可用的流媒体”,你应该使用代理(例如乌贼)。为此,您必须考虑您的 NL 家庭网络带宽,如果太慢,您将无法流畅地观看流媒体。

答案2

如果您只想通过命令行访问您的服务器,请使用 ssh。我建议将其与私钥设置一起使用。

另一种选择是 SoftEther,它是 OpenVPN 的后继者。您可以找到教程这里。

相关内容