在CentOS服务器上设置Shadowsocks服务器
1. 安装Shadowsocks
-
使用yum安装Shadowsocks: bash sudo yum install shadowsocks-libev
-
安装完成后,编辑配置文件: bash sudo nano /etc/shadowsocks-libev/config.json
-
配置服务器信息,如服务器地址、端口、密码和加密方式。
2. 启动Shadowsocks
-
启动Shadowsocks服务: bash sudo systemctl start shadowsocks-libev
-
设置Shadowsocks开机自启动: bash sudo systemctl enable shadowsocks-libev
3. 配置防火墙
- 开放Shadowsocks端口: bash sudo firewall-cmd –zone=public –add-port=your_port/tcp –permanent sudo firewall-cmd –reload
4. 测试连接
- 使用Shadowsocks客户端连接服务器,并测试是否成功。
5. 进阶配置
- 设置多用户账号
- 配置加速服务
- 监控和日志管理
常见问题
1. 如何更新Shadowsocks?
您可以通过以下命令更新Shadowsocks: bash sudo yum update shadowsocks-libev
2. 如何添加新用户?
编辑配置文件/etc/shadowsocks-libev/config.json
,在users
数组中添加新用户信息。
3. 如何修改端口?
在配置文件中修改server_port
项,然后重启Shadowsocks服务。
4. 如何查看日志?
Shadowsocks的日志通常位于/var/log/shadowsocks-libev.log
。
正文完