You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To the best of my knowledge, this implementation of mDNS on IPv6 is not actually tested. Its implementation may be incomplete.
Did you try to enable it ?
After some nights of pulling my hair I'd say it's broken. If anyone are interested in continue my work I could share my findings. I'll leave my branch as is.
#9330 enables the IPv6 side of the mDNS responder: it answers AAAA questions and announces the IPv6 addresses (and services) over ff02::fb, so <host>.local resolves to the ESP's IPv6 address. The query side (MDNS_IP6_SUPPORT) is still off, so this is a partial fix, but it covers the common case of finding the device over IPv6. Tested on several ESP8266 devices with ESPHome.
Activity
d-a-v commentedon Jan 10, 2024
To the best of my knowledge, this implementation of mDNS on IPv6 is not actually tested. Its implementation may be incomplete.
Did you try to enable it ?
HeMan commentedon Apr 11, 2024
Datatype
IP6Addressseem to be missing.HeMan commentedon Apr 11, 2024
Heh, seem to be a lot more, started fixing in https://github.com/HeMan/Arduino/tree/fix_mdns_ipv6
HeMan commentedon May 7, 2024
After some nights of pulling my hair I'd say it's broken. If anyone are interested in continue my work I could share my findings. I'll leave my branch as is.
all esp8266: LEAmDNS fork announcing IPv6 addresses (esp8266/Arduino#…
randybb commentedon Oct 13, 2026
#9330 enables the IPv6 side of the mDNS responder: it answers AAAA questions and announces the IPv6 addresses (and services) over ff02::fb, so
<host>.localresolves to the ESP's IPv6 address. The query side (MDNS_IP6_SUPPORT) is still off, so this is a partial fix, but it covers the common case of finding the device over IPv6. Tested on several ESP8266 devices with ESPHome.