Por que não consigo ver meus Macs na LAN em "Rede"?

1

EMBARRASSING UPDATE:
Eu reiniciei meu laptop e resolvi o problema. D'oh! Obrigado por suas respostas pensativas.

Estou usando o OS X 10.10.2 (14C109). Não sei quando isso mudou, mas, certamente, alguns meses atrás, consegui usar o menu "Go" na minha área de trabalho para navegar até meu laptop pela rede local (LAN) e mover arquivos para trás e para frente arrastando e soltar.

Ontem eu tentei fazer isso e não consigo ver o laptop. Se eu digitar seu endereço IP na LAN, por exemplo, smb://192.168.0.195 , posso me conectar a ele e ele funciona bem, por isso o compartilhamento está ativado e funcionando, e o laptop fica visível. E é claro que posso usar o SCP na linha de comando para fazer o mesmo. Mas eu não vejo isso quando tento “procurar” e procurar o endereço IP não é realmente o que eu quero fazer cada vez que o DHCP muda ele.

O Bonjour não deveria tornar isso mais fácil? Encontrar o endereço IP do laptop é um pouco trabalhoso. Edit: Eu posso ver meu desktop do meu laptop quando eu "Browse". Apenas não o contrário ...

Se eu executar arp -a na minha área de trabalho, ele não listará o endereço IP do meu laptop, mas listará rapidamente a maioria dos meus outros dispositivos na minha LAN. Se eu executar arp -a no meu laptop é muito lento e mostra um endereço de WAN que não é qualquer um que eu possa reconhecer, começando com 169.254, junto com mais alguns que eu reconheço. Ímpar.

    
por Rich 22.02.2015 / 20:05

3 respostas

2

Isso geralmente é causado por dispositivos de rede mal configurados ou com bugs que interrompem o multicast e, portanto, interrompem o Bonjour, que depende do multicast.

Veja também: Por que alguns roteadores WiFi bloqueiam pacotes multicast de com fio para sem fio?

Aqui estão as coisas comuns para verificar:

  1. Se você tiver mais de um dispositivo habilitado para roteador na rede, verifique se apenas o que está diretamente conectado à sua conexão ISP de banda larga está realmente atuando como um roteador de gateway NAT. Outros dispositivos compatíveis com NAT / roteador em sua rede devem ter sua funcionalidade de NAT / roteador / servidor DHCP desativada; ou seja, eles devem ser configurados para apenas passar o tráfego de forma transparente entre com fio e sem fio. Se esses outros dispositivos estiverem configurados para atuar como gateways ou roteadores NAT, eles estarão atuando como bordas de multicast, separando sua LAN doméstica em várias LANs separadas pelas quais os multicasts não podem passar entre eles.

  2. Verifique se você não tem seus pontos de acesso Wi-Fi configurados para bloquear multicasts ou definir como isolar dispositivos sem fio uns dos outros.

  3. Verifique se sua taxa de multicast sem fio está muito alta. Tem de ser suficientemente baixo para que todos os dispositivos da sua rede, independentemente da sua idade ou distância, possam receber multicast de forma fiável.

  4. Execute um teste com a segurança sem fio completamente desativada. Implementações com bugs de protocolos de segurança sem fio geralmente interrompem os multicasts. O mais difícil de implementar é o que é conhecido como "modo misto WPA2", em que o protocolo AES-CCMP do WPA2 e o protocolo TKIP do WPA original são ativados ao mesmo tempo. Isso faz com que a maioria dos clientes use a codificação AES-CCMP e uma chave para unicasts e uma codificação diferente (TKIP) e uma chave diferente para multicasts. Eu vi muitos clientes e APs não conseguem fazer isso direito. Se o teste "sem segurança" corrigir multicasts, tente o modo somente WPA2. A maioria das pessoas não tem mais nenhum equipamento somente WPA / TKIP em suas redes. Praticamente qualquer coisa feita em 2003 e depois faz WPA2 / AES-CCMP.

por 22.02.2015 / 21:58
1

Eu também estou usando o OS X 10.10.2 e parece funcionar bem aqui.

Primeiro, eu me certificaria de que todos estejam na mesma sub-rede. (Talvez também compartilhe os IPs de rede local e as máscaras de sub-rede que você vê para os computadores relevantes). Você mencionou que o DHCP continua mudando as coisas e do IP que você forneceu, eu poderia assumir que existem muitas máquinas em sua rede - talvez mais de 255 - mas é claro que estou apenas adivinhando aqui?

Você também quer garantir que, na seção Security & Privacy do controle de System Preferences , verifique o Firewall > Firewall Options... Verifique se o modo Stealth não está habilitado aqui para todas as máquinas às quais você deseja se conectar (e confirme se as conexões de entrada não estão bloqueadas, mas isso não deve ser o caso, pois você ainda pode se conectar aos seus compartilhamentos). o IP real). Verifique também a seção Sharing e reinicie todos os serviços lá. Na parte superior, abaixo do Computer Name , ele também deve informar o nome do seu computador na rede local (geralmente MyComputer.local ).

Se tudo isso não trouxer nenhuma solução, talvez você mesmo possa configurar o DHCP? Em seguida, eu definia um endereço reservado para todos os computadores aos quais você deseja se conectar e eles sempre poderiam ser reutilizados da seção Recent ou Favorites do diálogo Connect to server .

    
por 22.02.2015 / 20:55
0

EMBARRASSING SOLUTION: Eu reiniciei meu laptop e resolvi o problema. D'oh! Obrigado por suas respostas pensativas.

    
por 23.02.2015 / 01:39