vps交流

求大佬给个分区DNS解析和CDN的方案 红包感谢


现有资源:
1 国内服务器A,主力服务器
2 香港服务器B
3 美西服务器C
4 主域名1个abc.com,备用域名1个def.com(可用可不用)

希望实现的最终效果:
主域名abc.com所有区域自动跳转sub.abc.com
sub.abc.com的访问:国内通过CDN回源到服务器A;亚太区访问通过CDN回源到香港服务器B,反代回A;其他区域访问通过CDN回源到美西服务器C,反代回A。

补充条件:
买不起高防服务器,所以必须套CDN隐藏IP。
国内CDN可以买得起阿里云的活动套餐,但阿里云海外套餐太贵,起步每年几百,买不起。海外最好能用免费的CF。
主力用户在国内,要尽可能保证国内的DNS解析速度;海外能接受慢,但要能稳定访问。

请大佬给个最省钱的方案,红包感谢!

随便找家支持dns智能解析的不就行了 例如dospod
你怕是对回源有什么误解。。我只是说错用名词
这个叫分区解析

FreeDog 发表于 2024-7-9 13:10
随便找家支持dns智能解析的不就行了 例如dospod

套CDN后,域名必须做cname到cdn分配的子域名。
国内可以直接用阿里云cdn的子域名,
海外怎么办?cf只可以停靠根域名,不可以停靠子域名。这么做cf的cdn都没办法套。而且cf免费版是没有分区解析的。

icon 发表于 2024-7-9 13:18
你怕是对回源有什么误解。。我只是说错用名词
这个叫分区解析

分区解析随便用dnspod就解决了
我的想法是分区解析+分区套不同的cdn

cdn访问源服务器是叫回源没错吧?

laoda 发表于 2024-7-9 13:22
分区解析随便用dnspod就解决了
我的想法是分区解析+分区套不同的cdn

使用cf的自定义主机名功能就实现了

要统一使用一个域名的话就只能分线路解析,比如用dnspod。
国内用户CNAME到国内CDN,CDN再回源到A
国外用户CNAME到Cloudflare CDN,Cloudflare再回源到C;Cloudflare的CNAME接入可以用自定义主机名,具体的你搜一下就知道了。

不过有个问题就是Cloudflare自定义主机名只能绑一个回源地址,如果B, C两台服务器的话你得随便多搞一个域名。

至于到sub的301重定向,建议DNS解析的时候重定向得了,很多解析服务商都支持的;实在没办法就服务器里nginx重定向过去,也没多大事。

本帖最后由 laoda 于 2024-7-9 14:04 编辑

感谢楼上两位  大体有谱了
之前也搜到过cf的自定义主机名功能,但是看教程都看不懂。
现在不管懂不懂求大佬给个分区DNS解析和CDN的方案 红包感谢 ,但是能确认就这条路了。 。

赞(0)
版权声明:本贴采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
帖子名称:《求大佬给个分区DNS解析和CDN的方案 红包感谢》
帖子链接:https://bbs.toot.su/182095.html

相关推荐