zeroconf icon indicating copy to clipboard operation
zeroconf copied to clipboard

IPv6 link-local addresses lose interface information

Open Kriechi opened this issue 5 years ago • 2 comments

As a client using the browse API, I receive a list of IPv6 address in the ServiceEntry. An IPv6 link-local address is only useful when the corresponding interface (e.g., eth1) is known as well. The ServiceEntry contains link-local IPv6 address, but the interface name is missing.

Is there a way to retrieve the interface name for each IPv6 address (link-local ones at least)?

Kriechi avatar Feb 18 '19 14:02 Kriechi

Have you found a solution to the problem?

makon avatar Jan 25 '21 16:01 makon

@makon not really - I ended up brute-forcing it by simply trying all interfaces with this IP - until one gave a valid response to my endpoint.

Kriechi avatar Jan 25 '21 19:01 Kriechi