Newsgroup: it.comp.reti.ip-admin
Titolo: Router ADSL con 1 IP statico soltanto

[non corto]
Salve a tutti,
    per prima cosa mi scuso se il mio post è una FAQ, ma non bazzico su qst
gruppo di solito. In secondo luogo mi scuso con chi leggerà qst su più
gruppi: non so dove sia meglio postare.
Sto sottoscrivendo un abbonamento aziendale ADSL con Albacom, ma la stessa
cosa sarebbe con Infostrada o altri.
Ciò che mi installano è un Router ADSL (non di quelli super-evoluti con VPN
o altro). L'indirizzo IP statico di cui dispongo è unico ed è assegnato al
router, nella migliore delle ipotesi: altrimenti è dinamico. Assunti questi
presupposti:
    E' chiaro che sulla mia LAN cui si interfaccia il router non potrò
mettere nulla di raggiungibile dall'esterno, visto che nessuna macchina avrà
un indirizzo pubblico.
    Io mi chiedo, e me lo chiedo perché non ne so quasi nulla, se il
contrario sia possibile: posso dall'interno della rete stabilire una
connessione TCP/IP verso l'esterno su qualsiasi porta di un qualsiasi server
pubblico remoto, comportandomi da client? Non è che un tale router ADSL in
configurazione classica lasci passare solamente le porte 80 e 110, per
esempio?
    Nel mio caso ho un server SMTP di posta interna che deve poter smistare
la posta anche verso l'esterno (su altri domini: 
tin.it
, etc etc): facendo
le prove con una connessione modem 56k (dal server SMTP) tutto funziona
bene, ma sappiamo che l'indirizzo IP della connessione PPP (assegnato al
server) pur se dinamico è pubblico. Mi interessa solo uscire per inviare
fuori gli emails, mentre per la posta in arrivo uso le caselle assegnatemi
dal provider sul mio dominio. (Queste sono sicuro che funzionano, altrimente
che diavolo mi vendono?) - (Del resto non potrei farmi un POP server
pubblico in tale situazione).
    I miei dubbi nascono principalmente dal fatto di non sapere come
funziona il router! Fa forse da semplice Proxy-server per web/html e posta?
Spero di no altrimenti veramente non posso fare null'altro verso internet!
Ma comunque, anche se fosse solo un proxy server, non dovrebbe lasciar
uscire il mio server SMTP visto che di posta si tratta?
    Ora vi faccio la domandona a livello di pacchetti IP.
    Nello specifico: se io (192.168.1.4) apro una connessione TCP/IP mando
un primo pacchetto SYN verso il web uscendo sul router, e qui tutto ok. Il
fatto è che l'altro capo risponderebbe col suo SYN verso il mio indirizzo
192.168.1.4, cosa non funzionante in quanto è un indirizzo privato! Se il
router facesse una traduzione dell'indirizzo sorgente e mettesse il proprio
(211.xxx.yyy.zzz), il remoto potrebbe rispondere verso tale indirizzo, ma
poi il router come ricorda che la connessione era stata iniziata da me
(192.168.1.4), per inoltrare il pacchetto di risposta???
Il router ha forse una tabella di connessioni TCP/IP aperte dall'interno
della mia rete verso fuori e fa la traduzione simultanea degli indirizzi?
Se sì quante ne gestisce un router ADSL normale?
Ancora se sì, tale tabella funziona su tutte le porte o gli installatori dei
vari provider ne lasciano poche disponibili?
    Certo che se potessi metterci mani riconfigurerei il router per far sì
che il server interno sia raggiungibile dall'esterno... e poi ci faccio
tante più cose!
Grazie per l'attenzione e chissà, magari anche per i suggerimenti!
                    Osolemio

vari provider ne lasciano poche disponibili?
Cerca "Source NAT" o "Masquerading" per info su come funziona il
tutto. Ancora una volta, Linux lo fa senza problemi, essendo
predisposto gia' a livello di kernel per una funzione del genere.
Luca