Buonasera,
ho un server e un client che comunicano tramite socket tcp. La connessione funziona fin quando opero sulla stessa macchina (localhost) o in rete locale. Non funziona, invece, quando provo a stabilire una connessione tramite internet, utilizzando gli ip pubblici: mando in esecuzione sul mio PC il server, mentre il client viene mandato in esecuzione su un altro PC, che prova a stabilire una connessione con il server attraverso il mio IP (pubblico). Ho già disattivato il firewall del router. Ho pensato allora che fosse un problema di porte non aperte sul router. Ho tentato con un port forwarding, ma niente: le porte risultano sempre chiuse, anche attivando la DMZ. Dove sbaglio?
Ho Fastweb, il router è un Technicolor TG788vn v2.
Grazie in anticipo![]()

Rispondi quotando

