server.local разрешает неправильный сетевой адаптер/IP из mDNS
Я запускаю безголовый сервер 22.04 с двумя сетевыми адаптерами, оба настроены и подключены к локальной сети, один настроен как 192.168.0.1, маршрутизатор и другие машины в этой подсети, другой настроен как 192.168.2.1 для будущей домашней автоматизации.
Если я пингую машины, то все остальные машины работают.
Если я пингую сервер
.local
он пытается пропинговать .2.1, а не 0.1. Используя Avahi, обнаруживает, что сервер рекламирует себя только как 192.168.2.1
Я знаю, что могу настроить маршрутизацию, но предпочел бы, чтобы они были сегментированы / изолированы. Я знаю, что могу отключить малоиспользуемую в настоящее время подсеть. Я запускаю BIND и могу пинговать с помощью сервера. но хочу решить эту небольшую проблему должным образом и узнать немного больше о повторном подключении к сети
Что мне нужно изменить в конфиге, чтобы он анонсировал правильную (основную) подсеть?