当前位置:网站首页>给网站套上Cloudflare(以腾讯云为例)
给网站套上Cloudflare(以腾讯云为例)
2022-07-27 21:01:00 【知识浅谈】
Cloudflare 用来干什么
Cloudflare 主要能做以下几件事:
- CDN
- DDNS
说人话的话,上面这些有啥作用呢:
- 提升安全(抵御攻击、隐藏主站地址)
- 提升性能(提升载入速度)
当然,Cloudflare 还有其他好多功能,防火墙啊、统计分析啊,啥啥的,这里也就不赘述了,感兴趣的朋友可以去官网了解一下。
对了,Cloudflare 的部分功能是收费的。
具体的收费策略可以看下图:

不过对于个人站长或者个人网站来说,最最基础的免费版本就足够了,因为我们想要的无非就是让网站在各地的访问速度都能快一点,可以的话,顺便提升下网站性能。最重要的,生命在于折腾,闲着也是闲着,有免费的东西可以折腾,为什么不上?
上面划线部分请自动屏蔽。
好了,闲话少说,这不是一个介绍 Cloudflare 的广告贴,这是一个教大家怎么在把腾讯云上的网站套一层 Cloudflare 的技术贴。
准备工作
需要准备以下几样东西:
- 有独立IP的服务器(比如我的是腾讯云vps)
- 拥有控制权的域名(比如我的是 bottle.studio)
- Cloudflare 账号
以上几样缺一不可,准备好了我们就开始。
对了,多说一句,因为咱们下面的教程都是直接使用的相关网站,样式、步骤什么的可能会在以后有区别,我也不能保证以后网站变化了也会来更新本博客,大家在看的时候注意领会精神,样式再怎么变,需要做的事就是那些。
开搞
Cloudflare 设置
1、先点击 Add Site,把域名添加上,然后下一步

2、选择一个付费方案,这里我们选择免费的,然后下一步

3、检测已有 DNS 记录,这里 Cloudflare 会把能检索到的 DNS 记录都列在下面,这里我们先不用管,直接下一步

4、替换 DNS 服务器地址,先记录下来 Cloudflare 让我们替换的内容

腾讯云域名设置
1、进入腾讯云域名控制台 登录 - 腾讯云
https://console.cloud.tencent.com/domain/all-domain

2、选择 DNS 修改

3、把我们从 Cloudflare 那拿到的 DNS 服务器地址填上

等待
至此,需要设置的内容已经基本完成,剩下的就是等待。
先回 Cloudflare,点击下面的「Check nameservers」,当然,如果你之前已经把页面关了,也无所谓,因为这个就是个跳转,会跳转到当前域名的 overview 页面,如下图:

我们现在需要做的,就是等。
一般24小时之内会完成,完成之后会收到邮件通知。
我这个例子里面从设置完成到收到邮件,前后10分钟左右。
下面是我收到的邮件通知。

设置 DNS 解析记录
可以看到,我们的域名已经在 Cloudflare 控制台的 DNS 解析记录里面了,添加解析记录什么的和其他网站的都是一样的。

这里说一下最右面一列「Proxy Status」的含义:
| 名称 | 含义 |
|---|
经过代理可以理解为启用 CDN。
后面大家根据需求灵活设置就好。
其他问题
1、刚刚设置好的网站不可访问
刚刚设置好的网站,由于本机的 DNS 缓存问题,可能会造成无法访问的情况,解决方法也很简单,刷新本机 DNS 缓存就可以。
ipconfig /flushdns

2、腾讯云的域名解析还有用么
没用了,域名解析的服务器都没有用腾讯云的了,以后直接用 Cloudflare 的就可以。
看下效果
最后我们来看一下效果。
现在访问我的网站 http://bottle.studio,查看以下ip地址。

可以看到网站的真实 IP 已经被隐藏,显示的是 CDN(Cloudflare)的 IP 地址。

结尾
至此,以腾讯云云为例的 Cloudflare 使用已经完成。
其他的 CDN 大同小异,比如百度云的 CDN、七牛的 CDN。
网站的样式和操作的逻辑可能有些许不同,但核心思想一定是一样的。
边栏推荐
- Arm32进行远程调试
- Remotely debug idea, configure remote debug, and add JVM startup parameter -xdebug in the program of remote server
- Ideas, methods and steps of making folding fans with 3DMAX
- 我年薪100万,全身上下没有超过100块的衣服:存钱,是最顶级的自律
- My annual salary is 1million, and I don't have clothes more than 100 yuan all over my body: saving money is the top self-discipline
- [soft test software evaluator] 2014 comprehensive knowledge over the years
- Process and planned task management
- 四次挥手的Socket交互流程
- iMeta | 国际标准刊号ISSN印刷版正式确认,双ISSN申请完成
- File&递归14.1
猜你喜欢

Calling dht11/22 temperature and humidity sensor in Proteus simulation Arduino

Interviewer: let's talk about the specific process of network data transmission

C # delegate usage -- console project, which implements events through delegation

重新定义分析 - EventBridge 实时事件分析平台发布

技术认证 | 图扑软件携手华为云再创合作共赢新局面

面试官:说一下网络数据传输的具体流程

【C语言】通讯录(动态版本)

初步了解Panda3D音频和高级交互组件

Spark 离线开发框架设计与实现

【GNN报告】加拿大蒙特利尔唐建:Geometric Deep Learning For Drug Discovery
随机推荐
强化学习——PyTorch 实现 Advantage Actor-Critic (A2C)
File&递归14.1
技术认证 | 图扑软件携手华为云再创合作共赢新局面
Flutter pull_to_refresh-1.6.0/lib/src/internals/slivers.dart:164:13: Error: Method not found: ‘descr
Yijia will release ODM orders in 2020 and make efforts in the middle and low-end market
记录一下使用R语言中关于formatC的错误
他山之石 | 蚂蚁超大规模知识图谱构建及应用
Those "experiences and traps" in the data center
图基本知识代码
Can Siemens PLC collect analog data of multiple slave stations in real time and wirelessly?
The share price soared 180.46%! Shanghai silicon industry, the leader of domestic large silicon wafers, is listed: the cumulative net profit in recent four years is less than 60million
proteus仿真arduino中调用DHT11/22温湿度传感器
一位软件投资者的独白:我为什么不追逐快速增长的公司
携手长江存储,江波龙推出全球最小扩展卡
NB-IoT产业的现状与未来:跨过1亿出货门槛,奔向5G大连接!
What is the difference between concurrency and parallelism?
[signal denoising] signal denoising based on Kalman filter with matlab code
股价暴涨180.46%!国产大硅片龙头沪硅产业上市:近4年净利累计不足6000万
Lua基础语法学习
Lua basic grammar learning