我正在尝试使用 OpenSSH 创建一个简单的 SSH 隧道。
我有一个 VPS 服务器在端口 4444 上侦听 SSH。
我希望从我的本地 Ubuntu 计算机创建 SSH 隧道http://edition.cnn.com/。
我使用以下命令:
ssh -L 5050:edition.cnn.com:80 x.x.x.x -p 4444
x.x.x.x
我的 VPS IP 在哪里?
然后我按 Enter,并等待几秒钟。
我没有创建隧道,而是通过 SSH 登录到我的 VPS。
我的命令语法有什么问题?我到处寻找,发现我正确地调用了它。
答案1
你的命令已经设置好了隧道。尝试连接到localhost:5050
,这应该会将您带到远程主机(这可能不适用于vhosts
,您需要本地主机条目)。如果您想通过 VPS 服务器设置通用 HTTP 代理,请查看此问题并使用 SOCKS 代理