在CentOS下配置ss5代理服務器的步驟如下:
sudo yum install epel-release
sudo yum install ss5
sudo vi /etc/opt/ss5/ss5.conf
找到#permit -m 0.0.0.0/0 - 0.0.0.0/0 - - - -
這一行,取消注釋,并保存退出。
修改#auth 0.0.0.0/0 - -
為auth 0.0.0.0/0 - -
,表示允許所有IP使用代理。
修改#socks -p1080
為socks -p1080
,將socks端口改為1080(可以根據需要修改)。
如果需要設置用戶名和密碼,找到#permit - - - - - - -
這一行,取消注釋,并將用戶名和密碼填入,格式為permit username passwd
。sudo systemctl start ss5
如果想在開機時自動啟動ss5服務,可以執行:sudo systemctl enable ss5
sudo firewall-cmd --permanent --add-port=1080/tcp
sudo firewall-cmd --reload
或者使用iptables命令:sudo iptables -A INPUT -p tcp --dport 1080 -j ACCEPT
sudo iptables-save > /etc/sysconfig/iptables
現在,你可以在需要使用代理的設備上配置代理服務器地址為CentOS服務器的IP地址和端口1080,并設置相應的用戶名和密碼(如果有設置的話),即可使用ss5代理服務器了。