centos如何搭建SOCKS5伺服器?

2021-03-27 07:00:02

image.png

大家對於SOCKS5伺服器瞭解也不少了,能夠幫助我們隱藏ip,提升ip被封禁,提升網路速度以及提高ip本身的存取許可權,因為在市場上關於ip的各種應用,基本上都是需要使用到SOCKS5伺服器的,那麼要使用centos搭建SOCKS5伺服器需要怎麼做呢?感興趣的小夥伴不妨來看下~

1、編譯安裝SS5需要先安裝一些依賴元件

yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel

2、下載ss5原始碼

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

3、編譯安裝

tar zxvf ./ss5-3.8.9-8.tar.gz
cd ss5-3.8.9
./configure && make && make install
設定ss5隨系統啟動
chmod +x /etc/init.d/ss5
chkconfig --add ss5
chkconfig --level 345 ss5 on

4、修改認證方式為無金鑰認證

vi /etc/opt/ss5/ss5.conf
#刪除所有行,新增如下兩行
auth    0.0.0.0/0               -              -
permit -        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -

5、設定服務啟動埠

vi /etc/sysconfig/ss5
SS5_OPTS=" -u root -b 0.0.0.0:10808"

6、啟動服務

/etc/rc.d/init.d/ss5 start

7、檢視連線

netstat -an |grep 10808

8、檢視紀錄檔

more /var/log/ss5/ss5.log
cnetos 使用者端測試
curl --socks5 3.1.1.38:10808 -k -v --resolve www.google.com:443:74.125.195.105  https://www.google.com/
-k : 允許執行安全的ssl連線和傳輸
-v :verbose
3.1.1.38:socks5伺服器IP
10808:socks5伺服器埠

按照以上的步驟設定,就可以設定好centos搭建SOCKS5伺服器了哦,大家有需要的話,可以跟著小編嘗試設定下哦~