我有一个 VMWare 基础架构,并且在这两个名为 A 和 B 的环境中。“A”在服务器“D”中有其 DNS,而 B 在其内部有其 DNS。场景如下:
A 具有关联的域bdweb01.lp.rmplc.net
,并且其 DNS 在服务器 D 中。
- 所有 A 记录都在服务器 D 内。
B 具有相关的域int.books.rmlp.com
,并且在其环境中具有其 DNS 服务器。
- 所有的 A 记录都在它自己的环境 DNS 服务器中。
- 在服务器 D 的 DNS 域“B”内创建了一个名称服务器记录。这意味着此环境所需的所有 A 记录都包含在此域 (int.books.rmlp.com) 本身中。在名为 D 的服务器中,包含 int.books.rmlp.com 的 NS 记录,以便将请求转发到 B 环境的 DNS 服务器。
现在关于使用的IP:
- 环境的 IP 在 192.168.xx 范围内
- B 环境的 IP 在 172.28.xx 范围内
这意味着两者都有私有IP。
我的问题:
当我使用https://www.whatsmydns.net/查看某个站点的 IP(例如:)browse.bdweb01.lp.rmplc.net
时,它清楚地显示了该域的关联 IP。同时,当我检查托管在我的 B 环境中的站点的 IP(例如:)时browse.int.books.rmlp.com
,它没有告诉我任何 IP。
- 尽管我们在环境中使用了两个不同的类,但它们仍然是私有 IP 地址。那么为什么显示 C 类 IP 而不是 B 类呢?
- 我认为环境 A 中的站点没有获取 IP,因为我在使用 whatsmydns 检查时收到了确切的内部 IP。那么,这是如何工作的,而另一个则不是?
- 有什么我需要做的,以便我也可以在环境 B 中托管的站点中获得相同的结果吗?
任何快速的建议或帮助将不胜感激。
您说您已
int.books.rmlp.com
在权威名称服务器上为rmplc.net
and委托了子区域rmlp.com
,即ns0.ifl.net.
. 但我不认为是这样的:在你修复这个委托之前,这是行不通的;该问题与最终的主机 A 记录是否位于 RFC1918 地址空间的某个特定部分无关。