如何使用 PuTTY 启动反向隧道?

如何使用 PuTTY 启动反向隧道?

我正在尝试使用 Putty 在服务器和笔记本电脑之间建立隧道。问题是,由于笔记本电脑没有公共 IP 地址,所以我必须建立反向连接。

ASCII 艺术品:

SERVER(PORT:6000) ----------> LAPTOP(PORT:7000)

但是,由于笔记本电脑没有公共 IP 地址,因此我必须:

SERVER(PORT:6000) <---------- LAPTOP(PORT:7000)

但是,所有数据都将从服务器传输到笔记本电脑。

答案1

在 PuTTY 中,转到设置 -> 连接 -> SSH -> 隧道。您可以在那里添加端口转发。对于反向转发,请输入源端口和目标,但选择“远程”而不是“本地”。

在您的情况下,在源端口中输入 6000,在目标中输入 localhost:7000,然后选择远程。

答案2

您可以使用 ssh 的 -R 选项执行此操作。它允许您向后(双向)建立连接。请参阅这一页更多

相关内容