如何创建持久的向后 ssh 连接?

如何创建持久的向后 ssh 连接?

场景如下:

我拥有的 Linux 服务器位于具有公共静态 IP 的数据中心。

我的一台 Linux 笔记本电脑插在了世界某个地方。

目标:我希望服务器与笔记本电脑建立 ssh 连接。我希望从数据中心的 Linux 服务器以某种方式接管与笔记本电脑的 ssh 连接,以便向笔记本电脑发送远程命令。本质上,我希望笔记本电脑能够回拨,但 Linux 服务器有 ssh 提示符。由于服务器不知道笔记本电脑的 IP 是什么,因此必须使用静态 IP 从笔记本电脑发起连接,然后返回到服务器。

我认为 netcat 可能是解决方案的一部分,但我对它不太熟悉。感谢您的任何建议!

答案1

正如 Michael 所说,VPN 可能是解决您问题的方法。否则,您可以在笔记本电脑上使用 cronjob,让笔记本电脑告诉服务器其 IP 地址。然后服务器可以与笔记本电脑建立 ssh 连接。

相关内容