注意:我本人使用的是带有备案的域名来使用百度云的国内CDN转发,我不知道百度云海外的节点是否支持ipv6回源,因为百度云的海外节点需要申请!
前言本教程主要面向只有动态家宽 IPv6 并且有icp备案的用户,提供一种低成本的建站解决方案。这个方法最初是我个人站点在早期阶段所采用的网络方案,如今由于接入方式的升级(申请了专线并获得了固定 IPv4 地址),已不再依赖此方案。但考虑到许多个人或小型站点仍然处于家宽动态网络环境中,我决定将这一实践经验整理成教程公开分享。
在家宽场景下,常见的问题是:IPv6 地址频繁变动,外部 IPv4 用户无法直接访问,仅依靠 IPv6 并不现实。而传统做法需要通过api额外编写脚本来上报 IPv6 地址,过程繁琐且不够稳定。
这里介绍的方法充分利用了 百度云CDN的解析能力,它支持将动态 DDNS 域名直接解析到源站的 IPv6 地址,不必额外提交变更脚本。再结合百度云的 流量按量计费模式,就可以轻松实现一个低成本、免维护的 IPv6toIPv4 转发建站方案。
前期准备:
1.在源站服务器上配置好ddns,常见的ddns软件,配置教程都在里面了:ddns-go
2.通过itdog.cn里面的ipv6工具来测试ipv6地址和域名是否正常解析与访问
注册百度智能云账号:
打开 百度智能云官网 注册账号。注册完成后,访问 动态加速 CDN 产品页,查看价格说明并进入 管理控制台。在控制台中进入 域名管理 然后 创建域名。
业务类型选择 DRCDN 动态加速。
在“添加域名”处填写你已备案的域名(即你希望用来访问的域名)。
下滑页面,找到 添加基础源站。
源站地址填写你的 DDNS 域名。
注意:家庭宽带环境下,80 与 443 端口通常被运营商封锁,因此请勿使用这两个端口,改用自定义的可用端口。
在动态加速设置中,我们可以按需选择网站的文件类型与请求方式。具体配置应根据你网站的类型决定,一般来说都选全部都可以
请求方式也可以填全部
页面底部提供缓存策略和流量封顶策略,可根据自身实际情况配置。
也可以维持默认配置。这里不做过多介绍
配置完成后,系统会为你分配一个 CNAME 域名。
最后一步是:在你的 DNS 服务商处,将域名的解析记录指向该 CNAME。
附件
最后编辑: