DD-WRT (Linksys WRT3200ACS) 无法从路由器解析 DNS?LAN 上的其他计算机可以正常解析

DD-WRT (Linksys WRT3200ACS) 无法从路由器解析 DNS?LAN 上的其他计算机可以正常解析

我有一个 dd-wrt ​​Linksys WRT3200ACS 路由器,工作在“AP”模式下。我的 ISP 提供了一个运行 DHCP 服务器的调制解调器。调制解调器连接到路由器上的 LAN 端口,然后其余有线 LAN 连接到其他端口。路由器输出 wifi。我网络上的所有其他设备(无线和有线)都可以完美在线运行。

从路由器本身,在 shell 中,我似乎无法解析 DNS。DNSMasq 已禁用,本地 DNS 设置为 0.0.0.0。我可以直接在互联网上 ping IP 地址,因此它肯定有一个有效的连接。

我尝试将 dd-wrt ​​前端的本地 DNS 设置更新为 ISP 调制解调器的设置(这是所有其他设备从 DHCP 获得的设置)以及 Google 的 8.8.8.8。这些都不起作用。

root@Linksys-WRT-ACS3200:/tmp/mnt/sda1# ping google.com
ping: bad address 'google.com'

root@Linksys-WRT-ACS3200:/tmp/mnt/sda1# ping 216.58.198.110
PING 216.58.198.110 (216.58.198.110): 56 data bytes
64 bytes from 216.58.198.110: seq=0 ttl=57 time=6.897 ms
64 bytes from 216.58.198.110: seq=1 ttl=57 time=5.722 ms
64 bytes from 216.58.198.110: seq=2 ttl=57 time=5.784 ms
64 bytes from 216.58.198.110: seq=3 ttl=57 time=5.592 ms
64 bytes from 216.58.198.110: seq=4 ttl=57 time=5.658 ms
^C
--- 216.58.198.110 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 5.592/5.930/6.897 ms

有什么想法吗?非常感谢。

答案1

您的 WRT3200ACS 不会从您的 ISP 路由器请求 DHCP 租约。因此,它也不会获取任何 DNS 服务器或任何其他服务信息。WRT3200ACS 不会从其 LAN 端口请求任何 DHCP 租约,这对于您正在做的事情来说没有问题。

当您将 ISP 路由器插入 WRT3200ACS 的 LAN 端口时,您不应再将 WRT3200ACS 视为路由器,而应将其视为交换机。WRT3200ACS 是否可以 ping 通任何内容或路由器是否具有 DNS 并不重要。唯一重要的是连接到 WRT3200ACS 的每个设备是否都可以看到 ISP 路由器。从功能上讲,ISP 路由器应该是您的主要和唯一路由器。将 WRT3200ACS 的 IP 地址停放在 ISP 路由器 DHCP 范围之外的 IP 上。禁用 WRT3200ACS 上可能导致路由器冲突的任何服务,名义上是 DHCP。

是的,您可以使用 dd-wrt ​​等高级路由器软件配置双路由器,但我不明白这一点。也许您可以详细说明您的用例?

相关内容