Total Pageviews

Tuesday 15 May 2018

'proxy'其实无法用来翻墙(因为./proxy命令里根本没有用来加密的参数)

登陆linux vps.
git clone https://github.com/kklis/proxy
cd proxy
gcc -o proxy proxy.c
(此命令会在当前目录下,生成可执行文件proxy)
./proxy -l 7070 -h localhost -p 34567
(此命令的意思是:proxy程序监听7070端口。若有外部程序连接服务器的7070端口,则该连接会被转发到localhost的34567端口,即该vps的34567端口。而34567端口上运行的是一个代理服务器程序,比如http代理服务器程序或socks代理服务器程序.我在34567端口上运行的是ssocks这一款socks代理服务器程序,详见http://briteming.blogspot.com/2012/02/socks5-ssocks_05.html)

然后在本地机器mac上,
git clone https://github.com/kklis/proxy
cd proxy
gcc -o proxy proxy.c
(此命令会在当前目录下,生成可执行文件proxy)

./proxy -b 127.0.0.1 -l 6060 -h my-vps-ip -p 7070
然后给本地机器的firefox浏览器安装switchyomega插件,给'proxy'建立一个情景模式,在该情景模式中,
设置firefox浏览器的socks5代理服务器为127.0.0.1:6060,然后点击6060旁边的锁状图标,在弹出的窗口中,输入按照此文http://briteming.blogspot.com/2012/02/socks5-ssocks_05.html所设置的用户名和密码,点击保存。选择该情景模式,ff浏览器即可翻墙。

注:你在服务器的后端上使用的是什么代理服务器程序(http或socks),则在ff的情景模式中,要相应的选择代理类型(http或socks5)

项目地址: https://github.com/kklis/proxy

No comments:

Post a Comment