全栈工程师程序员

阿里云ECS 搭建Shadowsocks

2018-04-02  本文已影响3254人  冷煖自知

安装shadowsocks(系统为CentOS7)

在命令行依次输入

然后服务器配置完成
shadowsocks配置文件在/etc/shadowsock.json
如果需要配置多端口

{
    "server":"my_server_ip",
        "local_address": "127.0.0.1",
        "local_port":1080,
        "port_password": {
            "8381": "foobar1",
            "8382": "foobar2",
            "8383": "foobar3",
            "8384": "foobar4"
        },
        "timeout":300,
        "method":"aes-256-cfb",
        "fast_open": false
}

然后需要重启shadowsock
shadowsock命令如下

启动:systemctl start shadowsocks.service
停止:systemctl stop shadowsocks.service
重启:systemctl restart shadowsocks.service
状态:systemctl status shadowsocks.service

CentOS7下需要开启端口
开启端口firewall-cmd --zone=public --add-port=<端口号>/tcp --permanent
例如
firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙
firewall-cmd --reload
最后在登录阿里云网站管理ECS
添加规则

点击管理
本实例安全组
配置规则
添加安全组规则
规则详细

最后需要重启服务器后规则才能生效
reboot

Shadowsocks 客户端下载

使用KCPTun加速Shadowsocks(个人测试阿里云ECS无法使用,可在其他VPS上使用,vultr 测试可使用)

KCPTun服务安装
// 下载脚本
wget https://raw.githubusercontent.com/kuoruan/kcptun_installer/master/kcptun.sh
// 赋予权限
chmod +x ./kcptun.sh
// 执行脚本
./kcptun.sh

本文借鉴 老枪的世界

听雨阁

上一篇 下一篇

猜你喜欢

热点阅读