Ho provato a fare un programma di chat con Java. riesco quando utilizzo l'ip di 127.0.0.1 per connettermi.
Socket socket = nuovo Socket ("127.0.0.1", 5005);
tutto ha funzionato benissimo sul mio computer e il programma ha funzionato anche quando provo a connettermi tra il mio computer e il mio leptop che utilizza lo stesso router. (L'ho fatto usando l'ip locale.) Quindi volevo connettere i computer che usano altri router usando l'ip esterno. quindi leggo sul web e capisco che devo deviare la mia porta attraverso il mio router. ho un router Siemens ADSL Sl2-141. ho rinunciato alla porta 5005 e il mio programma di chat continua a non funzionare. ottengo più volte l'errore di connessione rifiutata. mi sono perso qualcosa?