我家里有一台特殊的计算机,我希望能够直接通过 SSH 访问它,而不必担心 IP 地址发生变化。当然,我所在的地区只有康卡斯特,我不想处理从他们那里获取固定 IP 的高成本和技术交互。
我更希望通过某种方式将主机连接到 VPN,或通过已有固定 IP 的廉价 VPS 建立隧道。我的最终目标只是能够可靠地访问运行所有 Jupyter 项目的家庭主机。
有什么简单的方法可以做到这一点?我已经为 NordVPN 付费,并且已激活,但仅连接到 VPN 显然是不够的。我认为必须有额外的路由规则,但我不确定它们是什么或在哪里设置它们。
或者,我可以想办法从 linode 上的专用 ubuntu VPS 进行某种 SSH 桥接,但如果我的动态家庭 IP 的 IP 地址发生变化,我需要从家庭设备初始化桥接并定期检查连接。这听起来像是一项更艰巨的任务。
无论如何 - 除了使用 SSH 和 UFW 之外,我没有其他网络背景,所以我完全无法理解。我真的只是想要一些好的起点来做这样的事情,但我不太确定要搜索的正确术语。
谢谢您的任何建议!
答案1
动态 DNS可能是您的最佳选择。注册一个域名,并在域内设置一个主机名,以便在您的 IP 地址发生变化时更新其 DNS 记录。然后,您可以随时使用该主机 hame 连接到您的服务器。