Referenciando computadores pelo nome entre OS X e sistemas operacionais Windows

5

Acabei de receber um iMac e o conectei à minha rede existente (um grupo de trabalho e não um domínio) de computadores que executam o Windows (XP, Server 08 R2, Win7).

A partir do iMac, posso executar com êxito o PING em todas as máquinas Windows pelo seu endereço IP. No entanto, não consigo fazer o PING dos computadores Windows (do iMac) pelo nome do computador deles.

O que eu preciso para instalar / configurar / etc para poder fazer o PING por nomes de computador em vez de endereços IP?

A propósito, eu configurei com sucesso o arquivo hosts do meu iMac para que os nomes dos computadores sejam conhecidos pelo iMac. No entanto, eu não prefiro essa solução, pois exige que os computadores Windows tenham um endereço IP estático.

UPDATE

Em resposta a @Milliways -

Eu não estou apenas querendo PING as máquinas Windows do iMac. O que estou realmente tentando resolver aqui é, isso ...

Algumas das máquinas Windows estão executando um servidor da Web. Atualmente, posso navegar nesses sites do iMac abrindo o Safari / Chrome / etc e conectando-me à URL do IP local do servidor - em outras palavras, a partir do iMac, posso conectar com êxito a " link ".

Estou tentando descobrir como configurar meu iMac para que o iMac possa usar o nome da máquina na URL em vez do IP - por exemplo: " link ".

Uma coisa que devo observar aqui é que no meu iMac eu tenho uma máquina virtual do Windows (via Parallels). Esse virt pode se conectar com êxito aos servidores Web do Windows que estão na rede através do nome da máquina. Em outras palavras, se eu abrir um navegador na máquina virtual, posso me conectar com êxito ao " link ".

Eu menciono esse cenário de máquina virtual porque me revela que deve haver um mecanismo ausente / não configurado na máquina iMac que está fazendo o NetBios não funcionar (em oposição a algo que está faltando / desconfigurado nas máquinas Windows e / ou ou meu roteador).

    
por Jed 22.04.2012 / 19:06

3 respostas

3

Instale o Bonjour para Windows nos seus hosts do Windows (ele já faz parte do sistema operacional do Mac OS X, não é necessário instalá-lo; no Windows, você pode baixá-lo da Apple como parte de Bonjour Print Services ). Dessa forma, cada um dos computadores "verá" os outros como hostname.local , onde "hostname" é o nome desse computador.

    
por 22.04.2012 / 19:52
2

Estou assumindo que você não quer apenas fazer ping nas máquinas Windows, mas se conectar a elas.

Eu habilitei o compartilhamento em uma rede incluindo muitos computadores com Windows (incluindo o ME) sem instalar nenhum software especial (embora o Bonjour seja uma boa ideia).

Primeiramente, você precisa ativar o Windows Sharing (em Preferências do Sistema / Compartilhamento / Compartilhamento de Arquivos). Você também precisa garantir que todos os computadores estejam usando o mesmo grupo de trabalho (definido em Rede / Wi-Fi / Avançado / WINS). OBSERVAÇÃO Versões diferentes de janelas usam grupos de trabalho padrão diferentes - você deve garantir que sejam todos iguais - de preferência, escolha seu próprio nome.

Mesmo depois de fazer isso (e reiniciar a máquina do Windows se o grupo de trabalho for alterado), os computadores poderão descobrir um ao outro. Esta é uma limitação do protocolo SMB.

Você pode se conectar às máquinas Windows no Finder Connect to Server em smb: // ComputerName (Isso não faz o ping funcionar)

    
por 24.04.2012 / 13:21
1

Duas maneiras de pensar:

  1. Forneça um servidor DNS em sua rede local
  2. Atribuir IPs estáticos aos seus computadores Windows

Dependendo do seu switch / roteador, você poderá ler a tabela de clientes DHCP ou reservar seus IPs pelo endereço MAC.

    
por 22.04.2012 / 19:45