Newsgroup: it.comp.os.linux.sys
Titolo: IPtable e pop3 configurare

Saluti a tutti voi,
   sono impelagato nella configurazione di IPTABLE e di squid.
   La configurazione di squid e quella di cui sono più sicuro, però iptables
non mi fa scaricare la post ne mi consente di raggiungere il server delle
news sulla 119.
  La cosa strana è che anche se cancello tutte le regole e applico la polyci
a accept non mi consente di scaricare posta (porta 110).
Ho il dubbio di aver dimenticato qualche modulo nel kernel, perche' tutto il
resto funziona regolarmente, come verifico che nel kernel siano caricati i
moduli giusti per lavorare con iptables???
Grazie a tutti per l'aiuto
Agolf

 moduli giusti per lavorare con iptables???
Capirei fosse ftp, ma nel caso di nntp e pop3 non hai nulla da caricare.
Verifica piuttosto di non fare casino con lo SNAT e di avere abilitato il
forwarding.
Ciao
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)


   Grazie della risposta,
le regole di iptables che uso sono le seguenti:
iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  
192.168.2.0/24
      anywhere           state NEW
ACCEPT     all  --  anywhere                anywhere           state
RELATED,ESTABLISHED
DROP         all  --   anywhere               anywhere
Chain FORWARD (policy DROP)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
quindi non applico nulla su SNAT!! Forse è questo lo sbaglio?
Gia che ci sono ne approfitto, invece per l'ftp cosa devo caricare nel
kernel di particolare??
Ciao e grazie ancora
Agolf

 
dalla prima regola in input, presumo che tu stia cercando di configurare 
iptables su un gateway.
se la policy d forward è drop, come cacchio fa il tuo gateway a fare 
forwarding di pacchetti?!?!?!
comincia a leggerti qualche howto e a capire quale percorso fanno i 
pacchetti quando vengono 'maneggiati' dal tuo sistema e magari parti 
adattando uno degli script che trovi su internet...
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

 kernel di particolare??
ip_nat_ftp se fai nat/masquerade
ip_conntrack_ftp in ogni caso.
Un consiglio:
Leggiti qualcosa preso dalla documentazione ufficiale di netfilter. Una
volta che hai capito come vengono attraversate le varie chain ti accorgi
che alla fine il tutto è piuttosto banale...
Se ti può essere utile, dài un occhio a come è strutturato 'sto template:
http://www.skullkrusher.net/linux/iptables.sh
Non prenderlo per buono "as is": ci sarebbero un po' di cose da sistemare
(e forse prima o poi lo faccio) ma dovrebbe darti un'idea di come
organizzare le regole.
Byez



Ne sto leggendo ma alcune cose non mi sono chiare per cui chiedo a voi
qualche chiarimento.
Grazie mille
Agolf

 on it, you know they are just evil lies." (By Linus Torvalds)
Grazie mille, mai avuta una risposta cosi' "generosa" in spiegazioni.
Ok nel Kernel ci ho messo tutto! Un dubbio in meno.
Ora riprendo la documentazine. Personalmente non mi piace prendere script
(cio vale un po per tutto) gia' fatti e poi usarli come base, perche' se poi
funzionano perdo lo stimolo per la parte teorica. :) forse per questo ci
metto il doppio a raggiungere lo scopo. Comunque il tuo me lo "sgranocchio"
volentieri.
  Se non ti dispiace ti chiedo ancora una cosa, che vantaggi ci sono
nell'utilizzare uno script tipo quello da te suggerito piuttosto che il file
di default di iptables (su Debian "active")?
Ancora grazie
Agolf

 Poi, ognuno si organizza come meglio crede...
Credo che seguirò questo questo metodo.
  Per fortuna sono io il cliente, sai le risate se avessi adesso un cliente
che vuole un firewall...
Grazie ancora
Agolf

Siccome le catene mi sembrano correte per lo scopo non riuscivo a togliermi
il dubbio di non aver inserito qualcosa nel kernel, allora sono andato a
controllare tra i moduli se c'è anche ip_forward.o, e non C'E'.
   Ora, è normale che non ci sia?
        Se non è normale, e' possibile aggiungerlo senza dover ricompilare?
       Se devo ricompilare in che sez. del menuconfig si trova, perche tra
net/ipv4 non c'e' oppure si chiama in un modo diverso da come me lo
aspetterei. Attualmente uso un kernel 2.4.18.
Acora grazie a tutti
SAluti
Agolf