VPN - 建置 SOCKS5 (SS5) 代理
Published in:2022-12-26 | category: VPN


安裝編譯 SS5



從官網下載源碼

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


安裝依賴

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


解壓、編譯、安裝

tar xvf ss5-3.8.9-8.tar.gz
    
cd ss5-3.8.9
    
./configure && make && make install


修改 SS5 設定檔



修改認證方式

vim /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       -       -       -       -       -


加入 userpassword

vim /etc/opt/ss5/ss5.passwd
laurance lau888


修改 ss5 啟動 port

vim /etc/sysconfig/ss5
SS5_OPTS=" -u root -b 0.0.0.0:8080"


新增 ss5 執行檔權限

chmod 755 /etc/rc.d/init.d/ss5


啟動服務

systemctl restart ss5


查看啟動 LOG

more /var/log/ss5/ss5.log


使用 Chrome 套件 & SS5 翻牆



Chrome 新增套件: Proxy SwitchyOmega






Prev:
SVN - 刪除早期版本庫 (記得先備份!!!)
Next:
Nginx - 添加白名單 & 封鎖國家 IP 方式