我没有看到ESP8266主机名

时间:2017-09-27 08:39:11

标签: networking esp8266 hostname wlan

我在我的树莓上运行了一个扫描网络主机名的程序。它应该识别ESP8266,但树莓不能从中获取主机名。我也尝试了其他一些网络扫描仪,但结果总是一样的。看起来ESP隐藏了他的主机名。任何人都知道如何启用它?

1 个答案:

答案 0 :(得分:0)

您的ESP8266实际上是in station mode,用于解决@ andre_teprom的查询问题。一些建议,按预期的帮助顺序:

  1. Aircrack-ng套件(具体来说,airodump-ng工具)是一个更合适的工具,用于检测ESP8266是否正在广播任何wifi数据包,因为它可以检测客户端和AP(无论是否客户端是否连接到AP,或者是否隐藏了SSID)。我强烈建议使用这个优秀的工具。 (与nmap相比,它更需要工作,因为它需要将wifi卡置于监听模式,但它肯定会回答你的ESP8266是否正在播放任何内容的问题。)

  2. 过去我遇到过问题,如果nmap位于>范围内,nmap查找端口是打开的,除非我明确指定了端口号。因此,尝试通过将-p55555标志添加到您正在进行的任何nmap扫描中来明确指定端口(或者,如果您的调试过程允许,请使用标准端口,如端口80,通过更改line 12

  3. 看起来你是writing the IP address out to serial - 当您在该主机上执行ping扫描(nmap中的-sn标记(跳过端口扫描))以查看它是否已启动时会发生什么根本没有回应基本的ping?这可能会告诉您主机是否完全断开连接。 (Ping扫描是最不通用的扫描,只是一个“你好,你在吗?”扫描类型。)

  4. 重申一下,我认为nmap不会在正确的级别诊断问题 - 但如果你不能让aircrack工作,你可以尝试#2和#3。