我们现在要用那个域名解析设置软件, 把这个域名, 映射到一个指定的IP地址, 或者说是映射到一个专门的服务器上, 这其实是一个必不可少的配置环节, 就是当我们的网站要正式上线的时分, 或者是需要进行邮件的收发以及是API调用的时候, 都得靠它才行, 那么我们今天就把当前市面上那些主流的、常见的工具, 全都梳理了一遍,并且给出了一个标准的配置流程大城新闻网, 还给出了一些常见问题的解决方案。

主流域名解析设置软件对比

1. 注册商自带DNS管理面板(阿里云、腾讯云DNSPod、华为云等)这个选择是这样的, 用户在注册完域名之后, 直接登录到控制台去操作, 然后添加A记录、CNAME记录、MX记录、TXT记录等等其他的记录, 这种方式是免费的, 而且操作过程非常直观, 适合个人站长和中小企业, 方便快速完成基本的解析工作。

2. CloudflareDNS 提供免费的 DNS 解析服务。它支持通过 API 进行批量管理。它还具备 CDN 加速功能。它提供 DDoS 防护能力。它还免费提供 SSL 证书。这些功能使得该服务非常适合那些对访问速度有很高要求, 并且对安全防护有很大需求的网站使用。

3. gname.xin: 这个平台把域名注册和DNS解析管理集合在一起了, 用户可以在网上把解析记录进行添加, 或者修改, 也可以删除, 它还支持批量地导入和导出操作, 还能自定义TTL值以及管理子域名, 整个界面看着很简洁, 特别适合那些中小型站点快速地搞定域名部署还有解析配置这些事情。

4. 企业级第三方DNS平台(Route 53、DNSmadeEasy、Infomaniak等)这一类服务, 它支持多域名集中管理, 还支持智能流量调度, 同时也具备实时监控与告警的功能, 适合拥有复杂业务架构的中大型企业使用。

域名解析配置通用步骤

不管你是用哪一款软件, 它那个最核心的操作流程都是一样的:

1. 你需要登录那个管理DNS平台的系统, 然后进入到目标域名的解析设置页面。

2. 你先点击那个叫“添加记录”的地方, 然后你再选择一个记录的类别, 这里面的A记录是用来指向IP地址的, CNAME是用来指向另外一个域名的, MX是来配置邮件服务器的, TXT是用来做域名验证或者是SPF策略的。

域名解析设置软件怎么选?主流DNS工具对比与完整配置教程(图1)

3. 你需要填写主机记录, 并且也需要填写对应的记录值, 其中,如果你填符号@的话域名解析设置软件, 它就代表主域名, 如果你填字符串www的话, 它就代表属于Web的那个子域名, 如果你填字符串mail的话, 它就代表属于邮件的那个子域名。

4. 在调试的阶段, 建议把TTL设置成600秒的意思, 这样子的话, 改动能够快速地发挥作用, 等到了系统正式运行以后, 再把TTL的值调整到3600秒以上, 或者更高的数值也行。

5. 把数据保存好了之后,就等着全世界的DNS节点去把原来的缓存数据刷新掉域名解析设置软件, 这个时间通常会需要大概5分钟到48小时这么长的一段间隔时间才行, 然后你得去使用nslookup这个命令或者是dig这个命令来检查一下看那个解析的工作是不是真正已经生效了。

高频问题与解决方案

解析迟迟未生效: 请先确认您填写的记录内容是没有问题的, 然后检查一下当前时间是否还在旧的TTL缓存期限之内。另外, 您可以在本地电脑上面执行ipconfig /flushdns这个操作, 目的是把DNS缓存给清理干净。

单域名记录数受限: 在一些免费的平台之中, 对于相关的限制通常是在大约20条这个范围左右进行的设定, 如果在实际操作当中超出了这个既定的数量, 那么用户一般就需要去升级自己的套餐等级了, 或者是可以将部分子域名进行拆分, 然后把它们转移至独立的管理体系当中来进行管理。

HTTPS与CNAME冲突, 当使用CNAME来指向CDN的时候, 必须要去确保那个证书是能够覆盖到目标域名的, 要么就需要是在CDN这个平台上边去配置边缘证书, 这样做的目的就是要避免浏览器那边弹出安全警告。

选择建议

对于个人博客或者小型项目, 应当优先使用注册商自带的DNS面板或者是gname.xin在线管理功能, 这样可以零成本让项目快速上线。而对于中大型业务, 建议搭配使用Cloudflare或者企业级DNS平台, 以此来获得安全防护能力和智能调度能力, 进而降低单点故障发生的风险。