ssh 连接到 Linux 家用电脑,无需配置路由器:可能吗?

ssh 连接到 Linux 家用电脑,无需配置路由器:可能吗?

有很多关于如何在家中设置 Linux 计算机的教程,以便您可以通过 ssh 远程连接到它,但它们需要在路由器上进行一些配置。

有没有办法设置 ssh(或类似 ssh)通信,而无需在路由器上进行任何配置?(即只需配置计算机,然后通过以太网将其插入路由器)。

(这是一种糟糕的做法:让计算机不断从服务器下载某个文件,该文件可能包含要执行的命令。然后计算机将执行该命令,并上传其输出的文件。远程计算机将有一个方便的界面来在服务器上写入/读取文件。我只能猜测存在更好/更安全的方法)。

答案1

可能有很多方法可以实现您的最终目标,包括使用反向 ssh 隧道的想法,允许您跳过具有开放端口的辅助服务器。一种方法,如评论中所述,要求您有一台面向互联网的计算机。

另一种类似的方法仍使用隧道,但通过第三方。CloudFlare 的 Tunnel 就是这样一种公开可用的隧道选项。 这是一个合理的教程。

另一种更复杂的方法是使用NKN 点对点网络,可以将其设置为与 CloudFlare 隧道非常相似。

相关内容