这是我第一次使用专用服务器,在设置通配符子域名时遇到了问题。
我之前尝试过
* /-----/ 14400 /-----/ IN /-----/ A /-----/ (serverip)
等了 30 个小时,什么也没发生。
所以我尝试
* /-----/ 14400 /-----/ IN /-----/ CNAME /-----/ actvbiv.co.uk.
又等了 30 个小时,什么也没发生
我现在尝试;
*.actvbiz.co.uk /-----/ 14400 /-----/ IN /-----/ CNAME /-----/ actvbiv.co.uk.
我做得对吗?
使用 WHM。
问候,
菲尔·杰克逊
答案1
每次更改后,您是否更新了区域的序列号?使用 dig 或其他 DNS 查询工具验证更改后主权威服务器上的 SOA 记录是否正在更新。您的第一个条目应该可以正常工作。
另一个需要考虑的因素是区域文件本身的 TTL 设置。如果您更改了 DNS 并在之后过快地运行查询,则可能会出现负缓存条目,导致本地解析器无法再次尝试服务器(虽然 30 小时的负缓存 TTL 似乎很多,但我见过更长时间)。也许可以尝试清除本地解析器缓存。
我怀疑 DNS 服务器没有正确接收更改(通常是因为区域上的序列号没有更新)。