Linksys 路由器/番茄固件 DNS 问题

jas*_*onh 5 firmware router dns tomato

我有一台 WRT54GS,已将当前版本的 Tomato 加载到其中。我为网络上的设备输入静态 DHCP 地址,释放并更新桌面上的地址并尝试 ping 另一台计算机。我得到的只是The request could not find host blah. Please check the name and try again.现在,我确认我的台式机和我尝试 ping 的目标机器都收到了正确的静态 DHCP 租约,并且它们的 DNS 服务器是我路由器的 IP 地址。我错过了什么?

Wil*_*sum 3

我首先要确保每台计算机上的设置都相同(必须排除它)...然后在每台计算机上,右键单击网络接口设置并执行属性,双击 IPv4,然后单击高级。

从这里,我将单击 DNS 选项卡并在顶部列表中手动添加服务器,然后选择选项“附加这些 DNS 后缀(按顺序):”并选择 .local 或 .mynetwork 等内容,然后勾选底部的两个选项。

进行这些更改后重新启动所有计算机,然后转到命令提示符并键入,ipconfig /renew然后输入ipconfig /registerdns

接下来,在命令提示符处键入“Nslookup”,然后尝试一到两台计算机的名称,看看会发生什么。

如果您仍然找不到任何地方,请检查路由器上的 DNS 设置,听起来它不允许其他计算机注册/只是互联网的缓存 DNS 服务器,如果它确实有效的话 - 酷。

如果这没有帮助,您可能最好只使用主机文件或使用不同的固件 - 但是,希望它有所帮助。

编辑 - 另外,只是想 - 记得检查 Windows 防火墙是否允许 ICMP Echo!

  • `nslookup` 就是这样做的。Windows 报告 DNS 服务器(我的 Tomato 路由器)不知道我放入的静态 DHCP 条目之一的主机名。因此,我进行了一些谷歌搜索,发现您必须为路由器分配一个域名,如下所示一旦我这样做了,我现在就可以通过主机名 ping 通了!谢谢! (2认同)