如何使主机名可访问?

物联网 联网 无线上网 ESP8266
2021-06-18 05:15:24

我正在使用 Sonoff-Tasmota 固件为我的家庭自动化系统配置 ESP-8266 设备。这些设备登录到 WiFi 网络并通过 DHCP 获取 IP 地址。问题是,当它们出现在网络上后,Web 浏览器无法使用它们的主机名访问它们。

我有其他设备(如 Raspberry Pi 和 Windows PC)也使用 WiFi 和 DHCP,并且可以使用它们的主机名访问它们,所以我认为路由器工作正常。

我已经使用 Wireshark 跟踪了 DHCP 对话框,我可以在请求中看到主机名,所以我不知道还能做什么。有任何想法吗?

1个回答

ping按主机名尝试此设备。

C:\Windows\system32>ping bacchus

Envoi d’une requête 'ping' sur bacchus.home [192.168.1.11] avec 32 octets de données :
Réponse de 192.168.1.11 : octets=32 temps=1 ms TTL=64

也不要忘记你的网络后缀(我的是.home你在上面看到的),你可以用ifconfig/ipconfig /all或通过反向搜索你的域名来找到这个信息

C:\Windows\system32>ping -a 192.168.1.11

Envoi d’une requête 'ping' sur bacchus.home [192.168.1.11] avec 32 octets de données :
Réponse de 192.168.1.11 : octets=32 temps<1ms TTL=64

如果ping成功,您可以按照@SYS_V 的说明进行操作:运行nmap以确保 80 端口尚未被占用。