Scusate i numerosi post ma ho un progetto da consegnare a breve scadenza VVoVe:

Ho una semplice applicazione client-server che in locale funziona benissimo. Ho deciso di testarla in remoto e non va...ovvero al momento di stabilire la connessione tcp non riesco a contattare il server.

L'ho provata con un amico, e come indirizzo ip gli ho dato quello dinamico che mi viene assegnato quando mi connetto. Ho lanciato il server, ma non gli arriva niente e lato client dopo un po arriva un'eccezione ConnectionTimeout.

Guardando da netstat ho notato che il server fa binding sulla porta corretta ma all'indirizzo locale 0.0.0.0 e non al mio indirizzo ip corrente. Va bene oppure dovrebbe ascoltare su quell'indirizzo?