Newsgroup: it.comp.reti.ip-admin
Titolo: rendere raggiungibile server ftp attraverso firewall

ciao a tutti.
vi espongo subito il problema:
dovrei rendere visibile all'esterno un server ftp situato sulla rete locale.
le rete è così configurata
Internet < -> Router <-> Firewall <-> LAN
Router e firewall stanno su una rete diciamo 192.168.94.x
l'interfaccia interna del firewall è ovviamente allineato al resto della 
lan sul tipico 192.168.93.x
sul router ho direzionato tutte le richieste alla porta 21 all'indirizzo 
del firewall (192.168.94.1).
e fin qui la cosa funziona: le altre richieste sono filtrate e quelle 
alla porta 21 passano.
il problema sta sul firewall ho messo una policy che permette le 
chiamate alla porta 21, e ho attivato un "virtual ip" che  da 
192.168.94.1 mi manda le chiamate all porta 21 all'indirizzo del server 
sulla lan interna (192.168.93.2)
che fare?
-- 
Sláinte, Eirinn
icq# 3346238 - 
http://eirinn.altervista.org/
"Per aspera ad astra"

 che fare?
dimenticavo, in pratica i pacchetti si fermano all'indirizzo del 
firewall e non vengono passati al server ftp, anche se il firewall 
riconosce la regola che ho impostato


> Internet < -> Router <-> Firewall <-> LAN
<snip>
per riassumere (metto un IP pubblico a caso)
internet
|
80.184.31.8
router/NAT
192.168.94.254
|
192.168.94.1
firewall
192.168.93.1
|
192.168.93.2
serverFTP
ora, sul NAT hai attivato un portforwarding che redirige
le richieste dalla 
80.184.31.8:21/TCP
 alla 21/TCP del
firewall ossia a 
192.168.94.1:21/TCP
, il che permetterà
alle richieste di raggiungere l'interfaccia esterna del fw
poi, sul firewall hai creato un ulteriore forward che "mappa"
la 21 esterna su 
192.168.93.2:21/TCP
 in modo da permettere
alle richieste che arrivano sull'interfaccia esterna del firewall
di raggiungere il server FTP sulla LAN
in teoria, assumendo che le netmask siano 255.255.255.0,
e che i gateway siano stati impostati correttamente, avviando
una sessione FTP "command line" verso l'interfaccia pubblica
dovresti ricevere il "banner" del server FTP; ATTENZIONE;
ho detto "interfaccia pubblica", ossia tutto l'ambaradan che
hai messo in piedi funzionerà SOLO e SOLO SE la connex
FTP arriverà da un host "su internet" e NON da un PC che
sia sulla LAN !!!
Cmq, per verificare il tutto potresti configurare le cose
in questo modo
Internet
|
Nat/Router
|
hub/switch --- testPC
|
firewall
|
lan
piazzando il testPC ad indirizzo (es.) 192.168.94.100
con gateway = 192.168.94.1 e poi provando da tale
PC a connetterti al server FTP.. ossia "simulando"
una connessione proveniente dall'esterno
Ciao
-- 
* ObiWan
Microsoft MVP: Windows Server - Networking
http://www.microsoft.com/communities/MVP/MVP.mspx
http://italy.mvps.org
DNS "fail-safe" for Windows 2000 and 9X clients.
http://www.treewalkdns.com
Support and discussions forums/groups
http://forums.treewalkdns.com
news://
news.treewalkdns.com
408 XP/2000 tweaks and tips
http://www.treewalkdns.com/tq/index.htm

 sia sulla LAN !!!
lo immaginavo, infatti ho testato la cosa dal mio pc di casa via VNC.
dai log del router e del firewall vedo che i pacchetti vengono raccolti 
dal firewall, ma non vengono rigirati al server, cmq mi segnala che è 
stata riconosciuta la policy che ho impostato per il redirect al server 
ftp (oddio, spero sia chiaro ciò che ho detto).
A ben pensare creare un buco del genere forse non è una cosa molto 
"furba", ma vorrei capire dove sbaglio, ormai è una questione di 
principio ;)
tenendo presente che gli esempi che gli esempi/schemi della rete che hai 
fatto sono esatti, cosa potrei aver sbagliato?
cosa intendi per gateway impostati correttamente?
