![如何让我的计算机随处可访问](https://linux22.com/image/1241533/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%88%91%E7%9A%84%E8%AE%A1%E7%AE%97%E6%9C%BA%E9%9A%8F%E5%A4%84%E5%8F%AF%E8%AE%BF%E9%97%AE.png)
如何才能让我的电脑在任何地方都可以访问(最好通过 SSH)。我已在电脑上安装了 Ubuntu。
或者
有没有办法使用动态 IP 设置 dyndns.com 而无需进行任何路由器更改?
答案1
如果您有路由器,则需要将端口 22 转发到您的计算机以使 SSH 正常运行(除非您在其他端口上运行它,在这种情况下您需要使用该端口,但默认值为 22)
动态 DNS 客户端可以在您的计算机上运行,但某些路由器固件根据您的主机支持它(DynDNS 相当流行)。DynDNS 为 Windows、Mac 和 Linux 提供了许多客户端。
答案2
只需在您的计算机上运行 DynDNS 应用程序(99.9% 的可能性是他们提供该应用程序)即可将您的外部 IP 与 DynDNS 的记录同步。之后,只需通过 SSH 连接到您在 DynDNS 注册的 URL 即可。