Grazie a tutti ho risolto avevo un problema stupidissimo avevo aperto la porta nel router per l'ip locale 192.168.1.3 ma adesso per renderlo fisso era diventato 192.168.1.100 quindi la porta era chiusa che coglione che sono cmq conoscete una porta Tcp sempre aperta che non mi creera problemi ?
Il tuo router è configurato per assegnare indirizzi privati dinamici. Uno tra questi è il gateway che crea un point2point con l'indirizzo pubblico rilasciato dal tuo ISP.
Non centra niente con l'assegnamento delle porte con gli indirizzi, non raccontare le barzellette please.
Ogni programma può, avendone i diritti, aprirsi una (o più) porta ed usarla con qualsiasi protocollo. Dove sta il problema? Se vuoi usare la porta 123456 nel tuo programma la apri e se il firewall non blocca tutti i pacchetti in ingresso/uscita per quella porta,o per quel protocollo, o per quell'ip, puoi attraverso l'indirizzo pubblico, nel caso del protocollo IP, accedere ad un'altra rete esterna ... questo è internet, la rete delle reti!