Hi,
habe eine kleines Problem mit Linux was Routing anbelangt.
folgende Config
Netz1: eth0 10.100.100.1 255.255.255.0 gw 10.100.100.254
Netz2: eth1 10.100.200.1 255.255.255.0
Vom Netz 2 soll auf Netz 1 zugegriffen werden.
folgendes gemacht:
echo 1 > /proc/sys/net/ipv4/ip_forward
route add -net 10.100.100.0 netmask 255.255.255.0 dev eth0
Kann leider das Netz 2 nicht erreichen.
Hat jemand eine Idee was ich falsch mache?
Gruß
Bernd
Routing mit Suse
- killerhippy
- Posts: 529
- Joined: 19. May 2000 19:36
- Contact:
Ist das so gmeint
Rechner 1:
eth0 10.100.100.1 255.255.255.0 gw 10.100.100.254
eth1 10.100.200.1 255.255.255.0
echo 1 > /proc/sys/net/ipv4/ip_forward
Rechner 2:
eth0 10.100.200.2 255.255.255.0 gw 10.100.200.1
Rechner 3
eth0 10.100.100.2 255.255.255.0 gw 10.100.100.1
Rechner 2 hat eine Netzroute nach 10.100.200.0/24 und ein default gateway für alle nicht bekannten Netze, d. i. 10.100.200.1, Rechner 1.
Auf Rechner 1 ist eth1 im Netz 10.100.200.0/24 und kann von Rechner 2 erreicht werden u.U. und eth0 ist im anderen Netz 10.100.100.0/24. Da das Kernel routing eingeschaltet ist, werden Packete von Rechner 2 in das andere Netz geroutet und zurück und umgekehrt.
Ausserdem verwenden alle Rechner aus allen Netzen Rechner 1 als default gateway, der entweder zwischen den beiden bekannten Netzen routet, oder in unbekannte über das ihm bekannte default gateway.
Rechner 1:
eth0 10.100.100.1 255.255.255.0 gw 10.100.100.254
eth1 10.100.200.1 255.255.255.0
echo 1 > /proc/sys/net/ipv4/ip_forward
Rechner 2:
eth0 10.100.200.2 255.255.255.0 gw 10.100.200.1
Rechner 3
eth0 10.100.100.2 255.255.255.0 gw 10.100.100.1
Rechner 2 hat eine Netzroute nach 10.100.200.0/24 und ein default gateway für alle nicht bekannten Netze, d. i. 10.100.200.1, Rechner 1.
Auf Rechner 1 ist eth1 im Netz 10.100.200.0/24 und kann von Rechner 2 erreicht werden u.U. und eth0 ist im anderen Netz 10.100.100.0/24. Da das Kernel routing eingeschaltet ist, werden Packete von Rechner 2 in das andere Netz geroutet und zurück und umgekehrt.
Ausserdem verwenden alle Rechner aus allen Netzen Rechner 1 als default gateway, der entweder zwischen den beiden bekannten Netzen routet, oder in unbekannte über das ihm bekannte default gateway.
Es gibt keine dumme Fragen!
Killerhippy
Killerhippy