Avahi разрешает локальные IPv6-адреса для служб/устройств в других подсетях

Avahi разрешает локальные IPv6-адреса для служб/устройств в других подсетях

Почему Avahi делает это, и как я могу это предотвратить? Почему это происходит только для v6, а не для v4?

Служба, к которой я пытаюсь получить доступ (apt_proxy), определенно маршрутизируется с использованием традиционных IP-адресов (в настоящее время в моей локальной сети только v4, v6 нет), но разрешение адресов локальной сети нарушает способность моего ноутбука разрешать/подключаться по WiFi.

В качестве временной меры я отключил IPv6 в avahi-daemon.conf, но я не могу продолжать это делать, так как число устройств, использующих его, увеличивается. (Или, скорее, я мог бы, но это как-то рушит суть «нулевой конфигурации»).

решение1

Я думаю, я нашел проблему. Мой повторитель mDNS работал, просто не на том интерфейсе. (Я сменил интерфейсы незадолго до того, как попал в zeroconf.) Я просто упустил основы. Я также исправил свой обычный IPv6 (теперь получаю глобальные IP, а не только локальные), так что, возможно, это как-то связано с этим.

Короче говоря: люди, всегда возвращайтесь к основам.

Связанный контент