Instalei o Bonjour nas máquinas Windows e agora o OS X pode vê-las pelo nome do host (ou seja, hostname.local
). Consulte Aceder ao Windows a partir do Linux / Mac por nome usando TCP / IP
Estou usando o Snow Leopard com Conexão de Área de Trabalho Remota para acessar uma máquina com Windows XP em uma rede doméstica. Se eu especificar o nome do host do PC do Windows, ele não será conectado. Somente especificando o endereço IP é conectado. É o mesmo problema ao tentar executar ping na máquina Windows - o endereço IP funciona, o nome do host não.
As duas máquinas estão na mesma sub-rede conectando-se a um roteador sem fio.
Existe uma maneira de fazer com que o OSX resolva o PC com Windows pelo seu nome de host?
Instalei o Bonjour nas máquinas Windows e agora o OS X pode vê-las pelo nome do host (ou seja, hostname.local
). Consulte Aceder ao Windows a partir do Linux / Mac por nome usando TCP / IP
Você está usando o DHCP ou seus endereços IP estão configurados manualmente? Se você está configurando os IPs manualmente, então é possível que os nomes de host não sejam registrados no DNS do roteador, então quando o OS X for procurar o nome do host, ele não o encontrará.
Uma alternativa seria adicionar uma entrada no arquivo HOSTS do Mac, se os IPs forem estáticos. Em seguida, o seu Mac se conectaria diretamente a esse IP sempre que você digitasse o nome do host.
Você está procurando como "hostname.local"? Em caso afirmativo, esse pode ser o seu problema, pois o Mac OS X reserva o domínio .local para o IETF ZeroConf (a Apple chama a implementação desse "Bonjour"), enquanto o Windows usa .local para um esquema diferente de resolução de nomes proprietário da Microsoft. Tente o hostname sem o .local, ou veja se você pode usar mudar seu domínio padrão em seus sistemas Windows para algo diferente de .local (talvez .home ou algo assim).