Ich habe hier einen DSL-Router, einen Desktop-PC und ein Notebook stehen. Der Router ist 192.168.0.1; der Desktop ist über eth1 als 192.168.0.111 mit dem Router und über eth0 als 192.168.1.3 mit dem Notebook (192.168.1.2) verbunden. Die Kommunikation des Desktop-PCs mit beiden Netzwerken funtioniert einwandfrei. Nur vom Laptop aus komme ich nicht über 192.168.1.2 hinaus.
Auf dem Desktop-PC ist ip-forwarding eingeschalten
Code: Alles auswählen
knecht:~# cat /proc/sys/net/ipv4/ip_forward
1
Code: Alles auswählen
knecht:~# netstat -r
Kernel IP Routentabelle
Ziel Router Genmask Flags MSS Fenster irtt Iface
zuhause * 255.255.255.0 U 0 0 0 eth0
localnet * 255.255.255.0 U 0 0 0 eth1
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
Code: Alles auswählen
laptop:~# netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
zuhause * 255.255.255.0 U 0 0 0 eth0
default knecht.zuhause 0.0.0.0 UG 0 0 0 eth0
Thx