Como evitar que o Avahi adicione -2 aos nomes de host

2

Frequentemente (talvez 80% do tempo), quando eu reinicializo uma máquina com o Avahi, ele começa a usar machinename-2.local como nome de host. Todas as máquinas da minha rede possuem nomes de host únicos, portanto não há colisão.

Como evito que o Avahi acrescente -2 a nomes de host?

(Isso é incrivelmente difícil para o Google por ...)

    
por dty 12.12.2014 / 12:46

2 respostas

1

Este também é o caso das máquinas OS X.

Se o nome do host já estiver em uso na rede, isso fará com que o contador torne os nomes exclusivos novamente. Eu suspeito que a máquina em questão possa ter duas placas de rede na mesma rede (cabeada e sem fio) ou que você tenha um proxy bonjour em execução (que pode ser desconhecido para você) que ajuda as máquinas adormecidas mantendo seu nome de host ativo. Para ter mais certeza, você pode querer descrever melhor sua rede.

    
por 13.12.2014 / 02:26
0

No meu caso, esse comportamento é causado por um Plex Media Server dentro de um contêiner docker que executa seu próprio avahi-daemon. Estou usando esta imagem do docker: link

O número foi aumentado com muita frequência, sem necessidade de reiniciar.

Depois de parar o contêiner docker e reiniciar o avahi-daemon.service, os números desapareceram.

    
por 14.11.2018 / 19:44