场景如下: 我必须连接到代理服务器(比如 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/