泛解析域名, 也就是通配符DNS记录, 这个概念的意思是在你进行解析配置的时候, 把主机记录这一项的值改成。这样做的结果是, 在这个大域名下面, 只要存在那些没有被单独设置过的子域名, 它们就都会去指向同一个目标地址。如果你发现泛解析没有起作用, 通常情况下是由这五个原因当中的某一个导致的。
第一个原因是主机记录填写错误。第二个原因是TTL的缓存还没有过期。第三个原因是记录发生了冲突。第四个原因是NS服务器的指向出现了异常。第五个原因是域名本身的状态处于异常情况。下面的这些内容里面包含了解决问题的设置方法以及故障排查的步骤, 你可以直接拿出来参照执行。
泛解析域名基本说明
在DNS系统里, 泛解析记录会被设置成记录类型为A或者是CNAME这种形式, 并且要在主机记录这个位置填上特定的占位符字符。
等这条记录生效后, 你会发现针对example.com这个域名来说, 任何没有被单独设定过解析规则的子域名, 比如那些叫a.example.com或者是b.example.com的子域, 全都将会返回你之前设置的那条记录所指向的目标值。
当然啦, 如果你的子域名已经单独配置好了相关的解析信息, 那么这些子域名就会优先去匹配它们自己专用的那条记录, 完全不会被刚才说的那个泛解析规则给影响或改变。
泛解析域名设置步骤
1. 登录域名管理控制台, 然后进入 DNS解析 页面,或者进入 域名解析设置 页面。
2. 用户请点击那个叫做「添加记录」的按钮。接着在主机记录那里填写""这个内容。然后在记录类型那儿选择"A", 要是选这个呢就是指向IP地址的意思。
也可以选"CNAME", 选了它的话就是指代域名的。然后呢要把目标值填写好。关于 TTL 时间建议设置为600秒, 这么设置的目的是为了能够让生效过程变得快一些。
3. 等你把那个设置保存下来了之后, 你接着就得等全球的DNS节点进行同步的那个过程, 这个同步所需要的时间一般是在5分钟到48小时之间这么个范围里头, 你要晓得TTL这个数字要是设得越短的话, 那么同步的速度就会越快起来。
4. 验证的步骤是, 首先在终端设备里面执行输入代码nslookup test.你的域名.com这行命令去查询, 然后看屏幕上返回的内容是不是那个已经在前面配置好的IP地址, 如果确实返回了这个IP, 那就说明泛解析已经成功生效了。
不生效常见原因及排查
主机记录误填: 正确的填写样式仅仅就是星号这个字符, 也就是写作双引号里面放一个星号的这个样子, 是绝对不可以去写成*.com这种样式的, 或者是其他任何形式的写法。
这里有一段关于记录冲突的内容, 其核心意思是指, 如果你的域名下有同名的A记录, 同时也配置了CNAME记录, 这是不可以同时存在的, 所以必须先把那个产生冲突的记录给删掉, 然后才能重新进行添加操作。
TTL缓存未过期:旧解析结果仍在上游DNS缓存中泛解析域名技术支持,Windows执行ipconfig /flushdns泛解析域名技术支持龙南市就业服务平台,Linux执行sudo systemd-resolve --flush-caches后重试。
出现了NS服务器未生效的情况。用户需要确认域名的NS记录, 是否已经指向了当前服务商的DNS节点。只要这个指向操作没有发生变更, 那么域名的解析功能就不会产生相应的响应结果。
域名状态异常: 如果出现未完成实名验证这种情况, 或者域名已经过期的话, 那么解析功能就会受到限制。
技术支撑渠道
按照上面的那些步骤进行检查之后, 还是没有办法找到问题的原因的话, 那就去找一下提供域名服务的那个公司的技术团队让他们帮忙看一下。你可以在gz88.cn这个平台上提交一份工单, 或者去拨打技术支持那个热线号码。
在联系的时候记得附上域名的信息, 还有你希望解析到的目标是什么东西, 并且把已经做过的那些操作都记录好贴上去。然后呢, 那边的技术工程师会在他们工作的那些时间里进行响应, 最后会给你一个明确的定位结论。
注意事项
咱们先说清楚, 泛解析这个玩意儿其实就是个兜底的规则, 它绝对没办法去替代那些精确子域名的解析功能;所以对于核心业务的子域名来说, 最好的办法就是把它单独拿出来配置对应的记录。
在同一域名下面, 关于泛解析的记录这一项内容, 只允许大家去设置一条, 一旦你要是重复地去添加这样的话, 它就会把原来已经存在的那些配置全部都覆盖掉。
如果你的站点把HTTPS这个功能给启用了, 那么那些被泛解析所覆盖到的所有的子域名, 都必须要去配置好一个有效的SSL证书, 不然的话, 大家使用的浏览器就会跳出提示, 说这个证书的匹配情况出现问题。



