使用日本樱花arukas的免费docker服务搭建shadowsocks


这个工具是老高的同事介绍给我的!目前应该是测试阶段,他的有点像国内的Daocloud,操作很简单,老高1min就能搭建完毕,看完本文,你一定也可以!

sakura

ps. arukas倒着念不就是Sakura 🌸,樱花家的IP算是比较优质的了,老高用上海电信ping值在80-90ms。

I. 注册

整个网站使用的全英语,需要填写的信息很简单。

注册页面在这里,输入一个Email和密码,大概1小时后就能收到注册邀请。

II. 配置镜像

成功登陆后,可以看到⬇️

dashboard

接着点击创建⬇️,然后输入对应内容

新建应用

输入项 对应值
App Name big_dick
Image shadowsocks/shadowsocks-libev
Instances 1
Memory 512MB
Endpoint ccav(个性域名)
Port 1024(个性端口)
ENV 不勾选
CMD /usr/local/bin/ss-server -vv -p 1024 -k phpgao -m rc4-md5

新建的ss服务器的认证方式可以自定义,-p 指定自己的端口,同时需要在Port中打开对应的tcp端口,密码和加密方式也一样可以自定义!

输入完毕检查无误后点击完成,之后运行应用即可(请让他飞一会儿)!

运行应用

III. 配置客户端

运行完毕后,我们点击对应应用,进入详情页⬇️

app

为了获取我们最终需要连接的IP,我们需要ping一下横线标出的域名,或者直接从网址中提取,也就是控制台信息中Port一行右边的网址,中间http://xxxxxxxx很长一串,网址里面有类似132-123-45-211,我们把它替换成132.123.45.211,就是我们最终需要连接的IP,注意不要带后面的:31484

ping

终于,我们得到了IP,现在可以愉快的爬墙了!

重要提示,最后一步连接SS的配置中端口一定要输入31484,也就是映射的端口,而不是自己定义的1024(因为他做了端口映射,以运营商的角度想可以节省很多资源,而且更加安全,便于管理)。

IV. KCP

应@lee同学的要求,献上KCP的配置⬇️!

其中镜像填写mritd/shadowsocks,内存512M,CMD为/root/entrypoint.sh -w 2 -f -k laogao,CMD不指定全部为默认值,kcp默认已打开,如果想单独配置KCP,可以参考mritd/shadowsocks - Docker Hub中的命令,-c后面被转义的json就是可以自定的部分。

/root/entrypoint.sh -k laogao -w 2 -f -c "{\"listen\":\":1111\",\"target\":\"127.0.0.1:5000\",\"key\":\"kcptun\",\"crypt\":\"salsa20\",\"mode\":\"fast2\",\"mtu\":1350,\"sndwnd\":1024,\"rcvwnd\":1024,\"datashard\":70,\"parityshard\":30,\"dscp\":46,\"nocomp\":false,\"acknodelay\":false,\"nodelay\":0,\"interval\":40,\"resend\":0,\"nc\":0,\"sockbuf\":4194304,\"keepalive\":10,\"log\":\"/var/log/kcptun.log\"}"

kcp

如图配置好之后,使用client如下

# XXX.XXX.XXX.XXX为对应UDP端口,即图中 31690这个数字,mode、密码等信息使用默认
./client_darwin_amd64 -r "XXX.XXX.XXX.XXX:31690" --mode fast3 --crypt salsa20 --key kcptun -l ":1060"

查看SS默认配置点我
查看KCP默认配置点我

ss

V. 题外话

免费的活动估计用不了多久了,大家且用且珍惜啊!😂

标签: shadowsocks, docker, arukas

本文由 老高 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。
可自由转载、引用,但需署名作者且注明文章出处。

相关文章

已有 48 条评论

  1. 小诗 小诗

    上面几步都搞定,最后kcp的client已经下载好了,怎么输入命令?

  2. 小河 小河

    安全性如何?顶层设计者会浏览到搭建ss的数据吗?

  3. 话说kcptun是如何配置的?

    ss 本地ip : 远程tcp 端口
    kcptun 远程ip : 远程udp端口

    这么配置无法正常使用啊...

  4. justso justso

    貌似需要邀请才能注册樱花了,老高,你这有邀请码么? 哈

    1. 试试用github联合登录

      1. justso justso

        没戏了,已经申请一天多了,github登录也是同样的回复:

        Dear xxx

        Thanks for the invitation request for Arukas.
        We are currently running on an invite-only basis, so we will proceed with your request in order.

        Once your account is ready, we will send a notification to the email address for your Github account.

        Also if you have any further questions, please contact support@arukas.io.

        #

        Arukas
        Docker Hosting service.

        1. a a

          1.15申请,2.4收到激活链接

          1. b b

            我是1月18号申请的,也是2月4号收到激活通知,估计一批一批的。

          2. AOne AOne

            我比你稍微好一点,1月5号申请,1月25号收到邮件

  5. 菜小白 菜小白

    老高,樱花docker能否“改头换面”后用openvpn或anyconnect科学上网?

  6. 通融 通融

    两天VPS会被重置,东西都没了

  7. 来也 来也

    博主可以指导下KCP参数该怎么填嚒,我用梅林固件的路由器里的kcp插件,参数照着填总是错误,连不上,搞了好几个小时都没结果
    用的mritd/shadowsocks 镜像
    尤其是ip地址和端口,怎么试都不行
    ip到底是用默认的127.0.0.1:5000还是XXX.XXX.XXX.XXX:31690
    下面的端口又该填哪个...
    单独SS倒是没问题
    不懂代码真是完全在抓瞎

    1. kcp是在ss中甲加了一层代理,所以客户端的IP需要改为127.0.0.1,而kcp客户端要指定远程服务器的kcp的的端口和IP

      1. 来也 来也

        那我在填KCP插件里的参数时
        IP应该填
        127.0.0.1
        127.0.0.1:5000
        127.0.0.1:3XXXX(樱花分配的)
        XXX:XXX:XXX:XXX(樱花分配的)
        XXX:XXX:XXX:XXX:3XXXX(全樱花分配的,UDP那行)
        端口
        20000
        :20000
        3XXXX
        :3XXXX
        不清楚要不要加冒号
        博主能提点下吗?

        1. 你先用命令行试试,我没有windows环境

          1. 经过测试,如果按照教程填写的不对,很有可能是电信封掉了UDP的其他端口。。。

          2. 来也 来也

            吐血,看来我人品不行...
            强烈期待樱花kcp的详细教程...
            毕竟没多少时间可以免费了...

          3. 在用的,有空我会开新帖讲的。

          4. 来也 来也

            我尝试的全跪了,不知道是我设置问题还是樱花的问题,博主现下测试过kcp还能用吗

  8. AOne AOne

    一天了,还没收到邮件

  9. guoshun guoshun

    求详细教程配置KCP

    1. 你想要多详细? 😳

      1. guoshun guoshun

        高老大还是快开车吧。

  10. Jason Jason

    博主你好,请问“为了获取我们最终需要连接的IP,我们需要ping一下横线标出的域名”是在哪里操作呢?

    1. 在图上找一个横线,貌似很好找啊!

      1. 小白 小白

        不好意思,作为小白,我也没发现这个位置,请问在哪里?

        1. 文章已经更新,希望这次你能找到!

  11. 非常感谢老高的分享,赞一个,速度不错。

  12. lee lee

    老高啊,说下镜像mritd/shadowsocks 怎么配置啊。。。这个镜像 包含了ss+kcp,感觉你用这个镜像做个教程。。。更好点。。。

    1. 已更

      1. lee lee

        我都没敢自定义。。就按默认的/root/entrypoint.sh -w 2 -f -k laogao填了,然后我往安卓手机版ShadowSocks填, 服务器和远程端口填的TCP的,密码:laogao,加密方法:salsa20。 (这项不清楚) Kcp: 启用KCP协议,KCP端口填的UDP的,KCP参数:./client_darwin_amd64 -r "XXX.XXX.XXX.XXX:31690" --mode fast3 --crypt salsa20 --key kcptun -l ":1060" 。。。除了IP地址和端口号其他原封不动的填上去。。 樱花跑起来了,手机SS也跑起来了,流量不走字。。。尴尬不。。哪错了。

        1. 看看控制台有没有日志

  13. 哈哈哈 哈哈哈

    只有我一个人看到了“big_dick ”吗?哈哈哈

  14. Hello Hello

    三个小时了还没邀请邮件...

    1. 我用的Gmail,吃个饭的功夫就收到了

  15. 梧桐夜雨 梧桐夜雨

    按你的教程搭起来了,IP也能ping通,但爬不了墙,怎么回事呢

    1. 端口要用那个映射出来的,不是我例子中的1024

      1. 梧桐夜雨 梧桐夜雨

        呀,还真是,速度还不错,谢谢!!

        1. 赞👍

          1. 梧桐夜雨 梧桐夜雨

            唉,我的服务器在万网虚拟主机,不知道能不能搞

          2. 详见 https://blog.phpgao.com/let-us_encrypt.html

          3. 梧桐夜雨 梧桐夜雨

            顺便问一句,你的https用的哪的证书,访问很流畅啊

添加新评论