quello che vorrei è fare comunicare i computer collegati su eth0 con quelli su eth1 , facendo routing puro ( quindi niente NAT).
I computer sulla lan1 hanno come IP 192.168.1.0/24 e GW 192.168.1.1 , mentre quelli sulla lan2 hanno come IP 192.168.2.0/24 e GW 192.168.2.1 ( in pratica come gateway il server )
Non c'e' verso che un pc sulla lan1 (192.168.1.10) riesca a pingare un pc sulla lan2 (192.168.2.10) o viceversa.
Ho abilitato il forwarding.
Con iptables sulla catena di FORWARD le ho provate un po tutte ma nulla fare !
C'e' sicuramente qualcosa che sfugge , mi potreste dare una mano ?
Grazie
ps. posto le mie regole di iptables e route
Codice: Seleziona tutto
iptables -F
iptables -X
iptables -t mangle -F
iptables -t mangle -X
iptables -t nat -F
iptables -t nat -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -i eth0 -j ACCEPT
iptables -A INPUT -i eth1 -j ACCEPT
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPTCodice: Seleziona tutto
Tabella di routing IP del kernel
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

