拯救被墙的ip

in #cn6 years ago

由于我工作需要,有很多时候都需要googlegithub等国外的网站,就特意去搬瓦工买了一年的服务器。搭建了光明隧道。用了一段时间,我的ip被封了,还好可以换ip(貌似是三过月可以换一次)。但是万万没有想到又被封了。对于我这种穷人来说,没有办法。只能想办法了!还好可以解决,就是会牺牲大部分带宽。

有些人自己的服务器被墙了,还不知道,还以为是自己没有搭建好的原因。搬瓦工给我提供了方法。再打开以下免费更换ip功能链接
https://kiwivm.64clouds.com/main-exec.php?mode=blacklistcheck
使用V2ray的Websocket传输协议+Cloudflare即可拯救被墙的ip。简单说就是使用 V2Ray 的 WebSocket + TLS 传输协议,由于使用了 Cloudflare 中转。

V2ray客户端 <=> Cloudflare CDN节点 <==> V2ray服务端(被墙IP)

准备工具:

  1. 被墙的服务器
  2. 域名(使用.tk/.ml/.cf/.gq/.ga等免费域名 )
  3. Cloudflare 正常使用

域名

在准备工具中,服务器是你早就有的。那么就需要一个域名 ,这里我觉得就自己为解救被墙ip,还是注册一个免费的域名,比如后缀为.tk/.ml/.cf/.gq/.ga等免费域名。我这里就不再表述怎么申请了,如有需要,请关注微信公众号:sharingplus

注意:免费域名有可能会被收回(似乎不让反向代理),如果想要稳定,可以随便买个便宜域名,几美元一年的域名很多,建议海外购买域名(例如 namecheap

这里假如我们申请的域名是 https://kernels.cf
这里需要注意,你申请的域名需要添加DNS解析。可以使用官网的,如果嫌弃不好用,那么可以使用 CloudXNS/dnspod 接管 Freenom 的免费域名解析,加快国内生效速度,
Snipaste_2018-06-28_23-14-39.png
使用外部DNS接管
Snipaste_2018-06-28_23-16-36.png
添加外部DNS服务的NS
Snipaste_2018-06-28_23-17-28.png
dnspod设置DNS解析
Snipaste_2018-06-28_23-22-31.png

Cloudflare

加入你已经有了Cloudflare CDN的账号了。那么接下来就是添加我们上面的申请的域名到Cloudflare CDN
Snipaste_2018-06-28_22-56-06.png
点击Next按钮继续。
Snipaste_2018-06-28_22-57-32.png
选择第一个套餐,并点击 Confirm Plan 按钮继续
Snipaste_2018-06-28_22-58-02.png
Snipaste_2018-06-28_22-59-09.png
添加DNS解析
Snipaste_2018-06-28_23-39-32.png
Snipaste_2018-06-28_23-37-43.png
点击页面顶部 Crypto 按钮,然后找到 SSL 配置并改为 Full 选项(如下图所示)。修改后直接应用生效
Snipaste_2018-06-28_23-40-37.png
当你在首页[Overview]看到如下图所示时,则代需要等待
Snipaste_2018-06-28_23-42-09.png
表域名DNS修改已经生效。
Snipaste_2018-06-28_23-46-17.png

连接服务器

ssh客户端连接被墙的服务器,登陆root账户。如果不知道root密码怎么办了。方法是有的,那就是
Snipaste_2018-06-28_23-59-05.png
使用一键安装V2Ray

bash <(curl -s -L https://233blog.com/v2ray.sh)

如果提示 curl: command not found ,那是因为你的小鸡没装 Curl
ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install curl -y
centos 系统安装 Curl 方法: yum update -y && yum install curl -y
安装好 curl 之后就能安装脚本了

传输协议选择 WebSocket + TLS (即是选择 4 ),V2Ray 端口随便,不要是 80 和 443 即可,然后输入你的域名,域名解析 Y ,自动配置 TLS 也是 Y ,其他就默认吧,一路回车。等待安装完成
然后输入 v2ray status 查看一下运行状态,请确保 V2Ray 和 Caddy 都在运行

设置 Crypto 和 开启中转

确保 Cloudflare 的 Crypto 选项卡的 SSL 为 Full
并且 Status 要为 Active Certificate
然后在 DNS 选项卡那里,把刚才点灰的那个云朵图标,点亮它,一定要点亮一定要点亮一定要点亮
云朵图标务必为橙色状态,即是 DNS and HTTP proxy(CDN)
Snipaste_2018-06-29_00-11-08.png

Sort:  

@hoboalia, 你这么好的文章,我估计要100个比特币才能买了!

我想问下,你这种机器人发评论有什么用?

ml/

I want to write a post using different quotes from other posts - can I do this using this quote ??

写的好棒啊,关键是完全免费😄忍不住笑起来了

谢谢了👌

同意回复:
上面的某些地方需要优化,由于现在不能修改,遇到上面问题请留言