PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Routing mit /etc/route.conf



knom19
20.09.02, 11:09
Hi !

Ich habe 2 Private LANS zu Hause:
1.) 192.168.1.0 /255.255.255.0
2.) 192.168.2.0 /255.255.255.0

In der Mitte hängt ein Linux Rechner mit 2 Netzwerkkarten und zwei IPs:
192.168.1.1 ist eth1, 192.168.2.1 ist eth2, Internet ist eth0 (aber das ist jetzt egal).

Das Problem ist:Ich möchte, dass ein Rechner von LAN1 auf einen von LAN2 zugreifen kann (also pingen zumindest).
z.B: 192.168.2.2 --> 192.168.1.101

Dazu sollte der LINUX Server die Sachen durchrouten.
Tut er aber nicht..
Ich kann zwar vom Server beide Netze pingen, aus allen Netzen alle Serverinterfaces pingen, aber nicht von einem Netz ins andere.

Was muß genau in der /etc/route.conf stehen, damit das funktioniert ?!

Bitte helft mir, es ist sehr wichtig !!
Danke, Max.

pudding
20.09.02, 11:17
mit

> echo "1" /proc/sys/net/ipv4/ip_forward

kannst du das routing im kernel aktivieren.

bei suse 7.3 gibts ja noch die die rc.config da gibts dann auch ne variable um beim booten routing zu aktivieren.
unter:

is this host a router (oder so ähnlich)

HTH
pudding

### üps wie kam ich auf suse? ich lass es trodem mal stehen ##

geronet
20.09.02, 15:34
Falls du Windowsclients in beiden Netzen hast und dann über den Linuxrechner auf die andere Seite zugreifen willst wirst du Probleme bekommen..
Daher empfehle ich dir eine Bridge am Linuxrechner einzubauen, damit hättest du nur noch ein Subnetz da eine Bridge wie ein Switch funktioniert und keine Probleme mit Broadcasts hast.

Grüsse, Stefan