下面是场景:
我必须连接到代理服务器(比如s1),但不能直接访问它。作为解决方案,我可以登录到远程服务器(我们称之为s2),然后将连接转发到s1。
在连接到s1和s2时,我必须使用telnet。

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

我应该在我的应用程序中做什么,以便我可以通过此路由隧道我的所有http连接?
编辑:我颠倒了s1和s2

最佳答案

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

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

关于http - 使用Telnet通过代理隧道HTTP,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7388621/

10-16 07:04