centos系统下的Shdowsocks服务端搭建很简单,过程如下:
# 安装pip
yum install python-pip
# 使用pip安装shadowsocks
pip install shadowsocks
vi /etc/shadowsocks.json
写入以下内容
{
"server":"服务器ip地址",
"server_port":443,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"密码",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false,
"workers":5
}
注意修改 server 和 password, workers 表示启动的进程数量。
然后使用以下命令启动:
ssserver -c /etc/shadowsocks.json -d start
但是很多时候ss服务搭建完成后确联不上网。
我在搭建的时候出现服务没启动的情况是因为配置文件出错,你也可以用以尝试以下命令不通过配置文件启动
ssserver -p 443 -k 123456 -m aes-256-cfb -d start
p后面的参数是端口号,k后面是密码,m后面是加密方式
为什么ss服务连不上网?
1.服务没有启动
在本地使用telnet命令测试443端口是否开启
telnet 服务器ip地址 443
2.查看端口使用情况:
netstat -anp|grep 443
3.配置阿里云服务器的安全组规则:
4.如果安装了防火墙可以关闭防火墙再试。注意centos7默认使用的是firewall作为防火墙。
systemctl stop firewalld.service #停止firewall
service iptables stop #关闭iptables防火墙。
安装过程中出现其它问题的可以在文章下面留言,我会及时解答。最后分享一个阿里云服务器优惠券,有需要的可以自行领取。
阿里云服务器优惠券
最新回复