O Snow Leopard pode ver os compartilhamentos do Windows no Finder, mas não pode se conectar

2

Eu tenho um iMac com a versão mais recente do Snow Leopard. Eu tenho uma unidade NAS e uma máquina Windows que aparecem na seção 'Compartilhada' do Finder. No entanto, se eu clicar neles, o Finder diz "Falha na conexão". Clicar em 'Conectar como ...' fornece uma caixa de diálogo de erro que diz "O servidor 'blah' pode não existir ou está indisponível no momento."

Pontos de interesse:

  1. Todas as máquinas estão recebendo suas informações de IP / DNS do roteador usando DHCP.
  2. Eu tenho um Mac Mini na mesma rede que se conecta à unidade NAS e à máquina do Windows perfeitamente, sem configuração (ou seja, pronto para uso).
  3. Ambos os Macs estão na mesma versão do Snow Leopard.
  4. Não é necessária senha para acessar o compartilhamento NAS.
  5. Eu nunca configurei um servidor WINS em nenhuma máquina e todas as máquinas estão usando 'grupo de trabalho' por padrão.
  6. Eu tentei colocar "grupo de trabalho" na entrada do grupo de trabalho do Mac e tentei deixá-lo em branco, nem resolve o problema.

Aqui estão algumas coisas que tentei:

  1. Localizador- > Conectar ao servidor: smb: /// share. Isso funciona, mas pelo nome não.
  2. Terminal- > mount_smbfs // @ / share share. Isso também funciona por ip, mas não é o nome, resultando em "mount_smbfs: falha na conexão do servidor: nenhuma rota para hospedar".
  3. Se eu colocar o endereço IP do NAS na entrada do servidor WINS na configuração de rede do Mac, posso conectar pelo nome.

Parece ser um erro de resolução de nomes, mas não consigo entender por quê. A única coisa que mudou desde que costumava funcionar é que consegui um novo roteador que agora fornece endereços DHCP (todas as máquinas são clientes dhcp) de 192.168.x.x, mas costumava ser 10.0.x.x. Eu passei por tudo que poderia ter salvado aquele endereço antigo, mas não encontrei nada. Também é importante notar que o segundo Mac (aquele que se conecta com sucesso) foi adicionado à rede após a mudança do roteador.

Por favor, deixe-me saber se há pontos adicionais de informações necessárias para solucionar isso ainda mais.

    
por Randy Miller 06.11.2010 / 22:26

2 respostas

1

Este é um problema de resolução de nomes, mas não exatamente DNS, a menos que sua caixa NAS tenha um nome de domínio totalmente qualificado. Os Macs visíveis na rede na categoria compartilhada do Finder são descobertos por meio do Bonjour e do Multicast DNS. Não tenho certeza exatamente o que o OS X usa para a descoberta de compartilhamentos SMB.

Parece que o Mac sem conexão pode descobrir os compartilhamentos SMB por meio de multicast, mas não está obtendo as informações corretas sobre o endereço IP. Você pode tentar o comando arp do terminal para ver qual endereço IP é retornado para o nome da caixa NAS. Se a caixa do NAS for nomeada "nas.local", o comando será:

arp nas.local

e retornará o endereço IP associado ao nas.local no cache ARP do Mac.

Você pode tentar o nmblookup para ver que tipo de informação SMB o Mac está recebendo. Eu não estou familiarizado com isso, mas acho que o comando pode ser:

nmblookup -n nas.local

A página de manual do samba lhe dará mais opções e informações.

Eu vejo problemas há anos em conectar-me a servidores pela barra lateral e nunca encontrei uma solução segura para eles. Você mencionou que todas as máquinas estão no DHCP. Você pode colocar a caixa NAS em um IP estático. Você poderia então deixar uma entrada em / etc / hosts para nas.local. Isso não é ideal, mas pode ser uma solução fácil para apenas alguns computadores.

    
por 07.11.2010 / 18:02
0

Eu tive o mesmo problema. Eu meio que resolvi isso desligando o compartilhamento de arquivos - > Compartilhamento SMB e, em seguida, ligá-lo novamente. Este reset samba e agora meu comando smbtree mostra a vizinhança da rede e depois disso minhas buscas nmblookup retornam resultados.

O Finder ainda os vê e não se conecta usando os links na barra lateral, mas posso conectar pressionando apple + K e digitando smb: //servername.local/

    
por 15.04.2011 / 02:43