利用 CloudFlare 免费把网站 IP 换成 1.1.1.1|1.0.0.1

tengxunyun cera

Cloudflare 官方发文,与 APNIC 官方合作打算用 IP: 1.1.1.1 推出速度更快、私密性更强的 DNS!

Cloudflare 运行全球规模最大、速度最快的网络之一。APNIC 是一个非营利组织,管理着亚太和大洋洲地区的 IP 地址分配。
Cloudflare 有网络,APNIC 有 IP 地址(1.1.1.1)。一个共同的使命激发了我们,那就是建立一个更好的互联网。如欲详细了解我们的宗旨,请访问他们各自的博文:Cloudflare 博客 /APNIC 博客。

经过测试,这个 IP 也可以直接通过 Web 访问,中文地址 https://1.1.1.1/zh-Hans/ 可以证明。
于是博主就冒着好奇心开始了探索。我们都知道 CloudFlare 有提供免费的 CDN 服务,并且 IP 都是多网站共用的,说明了 CF 是通过判断 host 来为用户输出对应的缓存(反向代)。节点首先对本人的一个网站做了个实验。

使用站长工具 Ping 了一下网站 qqfly.cn 输入结果如下:
104.28.14.126
104.28.15.126
2400:cb00:2048:1::681c:f7e 

我找到了另一个网站 CloudFlare 给他分配的 IP 104.28.80.125,接下来我们修改 hosts 文件:
Hosts

接着清空缓存亲测我们能够正常访问,也就是说明 CloudFlare 的节点是共用的
那么 1.1.1.1 能不能作为节点 IP 使用呢?怎么用呢?第一个问题的答案是可以的,别问我怎么知道,因为我看到别人在用了。
以下是把网站 IP 换成 1.1.1.1 的教程步骤,很多人都需要 CF 的合作账户,其实经过我本人测试是没有任何门槛的,也不需要申请什么!

方法:

  1. 登陆 CloudFlare 官网,添加域名输入你的域名如: QQFLY.CN;
  2. 正常添加解析,设置好你的节点规则(防御 / 缓存 / 压缩等),打开黄色云朵;
  3. 不要把 DNS 换成 CF 官方提供的,其实第二个步骤完成后在 CF 就就已经在服务器上添加了你的反向代规则了,至于为什么判断 IP 不知道是 BUG 还是 CF 官方刻意设置;
  4. 接下来使用任意一个非 CF 的 DNS 商,例如我用我的域名商万网提供的 DNS,把你想要设置的域名解析到 1.1.1.1 即可;
  5. 部分运营商 1.1.1.1 可能无法访问因为他们把 1.1.1.1 认为路由器的 IP 了,所以大家也可以尝试 1.0.0.1。这个亲测也可以正常访问。

cera aliyun tengxunyun cloudiplc

相关推荐

利用CloudFlare API|为动态IP VPS|NAT VPS部署固定域名

之前介绍过:利用AliDDNS,为动态IP VPS/NAT VPS部署固定域名,这次是利用CloudFlare API,为动态IP VPS/NAT VPS部署固定域名,当然还是转载。 一、方法1 TG群友提供的,最为方便,建议使用这个。 1、进入 https://dash.cloudflare.com/profile ,查看邮箱,获得API 这个是邮箱 拉到最底部,获取API 2、配置文件,并运行 wget –no-check-certificate https://zhujiwiki.com/usr/uploads/2018/07/CloudFlareDDNS/cloudflare-update-record.sh > /root/ddns.sh && chmod +x /root/ddns.sh 编辑ddns.sh,主要修改auth_email为你的CF邮箱、auth_key为API KEY、zone_name为你的主域名,record_name为你要作为DDNS的二级域名(之前做好解析,解析记录填127.0.0.1就可以)   运行文件,到CF解析处看是否IP已经变化 bash ddns.sh 3、配置Crontab任务 crontab -e 添加如下代码 */5 * * * * bash /root/ddns.sh 5分钟检测一次,IP是否改变。 5、检测IP地址 whatismyip.akamai.com,不错 二、方法2 1、登陆CloudFlare,获得API信息 a、获取API KAY b、获取zone_id c、设置要使用DDNS的域名解析 2、配置DDNS相关 a、下载文件到要部署DDNS的服务器 wget –no-check-certificate https://zhujiwiki.com/usr/uploads/2018/07/CloudFlareDDNS/CloudFlare_DDNS_Setter.sh wget …

国内利用Gitee|加速访问GitHub仓库|完全免费

我们在开发和#部署#项目的时候,经常需要从GitHub上Pull一些开源的项目啥的!国外的#服务器#还好,但是国内的服务器就比较苦恼了!要不就是#无法访问#,要不就是速度超级慢! 比如昨天我想给#vim#工具安装一下#golang#的插件!看看这clone的速度!     于是乎我就想起来了Gitee!利用它为GitHub仓库加速一下!加速后的效果~ 还是非常不错啦! PS:由于是新建的仓库第一次访问,后来再访问速度更快了!     关于Gitee OSCHINA 推出的#代码#托管·协作开发平台,开发者超过 500 万,托管项目超过 1000 万,汇聚几乎所有本土原创开源项目,并于 2016 年推出企业版,提供企业级代码托管服务,成为开发领域领先的 SaaS 服务提供商。 支持 #Git# / SVN,个人版免费#5G#仓库容量。 操作流程 1)登陆#Gitee#账号,然后新建仓库 – 【 从 GitHub / GitLab 导入仓库】或者【点击这里】 2)填写要导入的项目即可(如果之前有人导入过该仓库,可以直接复用他的仓库即可)。   3)然后就可以使用Gitee仓库了!   其他说明 Gitee支持WebIDE。 可手动从GitHub更新仓库内容。 同步的仓库不仅仅是#代码#,还有提交记录,分支,#标签#等,全部复制过来。 本文借鉴:如有

Cloudflare Page Rules 设置解释

#Always Online# 打开或关闭永久在线缓存应用。 适用:All Always Use HTTPS 打开或关闭“始终使用https”,打开后所有http都自动301会转向到https 如果没有这个按钮,看看自己的证书有没有正常 适用:All Browser Cache TTL 控制缓存保留多长时间 适用:All Browser Integrity Check 检查访客的浏览器头有没有采集器和特定机器人的特征 适用:All Bypass Cache on Cookie 对指定规则内容不缓存,直接从源服务器调取 适用: Business Enterprise Cache By Device Type 根据访客的终端设备分别进行缓存 适用: Enterprise Cache Key 控制包含哪些变量的url需要被缓存 适用: Enterprise Cache Deception Armor 缓存欺骗攻击保护。验证url的扩展名是都符合其实际内容。 适用: All Cache Level 定义缓存的级别 适用: All Cache on Cookie 根据特定的cookie名称来确定需要缓存的内容 …

cloudflare最新ddns脚本 2020.5.2号 解决老版本脚本无法更新ip

1、前言 服务器 IP 总是变,没事就会变个新的,这时候就需要一个 Dynamic Domain Name Server 来保证实时的 #DNS# 更换。 当然首先这个需要你的 DNS 解析商做配合,本文则采用 Cloudflare+#DDNS#+Shell 2、准备 准备工具 Cloudflare 的 Global #API# Cloudflare 解析的域名一个 前提要素 Curl Wget 已安装 3、#DDNS# 获取新 IP 地址 Shell 脚本 下载地址:[ 链接 ] #!/usr/bin/env bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH # # Dynamic Domain Name Server (Cloudflare API) # # Author: StarryVoid <[email protected]> # Intro: https://blog.starryvoid.com/archives/313.html …

微信扫一扫,分享到朋友圈

利用 CloudFlare 免费把网站 IP 换成 1.1.1.1|1.0.0.1