这样子用零雀云翻墙

Tags: others  network 

目录

摘要

灵雀云同时提供境外、境内的节点,可以用来翻墙。

规划

这里使用sshd的隧道功能进行翻墙, 规划如下:

           Google      FaceBook   Twitter  YouTube
              ^             ^         ^        ^
              |             |         |        |
              +-------------+---------+--------+
                            |
  http://www.alauda.io/                                
                        *********    
                     ***         ***   -----------------------+
                    *   sshproxy    *              S  S  H    |
                     ***         ***   -------------------+   |
                        *********                         |   |
                          |   |                           |   |
                          |   |                           |   |
                          | S |                           |   |
   GFW: ---------------   | S |   --------------------    |   |   ------------------
                          | H |                           |   |
                          |   |                           |   |
   http://www.alauda.cn   |   |                           |   |
                        *********                    +---------------+ 
                     ***         ***                 |  Your Linux   | 
                    *   sshsock5    *                |               | <--本地代理
                     ***         ***                 |    Machine    | 
                        *********                    +---------------+ 
                          | S |
                          | O |
                          | C |                  
                          | K |                  
                          | 5 |                 
         +-------------+--------------+------------+
         |             |              |            |
    +---------+   +---------+   +---------+   +---------+ 
    | Windows |   |   IOS   |   | Android |   | Router  | 
    | Device  |   | Device  |   | Device  |   |         | 
    +---------+   +---------+   +---------+   +---------+ 

sshproxy提供sshd服务,运行在www.alauda.io上(境外), 我们对Google等的访问最终从这里发出。

sshsock5提供sock5服务, 运行在www.alauda.cn上(境内), 我们对Google等的访问首先发送到这里。

如果你使用的是Linux机器,那么可以免去sshsock5,直接在你自己的Linux机器上建立本地的sock5代理。

准备镜像

这里已经准备好了两个镜像构建时需要的文件,存放在github。

sshproxy github创建了一个运行sshd服务的容器,详情见https://github.com/lijiaocn/SSHProxy

sshsock5 github创建了一个对外提供Sock5代理的容器, 详情见https://github.com/lijiaocn/SSHSock5

部署sshproxy

http://www.alauda.io/注册用户。

构建镜像:

pic

填写要构建的镜像的地址:

pic

开始构建:

pic

然后创建sshproxy服务,这里略去了创建服务的截图,灵雀的UI简单易懂,一看就明白(其实是因为我忘了截图了….)

创建服务的时候注意设置好你自己的环境变量, 将ROOTPASS修改掉。

sshproxy服务启动后如下:

pic

这时候可以验ssh登录是否成功, 如果可以, 这部分就OK了, 注意ssh连接时使用的是端口”10471”。

在Linux上做本地代理

Linux上有ssh命令,可以用来直接做隧道。

ssh -p sshproxy服务的端口 -C -f -N -g -D 本地的代理端口  root@sshproxy服务IP

如下图所示执行指令后,在本地创建了一个监听端口:

pic

这时候在浏览器里将代理地址设置为127.0.0.1:1111后就可以直接翻墙了。对于Linux上的其他软件可以使用tsocks。

在/etc/tsocks.conf中配置好代理:

pic

为curl启用代理:

pic

部署sshsock5

我们还可以再部署一个容器作为sock5代理,提供给其非Linux的系统使用, 这个服务我们将其把它叫做sshsock5, 部署在境内。

http://www.alauda.cn/注册用户, 并开始部署sshsock5。

注意: .io和.cn是两套用户体系, 不互通, 需要重新注册。

构建镜像:

pic

配置服务:

pic

pic

服务启动后,验证端口是否在监听:

下面的截图中的IP地址以及密码现在都已经失效, 不要试图用这里的IP了。

pic

在浏览器中设置代理:

pic

pic

最后,打开facebook:

pic


推荐阅读

Copyright @2011-2019 All rights reserved. 转载请添加原文连接,合作请加微信lijiaocn或者发送邮件: [email protected],备注网站合作

友情链接:  系统软件  程序语言  运营经验  水库文集  网络课程  微信网文  发现知识星球