centos7手动搭建shadowsocks服务,支持aes-256-gcm

2024-11-09 10:55   272   0  

安装pip

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"


python get-pip.py


安装配置shadowsocks

pip install --upgrade pip


sudo pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip -U


1、 安装完成创建shadowsocks配置文件

vi /etc/shadowsocks.json


2、按i,插入模式,进行编辑,复制以下文本:

{
  "server": "0.0.0.0",
  "server_port": 443,
  "password": "test2018",
  "method": "aes-256-gcm"
}


3、按esc,然后:wq,保存后退出。

配置自启动

vi /etc/systemd/system/shadowsocks.service


直接复制保存即可,同上。

[Unit]
Description=Shadowsocks

[Service]
TimeoutStartSec=0
ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json

[Install]
WantedBy=multi-user.target


启动shadowsocks

systemctl enable shadowsocks


systemctl start shadowsocks


查看shadowsocks状态

systemctl status shadowsocks -l


确认服务启动成功后,配置防火墙规则,开放你配置的端口,不然客户端是无法连接的:

firewall-cmd --zone=public --add-port=443/tcp --permanent


firewall-cmd --reload



下一篇
没有了
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。