DD-WRT的典型配置选项是允许路由器将ISP路由到ISP的主要DNS服务器之外。您已成功完成;但是,由于请求是从CLIENT机器生成的,将路由器连接到路由器,因此优先级顺序始终会分配给客户端计算机上已配置的DNS,然后再分配给路由器。
您所描述的是客户端正在与路由器关联,这是正确的,但是客户端的DNS显示了您的路由器IP + 2个其他DNS设置。请检查客户端计算机,并确保将其IPV4设置设置为从连接中动态提取DNS服务器配置,而不是手动进行配置:
然后,确保正确设置了DD-WRT路由器:
在上面的配置中,您还会遇到一些问题。您已将DHCP地址范围设置为开始于200
和结束于255
; 我建议您将其更改为从200开始到在254
; 考虑到正常配置*.*.*.255
是广播地址,而不是用于分配给关联客户端的普通IP地址,请保留255地址。
我突出显示了本地DNS设置,因为您将其设置为127.0.0.1
; 这表示您正在路由器上运行本地DNS服务器。如果不是这种情况,请将其更改为0.0.0.0
,或将其更改为网络上本地DNS服务器的正确地址。
您会注意到,当以这种方式配置服务器和客户端时,只会显示路由器的DNS IP地址。并且所有请求将通过与路由器关联的DNS服务器进行路由。
关于本地DNS服务器的说明
如果希望路由器将某些本地地址与本地IP相关联,则可以将它们添加到适当的DD-WRT屏幕中的DNSMasq配置选项中,或使用本地DNS服务器,并为该服务器(通常是网络范围内的静态服务器)。这样,解析顺序将首先是本地服务器,然后是外部2。但是,仍然只有客户端会将路由器IP视为DNS服务器。