![DNS - 本地区域的公共地址](https://linux22.com/image/681219/DNS%20-%20%E6%9C%AC%E5%9C%B0%E5%8C%BA%E5%9F%9F%E7%9A%84%E5%85%AC%E5%85%B1%E5%9C%B0%E5%9D%80.png)
我遇到一个问题,但不太清楚如何解决。
所以我有两个内部 DNS 服务器,假设为 dns1 和 dns2。它们服务于一个区域,假设为 z1.mydomain.com - 内部一切运行正常。
此外,mydomain.com 有一个公共 DNS 服务器,用于回答 mydomain.com 区域的问题,我所做的就是将 z1.mydomain.com 添加到该区域以从外部解析。
我的问题是,当我尝试从内部 ping z1.mydomain.com 时,我无法解析主机。我肯定我遗漏了什么,但有人能帮我吗?
答案1
您可能需要在域名的顶点添加一条 A 记录。在 bind 中,它看起来如下:
$ORIGIN example.com.
$TTL 300
...
(NS records, TTL, MX, SOA, etc here)
A 123.123.123.123
z1 IN A 10.10.10.10