我们最近为办公室购买了一台 WNDR3700 (v1),以适应我们不断增长的网络(从一个有线和大约四个无线客户端到四个有线和大约八个无线客户端,所以规模并不大)。我们将 Mac Mini 服务器设置为 DHCP 和 DNS 服务器(它有一个静态 IP),因此它可以提供 IP 并将自己设置为 DNS。我已禁用 WNDR3700 上的 DHCP 服务器。
发生的情况是,有时大多数(但不是全部)客户端无法访问 DNS 服务器。
我已经证实全部客户端可以 ping 互联网上的所有其他客户端、网关和主机,但一些客户端无法 ping 通 DNS/DHCP 服务器。这些客户端也无法使用 nslookup(或 dig)。
我不知道 DNS/DHCP 服务器有任何限制。它的日志没有显示任何异常,也没有(明显的?)错误。
更新
因此连接再次丢失,因此我尝试从 PC ping DNS 服务器。
ping 192.168.1.255
192.168.1.2
(DNS 服务器)给出了回复,但没有其他机器给出回复。
ping 192.168.1.2
仅提供超时。
从一台工作机器执行 ping 操作192.168.1.255
会得到网络上所有其他工作机器的答复。
答案1
您需要一步一步地调试。
第一:检查连接到有线网络的计算机是否获得有效的 IP 地址,以及它们的 DNS 服务器是否设置正确。第二:检查它们是否可以与 DNS 服务器通信(使用 nslookup)第三:检查 DNS 服务器是否没有任何限制。
有很多可能的原因导致这不起作用,并且您的帖子没有足够的信息来提供确凿的建议。
答案2
不如买一个专为拥有大量客户的商务用途而设计的 wifi 路由器,而不是为游戏玩家和电影流媒体设计的 150 美元的路由器。说真的,廉价的消费级 wifi 和专业级套件之间存在巨大差距,这就是为什么它更贵,并且在制造商网站上被贴上“专业”标签的原因。
答案3
IP 分配 (DHCP) 是否存在问题,或者是否发生了任何 IP 冲突?我猜您只有一个子网,有 VLAN 吗?您必须通过 ping 来测试连接,对吗?我不明白为什么您认为问题仅与 DNS 连接有关。这些客户端可以一直 ping 服务器 IP 吗?
答案4
嗯,您使用广播 IP 地址 (255) 来测试响应能力,这可能是一个问题。我不确定您的广播主机如何进行 ping 重新分配,但也许它从 ICMP 切换到 UDP ping,而路由器无法正确处理。