![如何设置单个 Web 服务器/名称服务器来为同一 IP 提供多个域名?](https://linux22.com/image/545751/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E5%8D%95%E4%B8%AA%20Web%20%E6%9C%8D%E5%8A%A1%E5%99%A8%2F%E5%90%8D%E7%A7%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%9D%A5%E4%B8%BA%E5%90%8C%E4%B8%80%20IP%20%E6%8F%90%E4%BE%9B%E5%A4%9A%E4%B8%AA%E5%9F%9F%E5%90%8D%EF%BC%9F.png)
我正在尝试在 CentOS 5.6 上设置一个 apache 和 DNS(绑定)服务器,我希望有 2 个域,test.kom 和 d.dg.kom,指向单个 IP,172.25.2.1,这是服务器的 IP。
D.dg.kom 运行良好。test.kom 则不然。test.kom 的 NSLookup 结果是“*** 找不到 test.kom:没有答案”
命名的 /var/log/messages 显示“工作目录不可写”,3 个区域文件显示“已加载串行 #####...”,没有任何错误。我尝试设置的日志记录通道也出现错误,但我很确定这与此无关。
- 命名的.conf: https://i.stack.imgur.com/y1f6q.png
- dg.kom.zone: https://i.stack.imgur.com/6AzmQ.png
- test.kom.zone:(图片网址)/Cxoyt.png
- 反向查找区域:(imgur url)/qEVjK.png
答案1
您的 test.kom 区域文件缺少 A 记录主机名的尾随句点。添加该句点,它应该可以正常工作。(或者,现在查找 test.kom.test.kom,您可能会得到答案。)