Newsgroup: it.comp.os.linux.sys
Titolo: Router...

Ciao a tutti,
ho un problema che mi affligge da qualche giorono e non sono ancora 
riuscito a risolvere.
Vorrei fare un fireWall per l'adsl, doppia scheda di rete e connessione 
tramite modem eth.
Il firewall si connette e vede tutta la rete (sia internet che interna, 
solo il mio pc), dal mio pc vedo correttamente il firewall.
Il tutto sembra funzionare ma non navigo..... la cosa strana con il fw 
non connesso a internet riesco a pingare il modem mentre se lo connetto 
a internet il modem sparisce, perché??
Allego ifconfig -a e netstat -nt
ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:30:4F:1E:F5:CC
           inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:112 errors:0 dropped:0 overruns:0 frame:0
           TX packets:111 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:15584 (15.2 Kb)  TX bytes:14047 (13.7 Kb)
           Interrupt:10 Base address:0x9000
eth1      Link encap:Ethernet  HWaddr 00:30:4F:1E:F5:19
           inet addr:10.0.0.10  Bcast:10.0.0.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:11 errors:0 dropped:0 overruns:0 frame:0
           TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:677 (677.0 b)  TX bytes:1500 (1.4 Kb)
           Interrupt:10 Base address:0xb000
lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:4 errors:0 dropped:0 overruns:0 frame:0
           TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:396 (396.0 b)  TX bytes:396 (396.0 b)
ppp0      Link encap:Point-to-Point Protocol
           inet addr:62.211.174.246  P-t-P:192.168.100.1 
Mask:255.255.255.255
           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
           RX packets:5 errors:0 dropped:0 overruns:0 frame:0
           TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:3
           RX bytes:139 (139.0 b)  TX bytes:54 (54.0 b)
netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt 
Iface
192.168.100.1   0.0.0.0         255.255.255.255 UH       40 0          0 
ppp0
10.0.0.0        0.0.0.0         255.255.255.0   U        40 0          0 
eth1
192.168.0.0     0.0.0.0         255.255.255.0   U        40 0          0 
eth0
127.0.0.0       0.0.0.0         255.0.0.0       U        40 0          0 lo
0.0.0.0         0.0.0.0         0.0.0.0         U        40 0          0 
eth1
La cosa che non riesco a capire è che inteoria dovrebbe andare invece.... :(
Saluti
-- 
Vietto
http://vietto.freeweb.supereva.it
To replay by mail change NOSPAM to supereva

 Ciao a tutti,
io ho praticamente la tua stessa configurazione, verifica che:
- il forwarding sia attivo
cat /proc/sys/net/ipv4/conf/all/forwarding
se è 1, allora ok, altrimenti lo setti a 1 con
echo "1" > /proc/sys/net/ipv4/conf/all/forwarding
- ho notato che non hai un default gataway impostato, lo aggiungi con
route add default gw 192.168.100.1
(ora non ricordo, ma mi sembra che a me lo assegna da solo)
-poi con iptables devi mascherare i tuoi ip locali che escono su internet
iptables -t nat -A POSTROUTING -s 
192.168.0.0/24
 -o ppp0 -j MASQUERADE
- ricoradati di inserire i nameserver in /etc/resolv.conf in questa forma
nameserver 1.2.3.4
poi per le altre regole di iptables, devi valutare le tue esigenze
cya
Banana

 nameserver 1.2.3.4
Questo è già fatto....
Grazie 1000!!
