具有两个 DHCP 服务的 DNS

具有两个 DHCP 服务的 DNS

据我所知,DNS是一种将域名转换为IP地址的服务。

当小公司使用路由器作为交换机时,我注意到一些小型网络存在一些问题。

调制解调器---路由器(A)---路由器(B)---PC

路由器(A) 192.168.0.1

路由器(B) 192.168.1.1

如果你在同一个网络上有两个路由器,并且它们都启用了 DHCP,但子网掩码不同,并且你想要访问路由器(A)或(B)的页面,你必须在电脑中输入静态 DNS,如下所示

DNS 192.168.0.1
second DNS 192.168.1.1

如果没有,您将可以访问其中一个。我知道这是错误的配置,但它可以工作!

我的问题是为什么?DNS 不能这样工作!

答案1

有些路由器可以变成交换机,因此无需启用 DHCP,所有机器都可以保持在同一 IP 范围内。这样就可以解决您的问题。

但要回答您的问题,路由器 A 和路由器 B 有一个表,其中包含所有机器以及访问与其相连的计算机的最佳路线。为了让您的计算机找到您工作中的机器,它会先检查一个路由器,然后再检查另一个路由器。一个路由器很可能不知道另一个路由器上的机器。这就是为什么两个路由器都被列为 DNS 服务器的原因。

这不是一个错误的配置,但也不是最佳配置。它确实允许隔离机器。例如,会计部门接入路由器 A,而销售部门接入路由器 B。

相关内容