Como solucionar o problema de conectividade entre dois hosts na LAN

1

Eu tenho uma LAN doméstica (roteador D-LINK 524) que tem um laptop com Windows XP e um Mac.

O Mac está executando ssh, servidor VNC e servidor RDP e ouvindo 22/5900/3389.

Quando ping / telnet essas portas da máquina Windows, tudo tem tempo limite. O RDP para Mac do Windows também falha. O estranho é que quando o cliente VNC é lançado e se conecta ao Mac pelo Windows, ele funciona. Após esta conexão estabelecida, feche-a ou deixe-a lá, ping / telnet todas as portas de escuta do Mac funcionarão.

O que poderia causar isso? O ping supõe que funcione sem estabelecer conexão VNC. Existe alguma maneira / ferramentas para solucionar esse problema? Por favor, informe, obrigado.

EDITAR:

Eu tentei desativar o software de firewall / antivírus em ambos Win / Mac. Mas ainda incapaz de resolver o problema.

Descobri que habilitar / desabilitar o firewall não afeta o problema. Normalmente, no Mac pinging Win, pode timeout para as primeiras vezes, em seguida, obter resposta ping. Depois Mac é capaz de pingar Win. Win pode pingar o Mac de volta. Usar o Wireshark no Win pode ver os pacotes ICMP e não há pacotes ARP.

Mas, de maneira inversa, o ping do Mac no Win sempre terá tempo limite. O uso do Wireshark no Win permite que os pacotes ARP não recebam nenhuma resposta.

O firewall permite src:LAN.* dst:*.* protocol:* .

Finalmente, parece que a tabela ARP no Win não tem informações do Mac. A conexão não pode ser estabelecida. Portanto, adicionar uma entrada ARP estática ao Win pode resolver o problema. Gostaria de saber por que a tabela ARP do roteador D-link 524 não pode fornecer informações do Mac para o Win.

    
por Stan 20.08.2010 / 10:02

2 respostas

2

Eu verificaria qualquer software de firewall em execução no Mac (incluindo o firewall interno do OS X) e o roteador para ver se eles poderiam estar interferindo na conexão. Você pode desativar temporariamente o que encontrar para ver se isso resolve o problema.

Outro caminho útil de investigação pode ser o aplicativo do console , que permitirá que você veja os registros do Mac. Pode haver uma entrada ali que possa elucidar qual é o problema.

    
por 20.08.2010 / 17:01
1

Isso soa como o seu firewall do Windows. Ele não está permitindo conexões de entrada até que seja estabelecido pela primeira vez na conexão de saída para esse computador. Verifique as configurações do firewall do Windows para possíveis resoluções, permitindo determinadas portas ou permitindo conexões de computadores da rede local.

    
por 20.08.2010 / 16:59