今天分享一下用Docker搭建ShadowSocks VPN的教程。
开篇之前
什么是Docker ?
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口. 【来自百度百科】
本文目录:
第一步:安装Centos系统
第三步: Shadowsocks连接
可以直接看Youtube视频教程
也可以看图文,以下是图文教程
开篇:没有账号的需要先注册,进入BWH官网
现在49.99usd 每年的套餐有货了,独立主机每月4美金左右,非常划算,有需求的抓紧时间。
继续点 Order 进入下一步
地区可以随便选,我一般都选美国这两个州;然后add to cart
下一步 check out
输入对应信息,结账即可
【可以用微信支付宝结账】
【密码注意用大小写加数字】
【所有信息用拼音或英语填写即可】
【电话输入自己常用电话即可】
付款完成 进入下一步。
第一步:安装Centos系统
进入BWH官网【搬瓦工】后进入KiwiVM Control Panel
Centos 7 为例,当然你也可以用 Centos的其他版本
等几分钟,注册邮箱会收到如下提示:保存一下信息
Operating system debian-9-x86 has been successfully installed on server localhost.localdomain [23.83.231.157].
Your temporary root password: 6yBWaItaj46o
Your SSH port: 27450
第二步:使用SSH客户端连接进入VPS主机
安装Docker
yum install docker -y
启动DOcker
docker pull oddrationale/docker-shadowsocks
然后 运行镜像
docker run -d -p 2019:2019 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 2019 -k vkuajing.net -m aes-256-cfb
只需要修改端口和密码,其他默认即可。
- -p 端口这里要前后一致,比如2019:2019 2019
- -k 后面设置你的 VPN 的密码,比如:vkuajing.cc
检查运行
docker ps -a
- 服务器地址:23.83.231.157
- 服务器端口:2019
- 密码:vkuajing.cc
- 加密方式:aes-256-cfb
3.点击确定后,右击软件小图标,启动系统代理
4.出现弹窗后点击允许
Google Test
测试IP是否被屏蔽:
进入后台之后,打开以下链接,可以 test 是否IP被block
如果还是搞不明白的,可用看看可用的付费VPN 或者 去 Fiverr上找服务商碰碰运气