PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem bei Routing mit 2 Netzwerkkarten



heinz_eimer
23.09.04, 11:38
Hallo,

ich habe einen Rechner mit SuSE 8.1 als Router konfiguriert. Dieser Rechner hat zwei Netzwerkarten eth0 und eth1.
Die beiden NEtzwerkarten haben die Adressen:

eth0 = 192.168.170.252
eth1 = 172.16.1.230

dieser Router soll die beiden netze 192.168.170.0 und 172.16.0.0 miteinader verbinde.

Aus dem 192er Netz komme ich mit einem ping auf 172.16.1.230 jedoch nicht weiter. Aus dem 172.er Netz auch per ping auf die 192.168.170.252, allerdings auch nicht weiter.

Suse Firewall ist deaktiviert, IP-Forewarding und Package-Forewarding sind aktiviert.
Keine Routen manuell definiert. (also nur standard routen)

was läuft schief ?????
gruss,
heinz

foolish
23.09.04, 13:44
Hallo,

kannst Du denn vom 192.168... netz dein router also 192.168.170.252 erreichen oder vom 172.16... netz dein router 172.16.1.230 anpingen ?


wenn nein, dürftest Du die Netzwerkkabel ge(ver)tauscht haben...

Nachtrag:
Kannst Du vom Router aus in die Netze pingen??

Thomas Mitzkat
25.09.04, 10:25
wieso ist das ip_forward deaktiviert? das sollte schon an sein. außerdem müssen zwei routen gesetzt sein, sofern das noch nicht geschen ist:


route add -net 192.168.170.0 netmask 255.255.255.0 eth1
route add -net 172.16.1.0 netmask 255.255.255.0 eth0

--------------------


route

gibt die entsprechenden infos raus.

frankpr
25.09.04, 23:05
Keine Routen manuell definiert.
Und woher bekommt TCP/IP dann die Information, wo was zu finden ist?
Mache es so, wie es Thomas geschrieben hat und es wird funktionieren.
Befindet sich in einem der Subnetze ein Router für den Internetzugang, mußt Du auch noch die Default Route dort hin setzen.

MfG

Edit: habe gerade gesehen, daß die Interfaces in den Routen vertauscht sind. Routen werden so gesetzt, wo die Pakete hin sollen, also alles für Subnetz 192... muß zu eth0 geschickt werden, alles was an 172... gehen soll, muß natürlich auch an eth1 gehen.