ForumRouting-Problem unter SUSE 9.3
Karsten Steinke – Montag, 11. Juli 2005 23:02 Uhr

Ich habe ein Verständnisproblem bzw. einfach zu wenig Ahnung. Deshalb suche ich nachdem ich an den Büchern verzweifelt bin, Eure Hilfe: Ich habe ein Netzwerk 192.168.115.x/255.255.255.0. Der PC 192.168.115.1 ist ein Server mit DSL-Anschluß, Masquerading, Firewall usw. (SUSE 9.1). Die übrigen PCs haben feste Adressen.

Jetzt soll ein Notebook via WLAN mit ins Netz. Leider habe ich ein Coax-Netzwerk (10 MBit) und die Accesspoints haben alle Kat5-Anschlüsse. Also habe ich in einen Netzwerkpc, der fast immer an ist, eine zweite Netzwerkkarte eingebaut (192.168.1.1), diese Karte auf interne Zone gesetzt, die andere (192.168.115.6) auf externe Zone und die Firewall aktiviert (allerdings so ziemlich alles freigegeben). Leider bekomme ich keine Verbindung über diesen PC hinaus. Hier die Konfiguration noch einmal: Notebook: 192.168.1.2/255.255.255.0, Defaultgateway 192.168.1.1 PC als Router: 192.168.115.6/255.255.255.0 (Externe Schnittstelle), Defaultgateway 192.168.115.1, 192.168.1.1/255.255.255 (interne Schnittstelle) Accesspoint: 192.168.1.100/255.255.255.0, Dafaultgateway 192.168.1.1

Vom Notebook aus erreiche ich: 192.168.1.1 192.168.1.20 192.168.115.6

Alles andere führt schon beim ping dazu, das “ewig” gewartet wird. Es wird aber nicht gesagt “Netzwerk nicht erreichbar”. Was mache ich falsch? Danke,
Karsten

5 Antworten
man-draker – Dienstag, 12. Juli 2005 00:12 Uhr

Schau doch mal zum Warmwerden hier[1] vorbei.

[1] http://www.pl-berichte.de/t_netzwerk/routing.html

Stefan Günther – Mittwoch, 13. Juli 2005 13:31 Uhr

Hi,

vielleicht solltest Du für einen Test nicht das Gerät nehmen, das am weitesten vom DSL-Zugang entfernt ist.

Wenn Dein DSL-Gateway online ist, kann Du dessen öffentliche IP-Adresse von dem Rechner mit der IP 192.168.115.6 erreichen?

Schau Dir einmal das Tool tcpdump an, wenn Du dieses Tool auf Deinem Gateway startest und mit dem Parameter -i den Namen des internen Interface übergibst (z.B. eth0), dann kannst Du sehen, welche Paket auf diesem Interface unterwegs sind. Wenn Du vom Laptop aus ein Ping schickst, dann wirst Du mit tcpdump sehen, ob die Pakete ankommen und auch zurückgeschickt werden.

Viel Erfolg,

Stefan

P.S: Es wäre nett, wenn Du am Ende mitteilen würdest, woran es lag.

********************************************
in-put GbR – Das Linux-Systemhaus
Stefan-Michael Guenther
Moltkestrasse 49 D-76133 Karlsruhe
Tel./Fax : +49 (0)721 / 83044 – 98/93
http://www.in-put.de
********************************************
Schulungen Installationen Support
********************************************

Karsten Steinke – Donnerstag, 14. Juli 2005 09:14 Uhr

Hallo Stefan und mandraker,

danke für die Antworten. ich werde mich kurzfristig dransetzen. Das Howto habe ich schon gelesen und noch nicht alles verstanden, aber eine Basis zum Probieren.

@Stefan:

Bei uns ist nichts weit weg. Es ist ein Einfamilienhaus.
Vom 192.168.115.6er-PC kann ich mich via ssh auf dem Server über das Internet einloggen. Das gesamte 115er-Netzwerk funktioniert völlig problemlos. Jeder kann ins lokale wie ins Internet.
Mir ist eben nur völlig unklar, was ich beim Routing im 115.6er-PC angeben muß, damit alles was von der eth1 (192.168.1.1) kommt ins 115er-Netzwerk geht, so dass auch das Notebook Zugriff auf das 115er Netzwerk und das Internet hat.

FF.,

Karsten.

Karsten Steinke – Donnerstag, 21. Juli 2005 19:28 Uhr

Hallo alle,

leider klappt noch nichts richtig. Ich komme vom Notebook auf den Zwischen-PC,
an dem der Accesspoint hängt.

Das Problem wird sein, dass dieser nicht vom 192.168.1er Netz ins 192.168.115er
routet. Masquerading und Defaultgateway sind gesetzt, mit dem Routing
(Expertenoption im YaST2) habe ich so lange rumgespielt, bis ich keine
Kombinationen mehr frei hatte. Nicht dass ich es kapiert hätte. Immer wenn es
mir klar ist, dann geht es nicht.

Kann doch eigentlich nicht soooo schwer sein, nur ich bin wohl etwas konfus.

FF.,

Karsten.

Georg Ostertag – Donnerstag, 14. Juli 2005 18:21 Uhr

Der dual-home PC (192.168.115.6/192.168.1.1) fungiert als router.
D.h., Du musst IP forwarding einschalten. Das geht irgendwo im
yast. Ist das schon gemacht?

Daniel Schneider – Freitag, 15. Juli 2005 01:44 Uhr

Nur kurz überflogen, aber auf dem DSL PC (192.168.115.1) fehlt doch noch die Route zum 192.168.1.0/24. Sowas wie “route add net 192.168.1.0 gw 192.168.115.6”

Karsten Steinke – Mittwoch, 27. Juli 2005 21:47 Uhr

Hallo,

erst einmal Danke für die Antworten. Ich habe die Lösung gefunden:

Der Internet-PC hat zwei Netzwerkkarten:

eth0: 192.168.115.1
eth1: DSL-Modem

Dort habe ich dann ein “Backrouting” eingestellt (im YaST):

route = 192.168.1.0
gateway = 192.168.115.6
subnetmask = 255.255.255.0
interface = eth0

Am PC mit dem Accesspoint reichte der Standardgateway 192.168.115.1 und das
Einschalten des Routings im YaST.

FF.,

Karsten.