CentOS7基於SS5搭建Sockt5代理服務器


前言

適用場景:公司內部電腦不允許連接外網,但是工作需要使用微信、QQ
環境准備:Linux主機一台(允許上外網,阿里雲服務器需要開放端口才能訪問)

原理

知其然,知其所以然。公司網絡禁用微信,無非是用路由禁用掉微信和QQ的服務器。我們發出請求無法響應,自然就不能正常使用了。此時代理服務器的出現,就能解決我們這個問題,代理服務器相當於一個跑腿的。我告訴他我要去訪問這個地址,然后他就屁顛屁顛的幫我去訪問這個地址了。

無代理服務器:

代理服務器:

基於SS5搭建Sockt5代理服務器

本篇以阿里雲服務器centOS7為例:

安裝SS5依賴包:

yum install gcc openldap-devel pam-devel openssl-devel

下載ss5

wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

解壓壓縮包

 tar -zxvf ss5-3.8.9.8.tar.gz

進入解壓目錄

cd ss5-3.8.9/

配置

./configure

編譯 安裝

make && make install

修改權限

chmod a+x /etc/init.d/ss5

修改配置文件

vim /etc/opt/ss5/ss5.conf

把這兩行的注釋打開並修改,auth,permit這兩行


設置sock連接的密碼

vim /etc/opt/ss5/ss5.passwd

添加賬號密碼,這個就是sock連接的賬號和密碼。

ss5 默認使用1080端口,並允許任何人使用,如果要修改默認端口,請修改 vim /etc/sysconfig/ss5

vim /etc/sysconfig/ss5

啟動ss5

service ss5 start

阿里雲服務器記得配置安全組開放SS5監聽的端口,否則無法訪問

使用QQ或者微信代理測試:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM