Putty 使用本地互联网代理作为远程机器

Putty 使用本地互联网代理作为远程机器

有没有一种方法可以使用本地互联网代理通过 SSH 建立隧道来连接远程计算机。我的机器可以通过代理访问互联网。但远程计算机却没有。我在那里没有管理员权限。这是示意图:

Internet   Internet
   /\         /\
   ||         ||
  proxy       XX
   ||         ||
   \/         \/
   A<---SSH--->B

我认为我需要做的是我必须将远程端口转发到本地端口,然后将该端口转发到我的 proxyurl。应该在 Putty 中进行哪些设置才能使其正常工作。任何人都可以帮忙。

答案1

是(ish):OpenSSH 支持 SOCKS4/SOCKS5 兼容代理,通过选项-D

腻子也支持这个-- 查看启动 Putty 时出现的树形菜单中的“隧道”选项,您应该会看到动态端口转发的选项。Putty 文档中也对此进行了描述

但请注意,您可能会在通过本身正在通过代理的主机进行代理时遇到问题(“尝试一下!”)。

相关内容