您好,登錄后才能下訂單哦!
這幾天在考慮自己搭建一個(gè)代理服務(wù)器可以訪問國外的網(wǎng)站,看了多篇文章代理的原理是SOCKS5,然后也不知道國外哪家的服務(wù)器便宜,而且也不知道如何搭建,初次研究,所以注冊了個(gè)騰訊云,可以免費(fèi)用30天先測試下。
(1)首先去http://ss5.sourceforge.net/官網(wǎng)下載ss5源碼包
(2)安裝編譯依賴包yum -y install pam-devel openldap-devel openssl-devel
(3)把源碼包上傳到你的服務(wù)器上,然后進(jìn)行編譯安裝
(4)修改SS5配置文件
修改認(rèn)證方式 /etc/opt/ss5/ss5.conf,查找取消下面兩行注釋
auth 0.0.0.0/0 - -
permit - 0.0.0.0/0 - 0.0.0.0/0 - - - - -
安裝后這兩行是注釋的,默認(rèn)的是:無用戶認(rèn)證。如果想要使用 username/password,用戶認(rèn)證方法,需要將上面兩行修改成下面這樣:
auth 0.0.0.0/0 - u
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -
添加用戶名及密碼 /etc/opt/ss5/ss5.passwd,每行一個(gè)用戶+密碼(之間用空格)
root 123456
test 1234
修改ss5啟動的參數(shù),自定義代理端口(如果不設(shè)置,默認(rèn)是1080)
方法一
編輯/etc/sysconfig/ss5,將
#SS5_OPTS=” -u root”
取消注釋,修改成下面這樣
SS5_OPTS=" -u root -b 0.0.0.0:9876"
方法二
在vim /etc/init.d/ss5中添加如下行
export SS5_SOCKS_PORT=9876
export SS5_SOCKS_USER=root
給文件增加可執(zhí)行權(quán)限
chmod +x /etc/rc.d/init.d/ss5
(5)啟動與關(guān)閉ss5
一定要在root用戶目錄下,執(zhí)行
/etc/rc.d/init.d/ss5 restart
也可以用
service ss5 start
啟動完成后,查看端口是否監(jiān)聽
netstat -an|grep 9876
(6)將ss5加入開機(jī)自動啟動(可選)
chkconfig -add ss5
chkconfig --level 345 ss5 on
(7)最后驗(yàn)證階段,可以進(jìn)入瀏覽器中修改代理的設(shè)置,設(shè)置成功可以百度ip,得到如下圖所示你的服務(wù)器ip證明搭建成功
(8)我是下載proxifier工具進(jìn)行測試,這樣本機(jī)的所有流量都通過代理服務(wù)器,不知道proxifier的可以自行百度研究
以上完。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。