ciao, vi spiego brevemente la configurazione:
- slackware 10.1 aggiornata;
- connessione ad internet tramite access point (192.168.0.1) tramite scheda di rete wireless ra0 (192.168.0.50);
- scheda di rete ethernet eth0 (192.168.0.10).
Scopo di tutto è condividere la connessione ad internet, per poter navigare da un portatile con windows.
lancio ip_forward, carico i moduli ip_tables, ip_conntrack, iptable_nat, ipt_MASQUERADE.
poi scrivo le seguenti regole:
iptables -t nat -A POSTROUTING -o ra0 -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
ma nn funziona!!!
questa è la tabella di route:
codice:
> route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 ra0
192.168.0.0 0.0.0.0 255.255.255.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 192.168.0.1 0.0.0.0 UG 0 0 0 ra0
riesco a pingare il portatile solo se scrivo:
codice:
ping -I eth0 192.168.0.15
oppure se prima disattivo la scheda wireless...
qualche idea??