为什么我可以ping任何单词并获取响应 ( 例如 Cake )?

分享于 

9分钟阅读

电脑

  繁體 雙語

问题:

我有一台 3D 打印机连接到一个商务类网络。 由于某些原因,我发现可以ping任何单词,并从特定ip地址( 总是相同的号码) 获得响应。 打印机接口通过浏览器承载。 我可以通过电缆穿过它。 设置 static ip地址不执行任何操作。 理想情况下,我希望使用 DHCP ( 其他 3D 打印机没有问题)。

任何建议都会非常感激。 不要建议联系制造商,因为他们不知道足够的信息来帮助( 我已经有了)。 为什么我可以ping任何单词并获得响应?

更新:


C:>nslookup cake


Server: resolver1.opendns.com


Address: 208.67.222.222



Non-authoritative answer:


Name: cake.wp.comcast.net


Address: 67.215.65.132



C:>nslookup


Default Server: resolver1.opendns.com


Address: 208.67.222.222



> set d2


> cake


Server: resolver1.opendns.com


Address: 208.67.222.222



------------


SendRequest(), len 37


 HEADER:


 opcode = QUERY, id = 2, rcode = NOERROR


 header flags: query, want recursion


 questions = 1, answers = 0, authority records = 0, additional = 0



 QUESTIONS:


 cake.wp.comcast.net, type = A, class = IN



------------


------------


Got answer (53 bytes):


 HEADER:


 opcode = QUERY, id = 2, rcode = NOERROR


 header flags: response, want recursion, recursion avail.


 questions = 1, answers = 1, authority records = 0, additional = 0



 QUESTIONS:


 cake.wp.comcast.net, type = A, class = IN


 ANSWERS:


 -> cake.wp.comcast.net


 type = A, class = IN, dlen = 4


 internet address = 67.215.65.132


 ttl = 0 (0 secs)



------------


Non-authoritative answer:


------------


SendRequest(), len 37


 HEADER:


 opcode = QUERY, id = 3, rcode = NOERROR


 header flags: query, want recursion


 questions = 1, answers = 0, authority records = 0, additional = 0



 QUESTIONS:


 cake.wp.comcast.net, type = AAAA, class = IN



------------


------------


Got answer (37 bytes):


 HEADER:


 opcode = QUERY, id = 3, rcode = NOERROR


 header flags: response, want recursion, recursion avail.


 questions = 1, answers = 0, authority records = 0, additional = 0



 QUESTIONS:


 cake.wp.comcast.net, type = AAAA, class = IN



------------


Name: cake.wp.comcast.net


Address: 67.215.65.132




回答 1:

也许,因为你的解析器发现是一个通配符"a"记录。

你可以使用你键入的ping命令的详细信息来更新你的问题( 比如。 从 Windows-7 桌面电脑上的命令提示符中)。 nslookup cake 返回的cut&粘贴可能有帮助。

打印机的接口和连接到它,因为它是局域网,所以打印机无法找到DHCP服务器,因为它是由自己和你的电脑只在局域网。 通常你将配置打印机以通过DHCP获取地址,并在DHCP服务器中设置预订。 DHCP服务器配置为为打印机提供适当的ip地址加上它位于局域网段和一台或者多个DNS服务器的ip地址的默认网关。 你可以使用以太网集线器( 非 switch ) 和带有Wireshark之类的PC,在打印机启动时监视DHCP请求和响应。

更新

试试这个


C:>nslookup cake


Server: nameserver.mysite.example.com


Address: 192.168.0.5



*** nameserver.mysite.example.com can't find cake: Non-existent domain



这个


C:>nslookup


Default Server: nameserver.mysite.example.com


Address: 192.168.0.5



> set d2


> cake


Server: nameserver.mysite.example.com


Address: 192.168.0.5



------------


SendRequest(), len 22


 HEADER:


 opcode = QUERY, id = 2, rcode = NOERROR


 header flags: query, want recursion


 questions = 1, answers = 0, authority records = 0, additional = 0



 QUESTIONS:


 cake, type = A, class = IN



------------


------------


Got answer (97 bytes):


 HEADER:


 opcode = QUERY, id = 2, rcode = NXDOMAIN


 header flags: response, want recursion, recursion avail.


 questions = 1, answers = 0, authority records = 1, additional = 0



 QUESTIONS:


 cake, type = A, class = IN


 AUTHORITY RECORDS:


 -> (root)


 type = SOA, class = IN, dlen = 64


 ttl = 10615 (2 hours 56 mins 55 secs)


 primary name server = a.root-servers.net


 responsible mail addr = nstld.verisign-grs.com


 serial = 2012021700


 refresh = 1800 (30 mins)


 retry = 900 (15 mins)


 expire = 604800 (7 days)


 default TTL = 86400 (1 day)



------------


*** nameserver.mysite.example.com can't find cake: Non-existent domain



你能输入上面的命令( nslookup 然后 set d2 然后 cake 然后 exit ) 并将结果粘贴到你的问题中?

更新 2

从你在更新中添加的附加信息中,似乎很清楚

  • 你的电脑解析程序正在使用 wp.comcast.net 作为默认域。 这将添加到任何不在"。"中结束的查询( 缺乏这意味着它可以能不是完全限定的域名 FQDN )。 你的路由器很可能是通过通过DHCP发出的设置指示你的电脑做到这一点。 你可以使用 ipconfig/all 命令并观察信息来验证这一点:

    Connection-specific DNS Suffix. : wp.comcast.net

  • 为了将你的网络浏览器定向到你的DNS提供商可以将眼球卖给广告商的网站,你的DNS服务提供商正在劫持"没有这样的域"响应。 它们无法通过附加的损坏来忽略驱动器这对于任何非 HTTP ( 就像你的声音)的DNS查找都是。

  • 解决方案( 你的电脑问题"Cake") 是使用 fqdn,理想情况下,更改你的DNS服务。 或者只理解它并与之一起生活。

    就像他人所说,无论你的打印机问题是什么,你可能。


回答 2:

那是因为你用 OpenDNS

OpenDNS在地址栏中键入不可解析的域名时打开搜索页,作为一个功能。 他们称它为 typo-correction。 你可以在OpenDNS网络帐户中禁用这个设置。

使用其他DNS服务器当然也修复了这个问题。


回答 3:

你知道什么设备有那个IP地址? 你可以检查内部DNS服务器( 或者路由器),并查看哪个机器拥有该IP地址。

如果是计算机,你可以通过命令 cmd 提示符( ip地址是你ping时返回的ip地址"Cake") 中的命令找到它的名称。


nbtstat –a ipaddress



这样你就能知道机器是怎么运转的。 我最近看到了两台机器,用wome间谍软件将该机器升级到域控制器,并接受网络。 我使用 ipconfig/all 并确定DHCP服务器的ip地址不是服务器。

打印机

按照打印机附带的说明将它重置为默认值( 最可以能是 DHCP )。 将它连接到 switch (。或者集线器,路由器,等等 ),并直接通过电缆。 启动它。打印出配置表,它应该是IP地址。 登录到那个IP地址。

如果打印 169.254. x. IP地址config的配置表a。 手动将计算机设置为与配置打印中显示的同一子网上的不同 169.254. x. x 地址。 然后连接交叉电缆并键入打印机 169.254地址并手动配置。 请记住,更改它的ip地址后,你必须更改你的地址才能再次看到它。



WORD  响应  cake  PING  
相关文章