使用Telnet通过代理隧道HTTP

时间:2011-09-12 13:25:48

标签: http networking telnet portforwarding

以下是该方案: 我必须连接到代理服务器(比如s1),但它无法直接访问。作为解决方案,我可以登录到远程服务器(让我们称之为s2),然后将我的连接转发到s1。

连接到s1和amp; s2我必须使用telnet。

$>telnet s2
password : 
server s2> telnet s2 80 /stream
Trying s1 80 ...... open

我应该如何处理我的应用程序,以便通过此路由隧道连接所有http连接?

编辑:我改变了s1& S2

2 个答案:

答案 0 :(得分:0)

尝试通过ssh进行隧道....并使用localhost:8080作为代理

ssh -f user@s1 -L 8080:s2:80 -N

答案 1 :(得分:0)

您需要设置SSH Tunneling with Port Forwarding才能使其正常运行。