Acabei indo com o DNS multicast instalando o Bonjour da Apple. Agora posso abordar os PCs com Windows usando o endereço hostname.local
das máquinas OS X e Linux.
Quais são algumas soluções para acessar o Windows pelo seu nome de computador do Linux e Mac usando TCP / IP. Ou seja, do terminal eu quero poder fazer ping em meus PCs com Windows usando seu nome de host.
Minha configuração é:
As máquinas Windows podem fazer ping entre si pelo nome. As máquinas Ubuntu e OS X só podem fazer ping do Windows por endereço IP (o nome não funciona).
você pode editar seu arquivo / etc / hosts para adicionar os endereços IP ao suporte DNS interno.
Obviamente, uma solução de sincronização (ou seja, usando um servidor DNS em seu roteador ou configurando um servidor DNS em uma de suas caixas para as quais o roteador aponta)
Verifique se o seu roteador suporta o encaminhamento de DNS. Muitas vezes, os encaminhadores de DNS irão servir os nomes dos hosts do Windows se eles passarem por uma solicitação de DNS.
Você também pode ter certeza de que o Samba está totalmente instalado nas máquinas Linux e habilitado no Mac.
Adicionar wins
ao final da linha hosts
no arquivo /etc/nsswitch.conf
fará com que o Linux use a navegação de rede do Windows para resolução de nomes.
(Você precisará ter o pacote winbind
instalado para funcionar. Provavelmente já estará instalado.)