1. 程式人生 > >用docker搭建ss訪問火星

用docker搭建ss訪問火星

最近弄了個vultr的VPS,便想用它搭個梯子訪問火星。由於vultr是支援docker的,便找了個ss的docker映象:

https://hub.docker.com/r/mritd/shadowsocks/

它除了ss外,還集成了kcptun,非常好用,它主要支援如下幾個引數作為配置:

  • -s : shadowsocks-libev 引數字串
  • -x : 開啟 kcptun 支援
  • -k : kcptun 引數字串

例如,如果原來我們的命令是:

ss: ss-server -s 0.0.0.0 -p 6443 -m rc4-md5 -k 123456 --fast-open
kcptun:

server_linux_amd64 -l :29900 -t 127.0.0.1:6443 --key 123456 --mode fast2

現在可以用如下命令搞定:

docker run -dt --name ss-server -p 6443:6443 -p 29900:29900/udp mritd/shadowsocks \
        -s "-s 0.0.0.0 -p 6443 -m rc4-md5 -k 123456 --fast-open" \
        -x -k " -l :29900 -t 127.0.0.1:6443 --key 123456 --mode fast2"

和之前相比,不用配置環境,實在方便不少。