> Обычно хост меняет свой адрес не из-за того, что кто-то syscall дернул,
> а по причине штатной работы DHCP/разного. А на эти события man
> NetworkManager имеет всякие dhcp*-change и прочие полезности.
Для IPv6 SLAAC ни NM, ни DHCP не занимается конфигурированием адраса или
адресов на интерфейсе.
Но, если я правильно понял, то NM, например, может отслеживать
ограниченный набор ситуаций. Тем более нет в комплекте стандартных
средств для обнаружения изменения адреса по любой причине.
Ну, по крайней мере, сейчас не просматривается.
Остаётся как раз тот способ, который универсальный - тот же, что
используют всякие демоны динамической маршрутизации, то есть, через жопу
:)))