通过SSH代理访问国外网站

通过SSH代理访问国外网站,可以加速访问速度,也可以访问受限的网站。

一. 在sshchina上购买ssh代理账号。

二. 安装Tunnelier,通过sockit 访问ssh代理服务:

通过SSH代理访问国外网站

通过SSH代理访问国外网站

三.在firefox上安装autoproxy插件(chrome上有chrome proxy, ie需要通过下文中“安装privoxy”来实现通过ssh代理上网),

通过SSH代理访问国外网站

通过SSH代理访问国外网站

通过SSH代理访问国外网站

到此应该用firefox应该可以访问国外网站了。访问www.facebook.com测试一下~~。

四. 安装privoxy,将http请求转成socket请求,从而可以使用上述代理。

安装后点击 Options > Edit Main Configurationg 打开配置文件:

  
    

# forward
- socks5 / 127.0 . 0.1 : 9050 .
修改为
forward
- socks5 / 127.0 . 0.1 : 7070 .
注意:去掉 # 符号,修改
9050 为你需要的端口,如 7070

默认的http监听端口为:

  
    
listen - address 127.0 . 0.1 : 8118

所以现在应该可以通过 127.0.0.1:8118 访问外网了。

将ie的LAN代理配置为 127.0.0.1:8118 , 访问facebook.com测试一下~~。 

五. 安装ccproxy, 将上述配置的机器直向代理出去, 给其它用户使用:

通过SSH代理访问国外网站

通过SSH代理访问国外网站

这样其它机器就可以通过这台机器的 ip:808 访问外网了。

将ie的LAN代理配置为 localhost:808 , 访问facebook.com测试一下~~。 


你可能感兴趣的:(ssh)