轻量级socks5 服务器程序:ssocks 攻略(原创文章)

原文:http://briteming.blogspot.com/2012/02/socks5-ssocks_05.html

经 过和ssocks 的作者联系,指出其旧版0.0.11并不真的支持修改端口号和设置认证机制。作者于昨天推出了新版:v0.0.13.(http://superb- sea2.dl.sourceforge.net/project/ssocks/ssocks-0.0.13.tar.gz)

首先用putty.exe登录你的linux vps.然后:
# wget http://superb-sea2.dl.sourceforge.net/project/ssocks/ssocks-0.0.13.tar.gz
# tar zxvf ssocks-0.0.13.tar.gz
# cd ssocks-0.0.13
# ./configure
# make
# make install
 安装完毕。ssocks的执行文件为ssocksd,配置用户认证的文件为/usr/local/etc/ssocksd.auth

先去配置用户认证:
# nano /usr/local/etc/ssocksd.auth
注释掉admin:abcde这行,在其下面添加一行:
username:password
(username改为你设置的用户名,password改为你设置的密码)
然后
# nohup ssocksd --port 34567 -a /usr/local/etc/ssocksd.auth &
(34567可改为你设置的端口号)
# killall ssocksd
# nohup ssocksd --port 34567 -a /usr/local/etc/ssocksd.auth &

然后,你就可关闭putty.exe,运行tor browser,在新版的tor vidalia 程序中,点击“设置中继服务器”-“网络”-勾选“我使用代理服务器连接到网络”-address栏填写你的vps的主机名或ip,端口填写你的ssocks server的端口:34567.
username和password栏填写你设置的用户名和密码。
type选择socks 5,不勾选“我的防火墙只允许我连接到特定端口”和“我的isp阻止与tor网络的连接",
然后点击“确定”。这样通过你建立的socks 5代理,即可很顺利的连接上tor网络,设置浏览器的socks代理为127.0.0.1:9050,从而可用tor顺利的翻墙。

这个程序比网上漫天飞的那个ss5和某位国人搞的kingate好用多了。那2个程序我试了多次都未成功,干脆放弃之。

发表评论