xiao9469 发表于 2024-7-10 09:41:58

求大佬给个分区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解析速度;海外能接受慢,但要能稳定访问。


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

浅生 发表于 2024-7-10 09:42:54

随便找家支持dns智能解析的不就行了 例如dospod

婷姐 发表于 2024-7-10 09:43:10

你怕是对回源有什么误解。。我只是说错用名词
这个叫分区解析

独家记忆 发表于 2024-7-10 09:43:38

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

IT618发布 发表于 2024-7-10 09:44:15

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

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

婷姐 发表于 2024-7-10 09:44:58

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

TyCoding 发表于 2024-7-10 09:45:44

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

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

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

独家记忆 发表于 2024-7-10 09:46:24

感谢楼上两位大体有谱了
之前也搜到过cf的自定义主机名功能,但是看教程都看不懂。
现在不管懂不懂:'( ,但是能确认就这条路了。 。

Crystαl 发表于 2024-7-10 09:46:49

多源还用反代走源,真不够麻烦的,最后你都会嫌麻烦的,
就一个源。做L2源多好。

拾光 发表于 2024-7-10 09:47:40

我这有更好的方案,可以远程协助操作,100%满足你上述说的需求且尽可能帮你降低成本,有需要可以论坛私信个联系方式。
页: [1]
查看完整版本: 求大佬给个分区DNS解析和CDN的方案 红包感谢

创宇盾启航版免费网站防御网站加速服务