Newsgroup: it.comp.os.linux.iniziare
Titolo: Iptables configurazione

Salve a tutti,
ho la seguente situazione:
- un pc con fedora (F-7-i386) con due schede di rete
==> eth0 IP: 
192.168.9.254/255.255.255.0
 Gateway:192.168.10.254; Dns: ....
==> eth1 IP: 
192.168.10.254/255.255.255.0
 Gateway:192.168.10.1; Dns....
Il 192.168.10.1 corrisponde ad un router. Prima di fare qualsiasi filtro 
volevo dire a Iptables che tutto il traffico
proveniente da eth0 (rete interna) può arrivare a 192.168.10.1 (router) in 
modo che internet funzioni sulla rete interna.
Come mi devo muovere?
Grazie
PS
Su Fedora pingo alla rete interna e alla rete esterna, e vado su internet. 

AloneInTheDark wrote:
 > Salve a tutti,
 > ho la seguente situazione:
 >
 > - un pc con fedora (F-7-i386) con due schede di rete
 > ==> eth0 IP: 
192.168.9.254/255.255.255.0
 Gateway:192.168.10.254; Dns: 
....
 > ==> eth1 IP: 
192.168.10.254/255.255.255.0
 Gateway:192.168.10.1;Dns....
 >
 > Il 192.168.10.1 corrisponde ad un router. Prima di fare qualsiasi
 > filtro volevo dire a Iptables che tutto il traffico
 > proveniente da eth0 (rete interna) può arrivare a 192.168.10.1
 > (router)  in modo che internet funzioni sulla rete interna.
non ho capito bene.
Per fare quello che dici tu basta attivare l'IP_FORWARD.
Ma perche' la eth0 ha come default gw il 192.168.10.254?

Pensavo che avesse bisogno come gateway l'ip della scheda di rete "esterna".
Mi puoi fare un esempio di regola di FORWARD per fare questa cosa?
Grazie
"Amedeo" <a.bru...@NOSPAMlibero.it> ha scritto nel messaggio 
news:f5il4d$ueo$1...@nnrp-beta.newsland.it...


Ho scritto questa cosa:
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -Z
# regole di generali
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
# ho letto che è fondamentale per il forward ma non ho capito a cosa serve!
echo "1" > /proc/sys/net/ipv4/ip_forward
$loca_lan="
192.168.9.0/255.255.255.0
"
$remote_lan="
192.168.10.0/255.255.255.0
"
iptables -A FORWARD -s $local_lan -d $remote_lan -j ACCEPT
iptables -A FORWARD -s $remote_lan -d $local_lan  -j ACCEPT
Se da un clinet (ip 192.168.9.2) cerco di :
=> andare su internet non va!
=> pingare a 192.168.10.1 (router) non ci arrivo;
Dove sbaglio?
Grazie
"Amedeo" <a.bru...@NOSPAMlibero.it> ha scritto nel messaggio 
news:f5il4d$ueo$1...@nnrp-beta.newsland.it...


 
 
[.............]
qui sotto le righe di iptables che mi consentono di condividere internet a
tutta la lan. 
#############################################
# condivisione rete locale ##################
iptables -t nat -A POSTROUTING -d ! 
192.168.0.0/24
 -j MASQUERADE
iptables -A FORWARD -s 
192.168.0.0/24
 -j ACCEPT
iptables -A FORWARD -d 
192.168.0.0/24
 -j ACCEPT
iptables -A FORWARD -j DROP
echo "1" > /proc/sys/net/ipv4/ip_forward
#############################################
la lan interna deve essere su 192.168.0.X 
ciao ed in bocca al lupo
-- 
---------------------------------------
linux slackware
tutto il resto e' inutile
---------------------------------------

 ha scritto nel messaggio 
news:467d2830$0$21204$5fc...@news.tiscali.it...


 
 
questa riga permette ai pacchetti di transitare da una sk di rete all'altra
sk di rete dello stesso elaboratore. a fare qst ci pensa il kernel, ma devi
istruirlo con la riga di qui qui sopra.
ciao
- -- 
- ---------------------------------------
linux slackware
tutto il resto e' inutile
- ---------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFGfWcBQWppue0aRU0RAnUAAJsHBB5yGfH2gjlt/HLKN3MIAl1JfACfbsOX
PW+DFDf33dPLgocgGazwjiA=
=S7mj
-----END PGP SIGNATURE-----

 ha scritto nel messaggio 
news:467d6706$0$21209$5fc...@news.tiscali.it...
