Sourceforge : Socks Server 5
功能不外乎就是當跳板,或做一些有的沒的事需要換IP
使用後IP就會從Socks Server 的地方出去。
下載 src下來以後 按照一般的慣例
./configure
make
make install
預設的port=1080
應該就可以成功安裝,中間過程失敗的話自己google error message
修改/etc/opt/ss5/ss5.conf
#auth 0.0.0.0/0 - -
#permit - 0.0.0.0/0 - 0.0.0.0/0 - - - - -
修改為
auth 0.0.0.0/0 - u
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -
記得要把註解# 消掉
然後修改 /etc/opt/ss5/ss5.passwd
新增帳號密碼:
ex.
username password
增加開機自動啟動
chkconfig --add ss5
chkconfig ss5 on
安裝到此告一段落再來就是開始執行SS5
啟動:ss5 -m -t
-t表示打開thread,如果你的OS有支援(如linux),開啟thread可以達到最高效能
-m表示不要記錄log
但我這樣啟動不起來會卡在
Can’t create pid file /var/run/ss5/ss5.pid
後來用下面兩個指令才成功啟動
/etc/init.d/ss5 start
/etc/init.d/ss5 restart
啟動後就應該成功了
在Client 端的部分
可以使用SocksCap輸入Server的IP和Port
然後輸入使用者帳號密碼驗證看看
我實際安裝時一直卡在這個問題
Can’t create pid file /var/run/ss5/ss5.pid
後來上網爬爬到這個有幾種說法
1.
If you see an error message like the following,
Can’t create pid file /var/run/ss5/ss5.pid
Can’t unlink pid file /var/run/ss5/ss5.pid
create the directory /var/run/ss5 and start ss5 again
2.
一個是SS5已經在執行了 必須先kill掉在restart
3.
新版的有bug 灌回舊版的就可以用