免费梯子不多,且用亲珍惜,以下为利用樱花 Docker 翻墙教程
一、注册账号
首先在 樱花 Docker 注册地址 注册一个账号
填写邮箱、账户名、密码后点击确认
稍等片刻在邮箱中点击验证连接即可
二、创建容器
注册号账号以后,登录控制台,点击 Create 创建容器
然后填写相关信息,如下
其中 Image 填写 mritd/shadowsocks,表示使用哪个镜像模板创建容器,关于 Docker 镜像含义等请自行 Google,mritd/shadowsocks 这个镜像是我维护的一个 shadowsocks 镜像,如果想使用其他 shadowsocks 可从 Docker Hub 上自行搜索
其他各选项含义如下:
Instances: 启动多少个实例,一般 1 个就够用
Memory: 容器使用的内存大小,256 也可以
Endpoint: 暴露端口,可不填
Port: 容器对外提供服务的端口,默认为 5000
ENV: 是否使用环境变量,mritd/shadowsocks 镜像支持使用环境变量设置 shadowsocks 相关参数,这里可以省略
CMD: 要执行容器中的命令,首部必须填写 /root/entrypoint.sh,后面其他参数可以省略,但是一般会加上 -k 设置 shadowsocks 的密码,关于都能用哪些参数和参数意义请看考 Docker Hub 上的说明(shadowsocks 默认加密方式为 aes-256-cfb)
最后点击创建即可
三、启动并连接
创建完成后会回到主页列表,在主页列表中可以看到刚刚创建的容器,此时容器还没有启动,点击启动按钮即可
创建时间稍稍有点长,此时列表中容器变为黄色,点击容器名称后可看到如下所示
稍等片刻后容器变为绿色,并为 Running 状态表示创建完成
容器运行成功后会显示如下信息,其中包含了 shadowsocks 链接地址
最后使用客户端连接即可
四、高级扩展
樱花 Docker 提供了一个 CLI 命令行工具,可以通过相关 API Token 实现命令行下查询、创建 Docker 容器等操作,CLI 使用需要先创建 API Token,点击左侧按钮即可
创建成功后将 Token 声明道环境变量中,并使用 CLI 工具即可实现命令行下创建 shadowsocks 镜像,关于 CLI 使用说明和下载地址请移步 Github 查看
五、其他说明
关于镜像使用在 Docker Hub 页面详细描述了镜像参数,具体可以参考一下
镜像可以理解为一个微型 Linux 系统,其中 CMD 选项代表要执行系统中的那个命令,填写 /root/entrypoint.sh 是因为制作镜像时指定了 shadowsocks 通过这个脚本启动,后面的 -k 等参数会被这个脚本执行,脚本支持哪些参数可以从上面的 Docker Hub 页面获取
镜像支持以环境变量的方式设置密码等,环境变量表现为一个 key-value (键值对) 形式,也就是说 CMD 其实可以只写 /root/entrypoint.sh 不加 -k 参数,而通过勾选 ENV 选项并添加一个 PASSWORD=Your-PassWord 环境变量来设置
目前镜像内集成了 kcptun,但是由于 kcptun 自定义设置需要挂载配置文件,所以在樱花 Docker 中还无法使用,后期准备支持环境变量设置 转载请注明出处,本文采用 CC4.0 协议授权
文章来源:https://goo.gl/1taoc0 作者:漠然
我也是搬来的这是这篇教程的出处41
首先你需要一个Shadowsocks帐号,这是根本的啦,
然后你要有一台电脑,安装了windows系统,下载下面的软件就可以了。
win7,xp,vista可以从这里下载:
http://dwz.cn/wNTXN19
Win8,Win8.1可以从这里下载:
http://dwz.cn/wNU3F21
下载完成后,解压:
就一个文件,很简单:
双击这个文件,然后在你的任务栏右下角就会有个白色的小飞机。
注意看任务栏右下角,不用一直双击,要不会打开很多个。
右击,然后选择Servers --Edit Servers.如图:
编辑你的Shadowsocks帐号信息:
其中 Server Ip 输入Shadowsocks帐号服务器的ip/域名。
Server Port 输入Shadowsocks帐号的远程端口号。
Password 输入Shadowsocks帐号的密码。
Encryption 是你的Shadowsocks帐号的加密方式,记得选择正确。
其他默认即可。
然后点击OK。
这样就会在本地的1080端口建立起了Socks5代理。
可以使用firefox或者Chrome等支持Socks5代理的浏览器访问国外网站了。
但是我们这里说的是高级教程。
上述设置后同时会在本地的8123端口建立个HTTP代理。
QQ想用代理怎么办?旺旺想用代理怎么办?
很简单,他们都是支持HTTP代理的,只需这样简单设置就可以了。
如下截图:
这是qq的
这是旺旺的:
等等,这里只是简单的举个例子,很多软件都支持HTTP代理,具体可以自己看看软件的使用说明就可以了。
还有 IE浏览器。
这个在工具-Indernet选项-连接这里
如果你使用的是拨号连接,就点击上面的设置,如果你使用的路由器上网,那么就点击下面的局域网设置,我使用的是路由器上网,所以我点击下面的局域网设置:
如图:
如果你想所有的网站都通过Shadowsocks代理访问:
那么这样设置:
如果你只想被和谐的网站使用Shadowsocks代理的话那么这样设置就可以了。
就是此软件会在你本地的8090端口自动建立一个pac文件。
pac文件的地址就是:http://127.0.0.1:8090/pac
如果你使用火狐或者Chrome的话也可以使用上面的方法使用Shadowsocks代理,而不用在去安装相应的插件。
使用方法跟这个类似的了。自己研究下就可以了。
怎么样,是不是够高级了,错!
下面还有,更厉害的。
如果你在使用路由器上网,那么你的其他连接这个路由器的设备也可以共享你的这个HTTP代理。
这下什么手机,平板,都可以共享一个代理了。
具体教程在仔细往下看:
首先共享Shadowsocks到局域网。还是右击右下角的小飞机,选择Share Over Lan,如图:
这样就可以了。
然后查看你本机的局域网ip。这个查看方法很多种。
可以通过简单的命令行查看。
开始-运行,输入cmd然后回车,在弹出的窗口中输入ipconfig,就会有如下显示了:
看到没。Ip Address后面的就是了。我的局域网ip是192.168.0.101.
这样就好了。
现在我的本地局域网内就有一条ip为192.168.0.101端口为8123的http代理了。
切记你的局域网ip是什么,生成的http代理就是什么。不一定是192.168.0.101
下面就可以在其他设备中使用了。
比如别的电脑中。
如同上面一样,把别的电脑的ie浏览器http代理设置为192.168.0.101端口8123或者直接用pac文件
http://192.168.0.101:8090/pac都可以访问国外的网站了。2
上面是电脑的设备。也可以在移动设备中使用。
比如IOS中:我没有ios设备,截图是从网络上找的,所以大家凑合看。
进入设置,找到无线局域网
下一步就是填写pac文件,嗯,直接看图吧:
我这里是 http://192.168.0.101:8090/pac6
直接输入就可了。你可以修改成你自己的局域网ip然后填入。
这样就可以在iphone下访问国外网站了,打开浏览器试试,是不是可以看到youtube了?
这是iphone下,下面在来说下Windows phone下,方法也是类似的。
在设置-Wlan下找到你在使用的wifi。如图:
点击 ,然后进去设置下代理,如图:
把代理点击开启,输入你的局域网ip(我的是192.168.0.101)还有端口号8123. 这样保存就可以了。快试试是不是也可以翻墙了。
另外PS4等设备也可以用这个方法翻墙,奈何我没有PS4设备,无法截图给大家演示了.
进入【设定】-【网路】-【设置网际网路连接】-选择【使用wifi】-选择【自订】-选择你的wifi网络,输入密码。后面的ip地址、 dhcp、dns等等全部选择第一个选项,但是【Proxy服务器】要选择【使用】,然后输入电脑的ip地址我的是(192.168.0.101),以及 端口8123,这样就可以使用Shadowsocks代理了。
以下是我自己测试的andorid手机通过上面的办法自动翻墙
我自己的sony c6902 测试通过
具体是,设定>wlan>自己的wifi(长按)>(自动连接打勾)修改网 络>显示高级选项打勾>代理服务器主机名(你的IP),代理服务器端口8123,其他默认然后保存,结束。可以andorid手机自动翻了。 但只可以是电脑主机开着并SS运行的时候才可以实现手机自动翻墙。
首先你需要一个Shadowsocks帐号,这是根本的啦,
然后你要有一台电脑,安装了windows系统,下载下面的软件就可以了。
win7,xp,vista可以从这里下载:
http://dwz.cn/wNTXN19
Win8,Win8.1可以从这里下载:
http://dwz.cn/wNU3F21
下载完成后,解压:
就一个文件,很简单:
双击这个文件,然后在你的任务栏右下角就会有个白色的小飞机。
注意看任务栏右下角,不用一直双击,要不会打开很多个。
右击,然后选择Servers --Edit Servers.如图:
编辑你的Shadowsocks帐号信息:
其中 Server Ip 输入Shadowsocks帐号服务器的ip/域名。
Server Port 输入Shadowsocks帐号的远程端口号。
Password 输入Shadowsocks帐号的密码。
Encryption 是你的Shadowsocks帐号的加密方式,记得选择正确。
其他默认即可。
然后点击OK。
这样就会在本地的1080端口建立起了Socks5代理。
可以使用firefox或者Chrome等支持Socks5代理的浏览器访问国外网站了。
但是我们这里说的是高级教程。
上述设置后同时会在本地的8123端口建立个HTTP代理。
QQ想用代理怎么办?旺旺想用代理怎么办?
很简单,他们都是支持HTTP代理的,只需这样简单设置就可以了。
如下截图:
这是qq的
这是旺旺的:
等等,这里只是简单的举个例子,很多软件都支持HTTP代理,具体可以自己看看软件的使用说明就可以了。
还有 IE浏览器。
这个在工具-Indernet选项-连接这里
如果你使用的是拨号连接,就点击上面的设置,如果你使用的路由器上网,那么就点击下面的局域网设置,我使用的是路由器上网,所以我点击下面的局域网设置:
如图:
如果你想所有的网站都通过Shadowsocks代理访问:
那么这样设置:
如果你只想被和谐的网站使用Shadowsocks代理的话那么这样设置就可以了。
就是此软件会在你本地的8090端口自动建立一个pac文件。
pac文件的地址就是:http://127.0.0.1:8090/pac
如果你使用火狐或者Chrome的话也可以使用上面的方法使用Shadowsocks代理,而不用在去安装相应的插件。
使用方法跟这个类似的了。自己研究下就可以了。
怎么样,是不是够高级了,错!
下面还有,更厉害的。
如果你在使用路由器上网,那么你的其他连接这个路由器的设备也可以共享你的这个HTTP代理。
这下什么手机,平板,都可以共享一个代理了。
具体教程在仔细往下看:
首先共享Shadowsocks到局域网。还是右击右下角的小飞机,选择Share Over Lan,如图:
这样就可以了。
然后查看你本机的局域网ip。这个查看方法很多种。
可以通过简单的命令行查看。
开始-运行,输入cmd然后回车,在弹出的窗口中输入ipconfig,就会有如下显示了:
看到没。Ip Address后面的就是了。我的局域网ip是192.168.0.101.
这样就好了。
现在我的本地局域网内就有一条ip为192.168.0.101端口为8123的http代理了。
切记你的局域网ip是什么,生成的http代理就是什么。不一定是192.168.0.101
下面就可以在其他设备中使用了。
比如别的电脑中。
如同上面一样,把别的电脑的ie浏览器http代理设置为192.168.0.101端口8123或者直接用pac文件
http://192.168.0.101:8090/pac都可以访问国外的网站了。2
上面是电脑的设备。也可以在移动设备中使用。
比如IOS中:我没有ios设备,截图是从网络上找的,所以大家凑合看。
进入设置,找到无线局域网
下一步就是填写pac文件,嗯,直接看图吧:
我这里是 http://192.168.0.101:8090/pac6
直接输入就可了。你可以修改成你自己的局域网ip然后填入。
这样就可以在iphone下访问国外网站了,打开浏览器试试,是不是可以看到youtube了?
这是iphone下,下面在来说下Windows phone下,方法也是类似的。
在设置-Wlan下找到你在使用的wifi。如图:
点击 ,然后进去设置下代理,如图:
把代理点击开启,输入你的局域网ip(我的是192.168.0.101)还有端口号8123. 这样保存就可以了。快试试是不是也可以翻墙了。
另外PS4等设备也可以用这个方法翻墙,奈何我没有PS4设备,无法截图给大家演示了.
进入【设定】-【网路】-【设置网际网路连接】-选择【使用wifi】-选择【自订】-选择你的wifi网络,输入密码。后面的ip地址、 dhcp、dns等等全部选择第一个选项,但是【Proxy服务器】要选择【使用】,然后输入电脑的ip地址我的是(192.168.0.101),以及 端口8123,这样就可以使用Shadowsocks代理了。
以下是我自己测试的andorid手机通过上面的办法自动翻墙
我自己的sony c6902 测试通过
具体是,设定>wlan>自己的wifi(长按)>(自动连接打勾)修改网 络>显示高级选项打勾>代理服务器主机名(你的IP),代理服务器端口8123,其他默认然后保存,结束。可以andorid手机自动翻了。 但只可以是电脑主机开着并SS运行的时候才可以实现手机自动翻墙。