NodeMCU作为接入点的域名解析

Domain name resolution for NodeMCU as an access point

我正在阅读 enduser setup Module 上的 NodeMCU 文档,现在我对以下声明有点困惑:

Connect to that SSID and then navigate to the root of any website (e.g., http://example.com/... 
A web page will load, allowing the end user to provide their Wi-Fi information.

在默认配置下,NodeMCU 接入点的 IP 地址为:192.168.4.1.

我的问题是,www.example.com是如何解析到指向模块的接入点IP地址(192.168.4.1)的?该模块是否有任何默认的 DNS 配置?

完整文档可用 here

对于每个 DNS 查询,它总是 returnESP 的 IP。
You can see that in line 1491 of the source code. (enduser_setup.c)

enduser_setup_dns_recv_callback 将始终 return 通过调用 wifi_get_ip_info 检索的 IP。

Line 1470:

wifi_get_ip_info(if_index , &ip_info)

Line 1491:

c_memcpy(&(dns_reply[insert_byte]), &(ip_info.ip), 4);