Newsgroup: it.comp.os.linux.sys
Titolo: Masquerading su FTP non funziona bene

Salve,
ho configurato un server Linux che fa da router per Internet questo pc è
composto da:
2 modem: ad uno sono connesso io con un altro server Linux (che fa parte
della mia lan e l'altro è connesso ad Internet...)
Ho ricompilato il kernel e configurato ipchains abilitantolo al
Masquerading....
Web, posta, telnet,... fungono benissimo.....
FTP, dcc chat (irc): NO!!
meglio: ftp si connette al server remoto ma quando vado a fare ls o dir
si blocca per un po' e mi restituisce:
ftp> ls
200 Port command succeeded.
425 Can't open data connection for NLST.
P.S.: con la stessa logica tempo fa avevo configurato un server che era
direttamente connesso ad internet e che connetteva tutta la LAN e FTP
funzionava egregiamente.
P.P.S.: ipchains è configurato per inibire la connessione dall'esterno:
$IPCHAINS -A input -p tcp -d $IpInterfacciaToInternet 21 -i
$InterfacciaToInternet -j DENY
$IPCHAINS -A input -p udp -d $IpInterfacciaToInternet 21 -i
$InterfacciaToInternet -j DENY
$IPCHAINS -A input -p tcp -d $IpInterfacciaToInternet 20 -i
$InterfacciaToInternet -j DENY
$IPCHAINS -A input -p udp -d $IpInterfacciaToInternet 20 -i
$InterfacciaToInternet -j DENY
...ma anche togliendole ottengo lo stesso risultato.
P.P.P.S: per il masquerading:
echo "REGOLE PER IL ROUTING Intranet->Internet"
echo 1 > /proc/sys/net/ipv4/ip_forward
$IPCHAINS -P forward DENY
$IPCHAINS -A forward -s $IpInterfacciaToCasa -d 
0.0.0.0/0
 -i
$InterfacciaToCasa -j MASQ
$IPCHAINS -A forward -s $IpInterfacciaToCasa -d 
0.0.0.0/0
 -i
$InterfacciaToInternet -j MASQ
$IPCHAINS -A forward -s 
0.0.0.0/0
 -d $IpInterfacciaToCasa -i
$InterfacciaToCasa -j MASQ
$IPCHAINS -A forward -s 
0.0.0.0/0
 -d $IpInterfacciaToCasa -i
$InterfacciaToInternet -j MASQ
Grazie
Riccardo
Ramacciani

..stavo guardando route -n:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface
10.99.109.176   0.0.0.0         255.255.255.255 UH    0      0        0 ppp1
192.168.7.100   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.92.17.253    0.0.0.0         255.255.255.255 UH    0      0        0 eth0
10.92.16.0      0.0.0.0         255.255.252.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         10.99.109.176   0.0.0.0         UG    0      0        0 ppp1
0.0.0.0         192.168.7.100   0.0.0.0         UG    0      0        0 ppp0
a ppp0 sono connesso io (server Linux e LAN)
a ppp1 Internet
potrebbe creargli problema il fatto di avere 2 default gw ??

fatto?
# modprobe ip_masq_ftp
# modprobe ip_masq_irc
--
Alex  |  mailto:
hawkatascu.unian.it
 | 
http://www.ascu.unian.it/~hawk
SySadm| [ascu|studenti|www].
unian.it
 | phone/fax      
+39-071-2204491
[ the future will not remember, the past does not forget ]

FUNZIONA !!!!!!!!
                     GRAZIEEEEE!!
... curiosità: ma non dovrebbero essere già inclusi nel kernel (da quale
opzione si attivano?)
(dove trovo gli altri moduli ip_masq_* ?)
Grazie ancora mille!!!


 opzione si attivano?)
o meglio quando ho ricmpilato tutto quello che era masquerading l'ho incluso
nel kernel....

incluso nel kernel....
Si ma FTP IRC (/lib/modules/2.*/ipv4/ip_masq*) devono comunque essere
caricati come moduli
il perche' lo ignoro
--
Alex  |   mailto:
hawkascu.unian.it
  | 
http://www.ascu.unian.it/~hawk


 il perche' lo ignoro
mahh!!!?
oltre a irc e ftp ho trovato cuseeme, vdolive, quake (!!!!!)....

"Nel lontano Fri, 12 May 2000 15:17:08 +0200,
 un demone messaggero mi porta una pergamena fumante
 con l'oscuro marchio di 
riccardo....@technologist.com
,
 scritta da Riccardo Ram. con il proprio sangue,
 dal titolo "Re: Masquerading su FTP non funziona bene"
 con le seguenti tenebrose parole:"

C'e anche per Ultima Online?
-- 
Sidewinder  
---------------------------------------------------------------------
Big book, big bore.
		-- Callimachus
---------------------------------------------------------------------