IP 地址类别问题

IP 地址类别问题

我接管了一个网络,但在处理 IP 类时遇到了麻烦。IP 范围是 101.10.10.xxx 一切正常,除了我们的网站,它由第三方在他们自己的服务器上托管。他们必须手动编辑本地计算机上的 hosts 文件以输入以下内容,否则它将无法工作:109.200.117.xxx www.ourwebsite.com

办公室外的任何机器都可以看到该网站,因为 DNS 知道在哪里可以找到它,但我们的内部 DNS 却不起作用。

我曾尝试通过创建 www 记录来编辑带有 A 记录的 2012 服务器,但结果并不理想。

我考虑过将其更改为 C 类,但我无法更改 LAN 的 IP 范围,因为我们有很多由不同制造商提供的硬件,尝试将它们组合在一起以更改 IP 几乎是不可能的,因为它们位于西班牙、新西兰等地。

是什么原因导致了这个问题?如何在不进行大量 IP 地址更改的情况下解决这个问题?

感谢您提供的任何帮助。

答案1

即使您使用 255.0.0.0 子网掩码,IP 范围也不会重叠,因此您现有的内部网络范围没有问题,您无需更改任何内容。您可以使用主机文件条目解决此问题,这证实了这是一个 DNS 问题,这就是您需要调查的内容。

您已经尝试过的向 DNS 服务器添加 A 记录的解决方案是正确的,您需要调查为什么它不能可靠地运行。

我建议如下:

-将 A 记录添加到您的内部区域
-右键单击 DNS MMC 中的 DNS 服务器名称并“清除缓存”(这是因为 DNS 服务器会负面缓存答案)
-删除客户端上的 hosts 文件条目-在客户端上
运行ipconfig /flusdns以刷新本地 DNS 缓存-在客户端上
运行nslookup www.ourwebsite.com- 确认返回了正确的 IP

在任何无法从 nslookup 返回正确 IP 的客户端上,使用ipconfig /all并确认它们指向正确的 DNS 服务器。

答案2

如果 101.10.10.x 范围是真实的:该范围已分配给台湾移动。您不能在没有事先分配的情况下使用公共地址,并且可能需要重新编号 - 对于 DHCP 来说这并不是那么糟糕。如果您不使用 DHCP,现在是时候开始了。它还将确保所有客户端都在使用您的内部 DNS 服务器。

相关内容