我需要能够在工作时使用我的 Ubuntu 笔记本电脑通过手机的 wifi 热点控制我的家庭 Ubuntu 服务器。速度不是问题,它与我的家庭 DSL 相同。我一直在 Windows 中使用 Chrome 远程桌面,但不想双重启动。
答案1
在应用以下任何操作之前,请确保您了解将您的系统暴露给整个世界的安全风险。
如果您所需要的只是一个终端窗口,那么您只需要设置一些东西。
首先,您需要在服务器上安装并配置安全外壳守护程序(sshd) - 如果尚未安装的话。
其次,您需要有一种静态方式从外部世界引用您的家庭网络。如果您的服务提供商已为您的连接分配了静态 IP,您只需输入
ssh user_name@your_static_ip
在终端窗口中连接到您的服务器。
如果您有动态 IP,则可以使用可用的动态 DNS 服务之一,以便在每次连接到互联网时为您的地址分配一个有意义的名称。检查您的路由器是否支持 dynDNS 服务并进行配置。然后在终端上输入
ssh user_name@selected_dyndns_name
连接到您的服务器。
最后,您可能必须在防火墙上打开端口 22(ssh 的默认端口)。
再次确保您了解安全风险。一个简单的配置错误就可能使你的整个网络暴露在互联网上。这可不是什么好事。
答案2
我一直在使用 Amahi Home Server,它有一个 OpenVPN 模块,并且还内置了 DDNS。您可以在家用机器(或家中的另一台机器)上安装 Amahi,然后就可以使用适用于手机、PC 等的 OpenVPN 客户端...并通过 SSH 连接到您的家用机器...效果非常好,而且设置起来非常简单。我已经设置了一个运行 Amahi 的 VM,但您可以轻松地将它安装在您的服务器上,或者安装在像插头机这样简单的东西上(网站上有说明)..它是免费的...http://www.amahi.org/