[Dnsmasq-discuss] IPv6 addresses are (almost) immediately deprecated

Graham Leggett minfrin at sharp.fm
Fri Sep 22 17:18:41 UTC 2023


Hi all,

I have a dnsmasq config on a development machine that looks like this:

dhcp-range=fd33:xxxx:xxxx:1::, ra-only, 24h

The intention is for this development machine to announce to anyone directly connected that the development machine exists, and can be connected to. No routing, no DNS, only “I exist”.

This almost works. On MacOS I’m getting an IP address allocated on the expected interface, but almost immediately the address is declared “deprecated”. This causes MacOS to ignore the direct connection and to route packets to the router, which in turn has no idea what to do with the packets and (correctly) drops them.

How do I get dnsmasq to tell anyone who cares that the IPv6 addresses are valid and not deprecated?

The manual refers to a timeout which defaults to one day, and allows me to set it to a day, but I’m not sure it’s configured correctly.

Regards,
Graham
—




More information about the Dnsmasq-discuss mailing list