前提:一台linux服务器,推荐国外服务器商的安全稳定/操作系统CentOS7
使用ssh工具连接到服务器并输入以下代码
1、
sudo yum install python3
【安装python3】
sudo yum install python3-pip
【安装pip】
sudo python3 -m pip install --upgrade pip
【可升级可不升级】
sudo pip3 install shadowsocks
【安装小火箭】
2、
创建配置文件(不会进行添加配置内容的同学可以自行去目录里创建文件并编辑内容)
sudo vi /etc/shadowsocks.json
添加配置内容:
{
"server":"0.0.0.0",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"your_password",
【输入你的密码,节点文件用的到】
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
3、
启动小火箭
ssserver -c /etc/shadowsocks.json -d start
4、
创建开机自启服务文件(不会进行添加配置内容的同学可以自行去目录里创建文件并编辑内容)
sudo 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
5、
启动小火箭服务
sudo systemctl enable shadowsocks
sudo systemctl start shadowsocks
6、
开放防火墙端口
sudo firewall-cmd --zone=public --add-port=8388/tcp --permanent
sudo firewall-cmd --reload
7、
创建节点文件
proxies:
- name: "name"
【可自定义名字】
type: ss
server: ip
【你的服务器ip】
port: 端口
【你放行的自定义端口】
cipher: aes-256-cfb
password: "password"
【你上面设置的密码】
udp: true
# 代理组配置,可以定义多个代理组
proxy-groups:
- name: "Proxy"
type: select
proxies:
- "my-shadowsocks"
【可自定义名字】
- "DIRECT"
# 规则配置
rules:
# 国内网站直连
- DOMAIN-SUFFIX,cn,DIRECT
- DOMAIN-KEYWORD,-cn,DIRECT
- GEOIP,CN,DIRECT
# 所有其他网站使用代理
- MATCH,Proxy
# 其他设置
dns:
enable: true
ipv6: false
enhanced-mode: fak
8、
下载clash软件
导入节点文件并打开TUN模式与系统代理
Comments NOTHING