查看: 9598|回复: 4

CDN资源分流功能

[复制链接]

48

主题

148

帖子

461

积分

高级玩家

Rank: 3Rank: 3

积分
461
发表于 2020-9-25 12:54:49 | 显示全部楼层 |阅读模式
需求场景:一个移动大水管+电信小水管;默认线路电信,默认DNS电信,则造成移动大水管的利用率不高。
而CDN资源基本全网部署,将CDN资源分流到移动线路,可大大提高带宽利用率、改善用户体验

实现方法:识别域名CNAME是否属于CDN资源,如果是则将该域名通过移动DNS解析,绝大多数情况下返回移动网内CDN服务器IP地址;将该DNS解析结果返回客户端。
注:目前DNSMASQ、SmartDNS暂无“正向DNS解析,如CNAME=xxxx,则指定某DNSServer的功能”
==============================
CDN资源具有显著特征,即CNAME后缀是CDN服务商的。


例如:https://www.coloros.com/rom/firmware?id=1790225347743334535
下载固件的地址 https://coloroswebsitefs.coloros ... l_MHvLRj9IGkbL.ozip
CNAME:coloroswebsitefs.coloros.com.w.alikunlun.com

https://down.360safe.com/setup.exe
down.360safe.com

CNAME: down.qhcdn.com

=============================

CDN服务商的域名通过备案可查
阿里云内部使用
阿里云内部使用
阿里云内部使用
阿里云内部使用
阿里云内部使用
阿里云内部使用
阿里云内部使用
阿里云内部使用
网宿混合CDN
网宿混合CDN
网宿混合CDN
网宿应用安全产品平台
网宿国内加速平台
网宿国内加速平台
网宿防攻击平台
网宿国内加速平台
网宿加速平台
CDN下载
CDN下载
360cdn下载
加固宝
360下载
奇虎下载
奇虎下载
奇虎下载
奇虎下载
奇虎下载
烽动cdn
烽动cdn
烽动cdn
烽动cdn


回复

使用道具 举报

375

主题

1万

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41041
发表于 2020-9-25 14:28:03 | 显示全部楼层
貌似很简单,  你用策略路由的域名分流即可。
回复 支持 0 反对 1

使用道具 举报

375

主题

1万

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41041
发表于 2020-9-25 14:27:13 | 显示全部楼层
谢谢你的建议, 后续我们会评估。
回复 支持 反对

使用道具 举报

48

主题

148

帖子

461

积分

高级玩家

Rank: 3Rank: 3

积分
461
 楼主| 发表于 2020-9-25 14:54:10 | 显示全部楼层
本帖最后由 u7q8vu1j 于 2020-9-25 16:28 编辑
admin 发表于 2020-9-25 14:28
貌似很简单,  你用策略路由的域名分流即可。

老郭不认真看需求:
域名A记录:down.360safe.com
CNAME: down.qhcdn.com

域名分流根据域名A记录分流,但无法根据CNAME(后缀)分流



用CNAME后缀识别CDN资源,比手动更新录入CDN资源域名A记录更准确;毕竟网站的CDN资源所在的域名A记录经常更新。
回复 支持 反对

使用道具 举报

42

主题

1191

帖子

1516

积分

中级达人

Rank: 5Rank: 5

积分
1516
发表于 2020-9-26 15:35:21 来自手机 | 显示全部楼层
u7q8vu1j 发表于 2020-9-25 14:54
老郭不认真看需求:
域名A记录:down.360safe.com
CNAME: down.qhcdn.com

其实应该开发实现能写正规则就可以了,如果官方添加标识就没必要
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表