docker 迅速开启 shadowsocks – 可能是最简ss方式 + globalssh

参考这篇:https://teddysun.com/536.html

# 创建配置文件 - 下次重启可用
PASSWORD="!!!!!!改成你自己的密码!!!!!!" && \
mkdir -p /data/ss; cd /data/ss; \
cat > config.json <<EOF
{
    "server":"0.0.0.0",
    "server_port":9000,
    "password":"${PASSWORD}",
    "timeout":500,
    "method":"aes-256-gcm",
    "fast_open":false,
    "nameserver":"8.8.8.8",
    "mode":"tcp_and_udp"
}
EOF

# 开启docker - 使用了本机22端口 - 这个比较清奇,不过你想用啥端口都行
docker stop ss; docker rm ss; \
docker run -d -p 22:9000 -p 22:9000/udp \
  --name ss --restart=always \
  -v /data/ss:/etc/shadowsocks-libev \
  teddysun/shadowsocks-libev  && \
docker logs -f ss

如果使用simple-obfs插件的话

{
    "server":"0.0.0.0",
    "server_port":9000,
    "password":"password0",
    "timeout":300,
    "method":"aes-256-gcm",
    "fast_open":true,
    "nameserver":"8.8.8.8",
    "mode":"tcp_and_udp",
    "plugin":"obfs-server",
    "plugin_opts":"obfs=tls"
} 

如果开启 v2ray-plugin的话

{
    "server":"0.0.0.0",
    "server_port":9000,
    "password":"password0",
    "timeout":300,
    "method":"aes-256-gcm",
    "fast_open":true,
    "nameserver":"8.8.8.8",
    "mode":"tcp_and_udp",
    "plugin":"v2ray-plugin",
    "plugin_opts":"server"
} 

然后建立ucloud上面的globalssh,就可以利用免费2M带宽的22口端口进行内网不过墙的iplc转发了。

Leave a Reply