Newsgroup: it.comp.os.linux.sys
Titolo: IPTABLES qualche chiarimento

Salve a tutto il NG,
   Cercando di imparare a usera IPTABLES ho trovato vari HOWTO (es
pluto.linux.it
) e in molti si usa settare DROP come politica di default per
input e forward. Io nella mia infinita ignoranza o copiato passo passo gli
es, che in molti casi si adattano alle mie esigenze, cioe di preparare un
firewall-proxy per far navigare i pc della mia piccola lan. Quindi vecchio P
mmx con Debian (che è uno spettacolo) squid e iptables, con due schede, una
al router hdsl con ip statico e l'altra allo switch della lan.
Il problema è che impostando le politiche di default per INPUT a DROP non
funge nulla, anche se creo delle regole (INPUT) che in teoria dovrebbero fa
navigare i PC, anche perchè in principio ho copiato gli esempi. Riporto
l'impostazione che uso attualmente. Cosi navigo ma non facci ad es ftp.
   Un alrta domanda, che vataggi ci sono nel farsi uno script che imposti
iptables piuttosto che usare il file (che sulla debian)
/var/lib/iptables/active???
Se c'e' qualcosa di immensamente sbagliato, per favore non insultatemi, sto
cercando di imparare :))
Grazie mille
Agolf
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere           tcp dpt:ftp
DROP       icmp --  anywhere             anywhere
ACCEPT     tcp  --  anywhere             anywhere           tcp dpt:10000
ACCEPT     all  --  anywhere             anywhere
Chain FORWARD (policy DROP)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere              anywhere           tcp dpt:ftp
ACCEPT     icmp --  anywhere             anywhere           icmp
echo-request li  mit: avg 1/sec burst 5
ACCEPT     all  --  anywhere             
192.168.2.0/24
     state
RELATED,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere           tcp
flags:FIN,SYN,RST,ACK/RST limit: avg 1/sec burst 5
ACCEPT     all  --  
192.168.2.0/24
       anywhere
DROP       tcp  --  
192.168.2.0/24
       anywhere           tcp
dpts:netbios-ns: netbios-dgm
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

 dpts:netbios-ns: netbios-dgm
Non va bene, in nessuna regola distingui su quale interfaccia vuoi
forwardare i pacchetti.
Quella ACCEPT tcp -- anywhere anywhere tcp dpt:ftp mi fa un pò paura messa
così.
--------------------------------
Inviato via 
http://usenet.libero.it

 così.
  Anche a me, ma non riuscendo a fare ftp ho provato ad aprire... ma non
funge ugualmente.
Ancora grazie
Agolf

Hai abilitato il forward? 
echo 1 > /proc/sys/net/ipv4/ip_forward
Poi non ho visto la riga con il MASQUERADE
--Vado a memoria--
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
--------------
P.s Chiaramente prima imposti le regole di iptables
es. 
echo 0 > /proc/sys/net/ipv4/ip_forward
iptables......
iptables......
iptables......
echo 1 > /proc/sys/net/ipv4/ip_forward
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Qui non sono sicuro di aver capito. Intendi dire che, per sicurezza, prima
di mettere a regime iptables e meglio impostare ip_forward a 0?
Ciao e ancora grazie
Agolf