Acessando o Windows do Linux / Mac pelo nome usando TCP / IP

4

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 é:

  • Várias máquinas que executam o Ubuntu, o Windows XP e o OS X.
  • Em rede usando um roteador sem fio do consumidor que fornece DHCP.
  • O único DNS é o ISP, que resolve nomes da Internet e não nomes de host locais.

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).

    
por Wavy Crab 05.06.2010 / 05:25

4 respostas

4

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.

    
por 07.06.2010 / 04:02
1

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)

    
por 05.06.2010 / 05:38
0

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.

    
por 05.06.2010 / 05:35
0

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.)

    
por 05.06.2010 / 18:22