Skip to content

IPv6 mDNS disabled? #9068

Open
Open

Description

@wuast94

Is there a reason why mDNS for IPv6 is disabled by default?

I want to use it in a project but dont want to modify existing libarys

//#define MDNS_IP6_SUPPORT

Activity

  1. d-a-v commented on Jan 10, 2024

    @d-a-v
    Collaborator

    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 ?

  2. HeMan commented on Apr 11, 2024

    @HeMan

    Datatype IP6Address seem to be missing.

  3. HeMan commented on Apr 11, 2024

    @HeMan

    Heh, seem to be a lot more, started fixing in https://github.com/HeMan/Arduino/tree/fix_mdns_ipv6

  4. HeMan commented on May 7, 2024

    @HeMan

    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.

  5. randybb commented on Oct 13, 2026

    @randybb

    #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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions