Eu tenho um servidor Linux no meu armário. Minhas máquinas Windows podem se conectar a ele por meio de seu nome de host. Eu nunca configurei nenhum servidor DNS; tudo que fiz foi atribuir um nome à caixa do Linux quando eu instalei o Ubuntu nele. Está executando um servidor de arquivos Samba.
Meu Macbook Pro não reconhece o nome do host. Como posso fazer meu Macbook encontrar a máquina da mesma maneira que as máquinas Windows podem? O IP da máquina Linux é atribuído dinamicamente via DHCP, portanto, não quero adicionar uma entrada permanente a um arquivo de hosts ou similar. (Apesar disso, as máquinas Windows podem sempre encontrá-lo.)
Update: Eu não posso pingar a máquina, mas nmblookup pode encontrá-lo.
grahamb@pickle:~$ ping fry
ping: cannot resolve fry: Unknown host
grahamb@pickle:~$ ping fry.local
ping: cannot resolve fry.local: Unknown host
grahamb@pickle:~$ nmblookup fry
querying fry on 192.168.1.255
192.168.1.8 fry<00>
Respostas:
Eu acredito que o que você quer fazer é fazer com que a máquina linux se anuncie usando mDNS . Mas então não é mais uma questão do Mac, mas uma questão do Linux.
fonte