Devi usare un Port Forwarding su porte superiori alla 30.000!!
Agli inizi era Mozzarella, poi una versione migliorata chiamata Pomodoro
Se hai fastweb, scaricala direttamente da me:
Qui
Lo zip contiene:
Pomodoro.exe -> programma per "Forwardare"
Pomodoro.exe_Modz -> programma per "Forwardare" usando porte più basse (io uso anche questa e funziona)
List_Server.txt -> lista dei server FTP
Funziona solo per Windows!!!
Per versioni Linux, leggi alla fine del post, e vai a quel forum!
Come funziona
Praticamente inviando a dei server FTP il comando PORT, grazie ai sistemi CISCO, vengono aperte delle porte, che si possono reindirizzare verso un indirizzo (il nostro ehhee) ... Pomodoro fa questo!
Come si Usa
Dopo aver configurato il nostro server (HTTP, FTP... un TCP/IP qualsiasi) si apre pomodoro, si inserisce la porta da Forwardare (quella che usiamo per il server, FTP=21, HTTP=80 ma anche diverse), si fa PORT SYNC, e poi CERCA IP DI NAT...
Come Raggiungere il PC
Per utenti FW che devono raggiungere un server FW, si da il normale IP LOCALE dato dal DHCP di FastWeb all'utente FW
Per utenti NON FW, si da l'IP di NAT all'utente NON FW (che si prende da Pomodoro)
Conclusioni
In teoria si dovrebbero usare Porte superiori alla 30.000, ma in base ad esperienze personali, anche quelle basse funzionano. Blackvengeance è sulla 80 per esempio!
Note
Cosa succede se 2 utenti FW che sono sullo stesso IP di NAT usano la stessa porta da Forwardware... beh.... non lo so! Ancora non mi è capitato...
=================================
DynDns.Org
Io uso questo per comodità, invece di dare un numero IP...
Uso:
blackvengeance.dyndns.org -> IP locale per utenti FW
blackvengeance.dyndns.ws -> IP di NAT per utenti non FW
giusto per semplificare, ma non è necessario...
Spero che questo sia esaustivo...
Eventualmente, per altre delucidazioni, puoi fare riferimento a questo
Forum