我可以使用 SSH 隧道绕过防火墙吗?

我可以使用 SSH 隧道绕过防火墙吗?

我想要 ssh 到仅接受端口 1234 连接的服务器 A。此端口在我当前网络的防火墙上被阻止了。

但是,服务器 B 在标准端口 22 上接受 ssh 连接,并且能够通过备用端口 1234 上的 ssh 访问服务器 A。

如何创建一个 ssh 隧道,以便我使用服务器 B 作为代理直接连接到服务器 A 的端口 1234?

答案1

看一下这个:

ssh -L 12345:www.google.com:80 root@serverb

完成此操作后,您应该能够转到浏览器并输入 localhost:12345,然后应该会出现 www.google.com。希望这能有所帮助。

相关内容