烂泥:智能使用与配置

烂泥:智能使用与配置,第1张

烂泥:智能DNS使用与配置


公司业务现已拓展至海外,对外提供的统一接口全部通过域名解析。但是,如果海外用户访问国内界面,你知道,是很慢的。为了提高域名解析的速度,我们打算使用智能DNS功能来解决海外用户域名解析慢的问题。


PS:以下所有实验都是使用我的博客www.ilanni.com域名进行的。

当国内用户访问www.ilanni.com时,121.40.187.200的IP被解析。

当外国用户访问www.ilanni.com时,47.88.30.33的IP被解析。

一、业务需求

如果国内用户访问www.ilanni.com,会在我国内的阿里云服务器上进行分析,显示的内容是我的博客内容。如下所示:

如果一个外国用户访问www.ilanni.com,它将在我的外国阿里云服务器上被分析,显示的内容是另一个购物网站。如下所示:

二。DNS解析配置

因为我在ilanni.com的域名是由DNSPOD解析的,所以我们需要登录DNSPOD的后台进行相关配置。

配置如下:

从上图我们不难看出,如果是国外用户,可以直接解析到47.88.30.33的国外服务器。如果是国内用户,我们会直接解析到121.40.187.200的国内服务器。

如果使用万维网的DNS,它的配置是这样的,如下图所示:

三。nginx配置

DNS解析和配置后,需要配置国内外nginx监控域名。统一配置如下:

四。测试实际访问效果

和DNSNginx都配置好了,我们来实际测试一下效果。

首先测试国内用户访问,如下所示:

从上图可以看出,如果使用国内访问,确实是在展示我的博客内容。

下面我们来测试一下国外访问的使用情况:

从上图我们不难看出,如果用国外IP访问www.ilanni.com的域名,显示的确实是某购物网站的内容。

这完全达到了我们的预期效果,也确实实现了智能DNS的功能,可以根据不同地区访问的IP地址解析到不同的服务器。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/779065.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-04
下一篇 2022-05-04

发表评论

登录后才能评论

评论列表(0条)

保存