Как настроить avahi в VirtuabBox NAT

0

У меня гость VBox Linux в сетевом режиме NAT. И на хосте (также системе Linux), и на гостевой запущена служба avahi-daemon. Есть ли способ настроить службу в гостевой системе, чтобы она не мешала работе хоста (локальный порт 5353)? Он отлично работает в режиме моста, но я не могу понять, какие правила добавить я в режиме NAT.

rodrunner
источник

Ответы:

3

Это не имеет смысла ... Когда вы используете NAT для гостя, он разделяет IP-адрес хоста. Поэтому он конфликтует с сетевыми сервисами (такими как AVAHI) на хосте, если гость предлагает те же сервисы для локальной сети.

В большинстве случаев вы можете перенастроить службу для работы на другом нестандартном порту.

Однако такая служба, как AVAHI, всегда ожидается (всеми другими клиентами AVAHI) для работы на том же порту. Это один из тех немногих сервисов, который вы не можете подключить к другому порту, если хотите, чтобы другие устройства могли его использовать. (DHCP, DNS, TFTP - пара других, которые вы обычно не можете перенастроить по той же причине.)

Так что ставьте своего гостя в бридж или не запускайте AVAHI на хосте. Другого пути нет.

Tonny
источник