Salve ragazzi,

il mio problema è un classico: ho una semplice applicazione client-server. Il server parte e si mette in ascolto su una porta (nella fattispecie 20600). Il cliente parte e si connette al server su quella porta. Il problema è far funzionare tutto raggiungendo il server non tramite l'indirizzo locale 192.168.x.x ma da remoto.

Ho letto in giro che a fare il lavoro sporco ci pensa il router, a patto di configurare correttamente le impostazioni NAT. In realtà, dovrei aver aperto correttamente le porte (come risulta su siti come http://www.yougetsignal.com/tools/open-ports/ o http://www.canyouseeme.org/), ma nonostante ciò non riesco a connettere il client al server (se indico l'ip pubblico).
Inoltre ho temporaneamente disabilitato il firewall, sia del router che dell'host, quindi non può essere lui che blocca la connessione...

C'è qualche altra impostazione che non ho considerato? Qualcuno sa da che può dipendere?