使用代理进行远程连接

5 networking proxy tor

我想使用 PuTTY 连接到远程计算机,即客户端和服务器;如何设置我的代理和端口转发设置?

我的所有网络都使用 Tor,但出了点问题:

http://tinypic.com/r/4v041i/5

小智 4

这个答案的前半部分(引用的部分)取自TorifyHOWTO Wiki 页面,由我更新为最新的,并且我根据操作方法中的描述重建了链接已断开的图像。无侵犯版权之意。

Putty 是一个免费的 Windows 应用程序套件,提供 Telnet、SSH 和 SCP 等工具,以及一个非常好的 xterm 模拟器。它由 Tatham 编写和维护,可以通过其主页上的链接下载:http://www.chiark.greenend.org.uk/~sgtatham/putty/

Torify 的第一个应用程序是 Putty 本身。这是一个组合的 Telnet/SSH 客户端。启动后,您将看到一个会话配置屏幕(如下所示)。

                     PuTTY 会话

此屏幕用于选择您想要连接的主机、首选端口和连接类型(RawTelnetRloginSSHSerial)。它还允许保存和检索会话配置。因此,我建议首先配置其他会话选项卡,然后返回到此选项卡以保存配置。

只有另外一个选项卡需要专门针对 Tor 进行配置,那就是“代理”选项卡(如下所示)。

                     腻子代理

上图显示的设置与 Tor 的使用完全相同。请特别注意“在代理端进行 DNS 查找:”选项。如果将其设置为“关闭”或“自动”,则 DNS 将泄漏有关正在使用的服务的信息。

这就是 Putty 的目的。如果需要,返回到“会话”选项卡并保存配置。

对于 PuTTY 命令行工具,请参阅源操作方法 Wiki

至于端口转发,您不需要在路由器上进行任何特别设置,因为您的代理将是本地 Tor 的 Vidalia 侦听localhost您配置的端口,并且它将使用 TCP 连接转发请求标准 HTTP 端口。确保您已正确配置、运行 Vidalia 并连接到 Tor 网络,尤其要注意 Vidalia 的本地端口应与 PuTTY 代理配置中使用的端口相匹配。此设置可以在 Vidalia 控制面板中找到Settings -> Advanced -> Tor Control(见下图)。

                                 维达利亚控制面板

    维达利亚高级设置