Configurando a rede ethernet para testar o aplicativo cliente-servidor escrito em Java

0

Eu conectei os dois computadores usando um cabo crossover Ethernet. Mas eu simplesmente não consigo fazê-los funcionar.

Eu sei que certamente não é algum problema relacionado à conexão física, quero dizer, é apenas conectar uma extremidade do cabo em uma porta Ethernet e a outra na outra; por isso deve ter algo a ver com a configuração do respectivo Network Managers do Ubuntu e do Mac OS X ..... Eu não consigo identificar como fazer isso?

Se eu executo o cliente que eu codifiquei no Mac e o servidor no Ubuntu, ambos os consoles em ambos os computadores simplesmente param, se eu fizer o contrário, o Ubuntu continua pendurado e dessa vez recebo um SocketException: PermissionsDenied no console do meu mac.

    
por user106168 20.11.2011 / 23:16

1 resposta

1

Verifique se a rede está funcionando

  • verifique o endereço IP de cada computador usando ifconfig -a
  • de cada computador use ping com o endereço IP do outro

Em seu programa cliente, substitua 192.168.0.0 pelo endereço IP do computador que atua como servidor.

    
por 20.11.2011 / 23:34