MacOSX como executar ping em uma máquina Windows local usando $ machine_name.local?


2

Eu tenho rede doméstica com 3 dispositivos:

  1. MacHighSierra
  2. Windows10
  3. WDMyClould

O Bell Home Hub 2000 é o roteador, do meu Mac, eu posso acessar o nº 3 fazendo

ping WDMyCloud.local

Mas a mesma coisa não funcionou para a máquina Windows, eu tive que usar IP. ping Windows10.localnão responde, mas ping 192.168.2.18funciona

Alguma sugestão sobre como diagnosticar e corrigir?


No roteador, como ele mostra os nomes?
Mark

Obrigado pelo formato e comentário, no roteador os nomes são os listados.
legendbb

O que você obtém com o comando nslookup Windows10.local 192.168.2.1(assumindo que o IP é o seu roteador; caso contrário, insira o IP do seu roteador)? Poste o resultado na pergunta original.
Allan

Obrigado por todas as atenções. nslookup Windows10.local 192.168.2.1give: Server: 192.168.2.1 Endereço: 192.168.2.1 # 53 ** O servidor não consegue encontrar o Windows10.local: NXDOMAIN`; A mesma coisa para o WDMyCloud, mas o ping WDMyCloud.local funciona.
legendbb

Respostas:


2

De acordo com esta resposta no superusuário , você poderá instalar o iTunes no dispositivo Windows, que inclui o Bonjour.

Parece que a instalação do iTunes e, portanto, o Bonjour, permitirá que o seu dispositivo Windows seja acessado através de um .localendereço.

Você pode baixar o iTunes aqui; iTunes - Faça o download do iTunes agora


O iTunes não tem nada a ver com a funcionalidade de pesquisa NetBIOS.
Allan

Posso estar incorreto, mas minha interpretação da resposta no superusuário sugere que o Bonjour, que é instalado quando o iTunes é instalado, permitirá que isso funcione. Se estiver incorreto, posso revisar ou remover minha resposta.
Jake3231

11
@Allan, .local é usado (e anunciado) pelo bonjour, que eu tenho certeza que você conhece, então também estou confuso com o seu comentário.
Harv 23/12

Muito obrigado por suas dicas, que me levaram ao Bonjour para Windows.
legendbb

11
Sim, é por isso que "usá-lo" através do iTunes faz sentido. Ele já tem uma configuração incompleta e deseja a maneira mais fácil de adicionar a ela. Enfim, cada um na sua, obrigado por esclarecer o seu pensamento por trás disso.
Harv

1

Acho que descobri usando o Wireshark, o MacOSX usa o protocolo MDNS para navegar na rede local. O Western Digital MyCloud possui um servidor MDNS em execução, por isso responde à consulta MDNS Standard. O Windows 10 precisa ter algo, talvez, o Bonjour for Windows instalado, para resolver a consulta de DNS de difusão seletiva. https://commaster.net/content/how-resolve-multicast-dns-windows

No geral, meu roteador não faz serviço DNS local. E o Mac usa o MDNS para explorar a rede local.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.