美文网首页全栈工程师程序员
阿里云ECS 搭建Shadowsocks

阿里云ECS 搭建Shadowsocks

作者: 冷煖自知 | 来源:发表于2018-04-02 15:54 被阅读3254次

安装shadowsocks(系统为CentOS7)

在命令行依次输入

  • wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
  • chmod +x shadowsocks.sh
  • ./shadowsocks.sh 2>&1 | tee shadowsocks.log
    加密方式

然后服务器配置完成
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

本文借鉴 老枪的世界

听雨阁

相关文章

网友评论

    本文标题:阿里云ECS 搭建Shadowsocks

    本文链接:https://www.haomeiwen.com/subject/wskxhftx.html