Blumatrix
Boobox ti ringrazio per la spiegazione tecnicamente perfetta ma praticamente inutile!
Infatti con il router attuale che ho io della Telecom (dove lì vi è la possibilità di fare il port forwarding) io ho fatto e faccio ancora tutt'ora (visto che con il 2640R non ci sono ancora riuscito)
Probabilmente mi sono spiegato male.
La mappatura delle porte, ossia l'associazione biunivoca porta pubblica x - porta privata y è una funzione in più rispetto a quello che è tecnicamente un portfoward, ma non è il portfoward. Col 2640R l'associazione che cerchi non la puoi fare. E non la troverai nella stragrande maggioranza dei modem/router per uso domestico attualmente in commercio.
Se per te è indispensabile, allora continua a usare il modem di telecom italia.
Visto che tu conosci bene l'architettura del 2640R, allora mi potrai dare indicazioni pratiche per realizzare ciò che ho chiesto?
Non è l'architettura del 2640R,ma è come funziona il portfoward sulla quasi totalità dei router domestici in commercio (evidentemente quello di Telecom è una eccezione).
Col 2640R non si può fare allo stato dei firmware disponibili. Si può fare però quello che leggerai di seguito
Io ho bisogno di mappare la porta 80 verso la 8888 in quanto ho un servizio che gira su quest'ultima porta e devo accedere tramite la porta 80; Poi ho bisogno di mappare la 3389 verso la 8088 perchè su questa porta ho un altro servizio e infine ho bisogno di mappare la 21 verso la 22 per l'SSH!
Tu non hai bisogno di mappare la porta 80 sulla 8888 etc, etc: tu hai bisogno di raggiungere i servizi che girano nella tua rete privata dalla rete pubblica (tipicamente internet).
Di tutte queste mappature, qual'è la porta "pubblica" e quale la porta "privata"?
Supponendo che la seconda sia la porta privata (quindi le porte 8888, 8088, 22) e che i servizi girino tutti su un'unica macchina della tua rete privata che identificherò con 192.168.1.56, allora questa è la configurazione del portfoward sul 2640R:

Uploaded with ImageShack.us
Per chiamare questi servizi dall'esterno della rete privata usando il tuo DNS dinamico dovrai scrivere:
http://[tuo_indirizzo]:8888 per il servizio che gira sulla porta 8888 nella rete privata;
http://[tuo_indirizzo]:8088 per il servizio che gira sulla porta 8088 nella rete privata;
http://[tuo_indirizzo]:22 per il servizio che gira sulla porta 22 nella rete privata;
(Sto implicitamente supponendo che siano tutti webserver; ovviamente non lo sono. La porta 22 serve per SSH. La porta 8088 viene usata dal DNAS di Shoutcast, ma può essere cambiata nel file di configurazione).
Se i servizi girano su macchine diverse, basta mettere gli indirizzi di ogni macchina interessata dal portfoward. Do per scontato che utilizzi ip statici.
Il portfoward agisce esattamente sulle porte su cui girano i tuoi servizi nella rete privata. Sul perchè poi tu abbia bisogno di una ulteriore mappatura il maniera che la porta 80 pubblica venga mappata sulla 8888 privata, non me ne occupo perchè di milioni di portfoward che ho fatto per me e altri è la prima volta che mi capita e secondo me non serve.
L'unica utilità di questa ulteriore mappatura è che sulla porta 80 non devi scrivere http://[tuo_indirizzo]:80, perchè di default il protocollo HTTP funziona sulla porta 80 e quindi basta scrivere http://[tuo_indirizzo], ma non mi sembra un vantaggio irrinunciabile.
Se invece vuoi lavorare proprio sulle porte 80, 3389 e 21 allora devi cambiare la configurazione dei tuoi servizi e non del router. Attenzione però perchè la porta 21 è di solito usata per il protocollo FTP e non per SSH. In ogni caso la porta 80 del 2640R non è utilizzabile.
Quanto ti ho esposto lo trovi anche sul miglior portale di portfoward esistente. Qui trovi l'esempio per il portfoward dell'SSH sul 2640R
http://portforward.com/english/routers/port_forwarding/Dlink/DSL-2640R/SSH.htm
che è identico a quello che ti ho illustrato.
Faccio altresì notare che tutto ciò che ho detto non lo faccio all'interno della mia LAN, ma lo faccio dall'esterno della mia LAN tramite internet sfruttando DNS dinamico!
Ovvio. Altrimenti a cosa lo usi a fare il portfoward?
PS: Se usi Win 7 con il 2640R e vuoi testare i tuoi servizi con un DNS dinamico potresti avere qualche problema di raggiungibilità. Di solito mi tocca impostare un proxy server nella configurazione del broswer per testare i servizi. Probabilmente qualche casino con il loopback