我住在大学里,我通过本地 http 代理访问互联网。我想通过免费提供的外部 http/SOCKS5 代理访问互联网。如何配置 Firefox 来实现这一点?
设想:
My_comp <-->local http_proxy <--> external http_proxy <--> internet
答案1
访问外部代理后面内部代理是SSH外部代理(如果启用了远程 SSH)并将连接绑定到系统中的特定端口。此后,使用港口和127.0.0.1作为 Firefox 的网络选项(Socks5)。
如果你的系统是 Linux,请输入终端 ssh -D Port_no user@server_address server_port
, 在哪里,
- 端口号是您为系统可以选择的绑定端口,请尝试大于1024的端口;
- 用户是外部代理提供的用户名;
- 服务器地址是外部代理的 IP 地址;
- 服务器端口是服务器接收 SSH 连接的端口;
对于 Windows,许多人更喜欢油灰,但我无法保证它将如何运作。
关于Putty:PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform.
Putty 链接:这里。
答案2
如果无法访问您所在大学的代理配置,我认为这并不容易。您需要安装一个本地代理,该代理将链接到您的外部代理,同时通过您的网络代理传递所有数据。我只知道您可以使用 Tor 执行类似操作(配置您的浏览器以使用 Tor,配置 Tor 以使用您的代理和中继),但最流行的代理(即 Squid 或 Privoxy)均无法执行此操作。