Hallo Liste, ich habe eine Frage zum Routing unter Linux: in meiner Linux-Kiste habe ich 2 NIC's in unterschiedlichen Sub-Netzen: NIC1 -> 192.168.0.1 -> eth0 NIC2 -> 192.168.1.1 -> eth1 Wie kann ich erreichen das von eth0 nach eth1 geroutet wird? z.B. kommt ein ping 192.168.1.50 von der Maschine 192.168.0.30 nicht an. Von der Linux-Maschine aus kann ich beide anpingen. Ich habe es schon mit diversen route-einstellungen versucht. So z.B. route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.1.1 eth1 Falls ich das richtig verstanden habe, sollen so IP-Pakete aus dem Netz 192.168.0.0 nach 192.168.1.1 (device eth1) geroutet werden, oder nicht? Hat aber leider nichts gefunzt :-( IP_FORWARD ist aktiviert und funzt auch. Wer kann mir helfen? C.U. H.B. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hans-Bert Jung (juhome@gmx.de) wrote: HBJ> ich habe eine Frage zum Routing unter Linux: HBJ> in meiner Linux-Kiste habe ich 2 NIC's in unterschiedlichen HBJ> Sub-Netzen: NIC1 ->> 192.168.0.1 -> eth0 NIC2 ->> 192.168.1.1 -> eth1 HBJ> Wie kann ich erreichen das von eth0 nach eth1 geroutet wird? HBJ> z.B. kommt ein ping 192.168.1.50 von der Maschine 192.168.0.30 HBJ> nicht an. Von der Linux-Maschine aus kann ich beide anpingen. Schreib einfach in deine /etc/route.conf : 192.168.0.0 0.0.0.0 255.255.255.0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 eth1 Nach einem Neustart (bzw. nach einem /sbin/init.d/route restart) müsste es dann klappen. -- Andreas Reich ICQ #19338732 webmaster@cyraxx.de http://www.cyraxx.de/ webmaster-der-w@uerstchenbu.de http://w.uerstchenbu.de/ andreas@andreasreich.net http://www.gar-nichts.de/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Donnerstag, 13. Juli 2000 um 22:03 (+0200) schrieb Hans-Bert Jung:
in meiner Linux-Kiste habe ich 2 NIC's in unterschiedlichen Sub-Netzen:
NIC1 -> 192.168.0.1 -> eth0 NIC2 -> 192.168.1.1 -> eth1
Wie kann ich erreichen das von eth0 nach eth1 geroutet wird? z.B. kommt ein ping 192.168.1.50 von der Maschine 192.168.0.30 nicht an. Von der Linux-Maschine aus kann ich beide anpingen.
Ich habe es schon mit diversen route-einstellungen versucht. So z.B. route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.1.1 eth1
Obiges macht IMHO keinen Sinn und ist auch nicht nötig. Ifconfig/der Kernel setzen die Routen seit einiger Zeit (seit Kernel 2.2.X ?) "automatisch".
Falls ich das richtig verstanden habe, sollen so IP-Pakete aus dem Netz 192.168.0.0 nach 192.168.1.1 (device eth1) geroutet werden, oder nicht? Hat aber leider nichts gefunzt :-(
IP_FORWARD ist aktiviert und funzt auch.
Wer kann mir helfen?
Hast du denn auch auf den Rechnern in den Subnetzen entweder die
Default-Route auf den Linux-Router oder eine Route auf das jeweils
andere Subnetz über den Linux-Router gesetzt?
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
participants (3)
-
akoenecke@akoenecke.de
-
juhome@gmx.de
-
webmaster@cyraxx.de