Laptop -(WLAN)- PC -(LAN)- Internet
Womöglich ein Routing-Problem?
Hallo,
ich habe nun lange rumprobiert, aber es klappt irgendwie nicht. Eine Antwort in diesem Forum habe ich leider auch nicht gefunden.
Das Problem ist folgendes: Ich habe einen PC, der über ein LAN-Kabel zum Linux-Server beim Nachbarn und somit auch zum Internet verbunden ist. Außerdem habe ich einen USB Wlan Stick. Nun möchte ich mit meinem Laptop über Wlan ins Internet. Ich habe es bereits geschafft, dass sich Laptop-PC gegenseitig pingen. Aber weiter (sprich zum Linux-Server) komme ich mit dem Laptop leider nicht. Kann es sein, dass man da einfach was an der Routing-Tabelle verändern muss?
PC:
Lan: 192.168.3.4 GW: 192.168.3.101
Wlan: 192.168.2.4 GW: 192.168.3.101
Laptop:
192.168.2.44 GW 192.168.3.4
Mit dieser konfiguration kriege ich sogar vom Laptop ping auf 192.168.3.4
Könnte mir da bitte jemand weiterhelfen?
Vielen Dank im Voraus
Anton
Hallo,
ich habe nun lange rumprobiert, aber es klappt irgendwie nicht. Eine Antwort in diesem Forum habe ich leider auch nicht gefunden.
Das Problem ist folgendes: Ich habe einen PC, der über ein LAN-Kabel zum Linux-Server beim Nachbarn und somit auch zum Internet verbunden ist. Außerdem habe ich einen USB Wlan Stick. Nun möchte ich mit meinem Laptop über Wlan ins Internet. Ich habe es bereits geschafft, dass sich Laptop-PC gegenseitig pingen. Aber weiter (sprich zum Linux-Server) komme ich mit dem Laptop leider nicht. Kann es sein, dass man da einfach was an der Routing-Tabelle verändern muss?
PC:
Lan: 192.168.3.4 GW: 192.168.3.101
Wlan: 192.168.2.4 GW: 192.168.3.101
Laptop:
192.168.2.44 GW 192.168.3.4
Mit dieser konfiguration kriege ich sogar vom Laptop ping auf 192.168.3.4
Könnte mir da bitte jemand weiterhelfen?
Vielen Dank im Voraus
Anton
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 30853
Url: https://administrator.de/contentid/30853
Ausgedruckt am: 26.11.2024 um 08:11 Uhr
18 Kommentare
Neuester Kommentar
Moin,
was Robert damit sagen möchte ist, dass sich alle (W-)/LAN-Karten im gleichen Netz aufhalten müssen
Also alle NICS in das Netz 192.168.3.x konfigurieren (Achtung: 192.168.3.0 sowie 192.168.3.255 sind tabu!!)
Auf dem PC musst Du nun zwischen der WLAN- und LAN-Karte eine Netzwerkbrücke einrichten.
Wie Robert ebenfalls schrieb, bekommt die WLAN-Karte des Laptops als GW die Adresse der WLAN-Karte im PC (bei AdHoc-Verbindungen).
Gruß, Rene
PS: Man könnte auch noch mit Subnetzmasken arbeiten (255.255.255.128=2 Subnetze), damit könnte man das Routing einsparen. Allerdings müsste der Router ebenfalls so konfiguriert werden!
was Robert damit sagen möchte ist, dass sich alle (W-)/LAN-Karten im gleichen Netz aufhalten müssen
Also alle NICS in das Netz 192.168.3.x konfigurieren (Achtung: 192.168.3.0 sowie 192.168.3.255 sind tabu!!)
Auf dem PC musst Du nun zwischen der WLAN- und LAN-Karte eine Netzwerkbrücke einrichten.
Wie Robert ebenfalls schrieb, bekommt die WLAN-Karte des Laptops als GW die Adresse der WLAN-Karte im PC (bei AdHoc-Verbindungen).
Gruß, Rene
PS: Man könnte auch noch mit Subnetzmasken arbeiten (255.255.255.128=2 Subnetze), damit könnte man das Routing einsparen. Allerdings müsste der Router ebenfalls so konfiguriert werden!
Ich habe solch eine Testumgebung mal aufgebaut. Allerdings nicht mit Routing sondern die einfache Methode, zwecks gemeinsame Internetverwendung.
Ich musste dafür am PC den Punkt "Anderen Benutzern im Netzwerk gestatten, die Internetverbindung dieses Computers zu verwenden" aktivieren.
Dieses findest du unter den Eigenschaften deiner LAN-Verbindung im Reiter Extras.
Danach musste ich die Schnittstelle (W-Lan-Schnittstelle am PC) auswählen. Diese Schnittstelle wurde dann automatisch mit der IP-Adresse 192.168.0.1 konfiguriert, so dass ich die IP-Adresse des Notebooks auch in diesen Bereich ändern musste.
Danach bekam ich am Notebook, als ich dort den Internetexplorer gestartet habe, eine ganz normale Benutzerabfrage vom Proxi.
Vielleicht konnte ich ein wenig helfen.
Mfg mio
Ich musste dafür am PC den Punkt "Anderen Benutzern im Netzwerk gestatten, die Internetverbindung dieses Computers zu verwenden" aktivieren.
Dieses findest du unter den Eigenschaften deiner LAN-Verbindung im Reiter Extras.
Danach musste ich die Schnittstelle (W-Lan-Schnittstelle am PC) auswählen. Diese Schnittstelle wurde dann automatisch mit der IP-Adresse 192.168.0.1 konfiguriert, so dass ich die IP-Adresse des Notebooks auch in diesen Bereich ändern musste.
Danach bekam ich am Notebook, als ich dort den Internetexplorer gestartet habe, eine ganz normale Benutzerabfrage vom Proxi.
Vielleicht konnte ich ein wenig helfen.
Mfg mio
Hallo
Ok an meiner Ausdrucksfahigkeit muss ich noch etwas arbeiten das was Rene so schreibt meine ich. mio77 das Problem bei ICS ist das kein DHSP Server im Netzwerk sein darf und da er nicht geschrieben hat das keiner im Netzwerk ist wollt ich ihm nicht diese möglichkeit bitten weil wenn DHCP vorhanden kann es zu Problemen führen. Aber auch dies ist eine Möglichkeit das Problem zu lösen.
MFG
Ok an meiner Ausdrucksfahigkeit muss ich noch etwas arbeiten das was Rene so schreibt meine ich. mio77 das Problem bei ICS ist das kein DHSP Server im Netzwerk sein darf und da er nicht geschrieben hat das keiner im Netzwerk ist wollt ich ihm nicht diese möglichkeit bitten weil wenn DHCP vorhanden kann es zu Problemen führen. Aber auch dies ist eine Möglichkeit das Problem zu lösen.
MFG
Ich hatte auch keinen DHCP-Server am laufen. Das die W-Lan Schnittstelle eine andere IP-Adresse bekommen hat war nur Win XP (auf dem LAN-PC)zu verdanken. Also kein DHCP-Server.
Sobald man den oben genannten Punkt aktiviert (Internetverbindung für andere...) vergiebt Windows XP die Adresse ganz von alleine.
Sobald man den oben genannten Punkt aktiviert (Internetverbindung für andere...) vergiebt Windows XP die Adresse ganz von alleine.
Hallo Robert,
Nene, ist schon in Ordnung. Ich habe nur befürchtet, dass Dein Beitrag zuviel Grund Know-how voraussetzt ? und genau da sah ich schon die Fragen von aanton83 kommen
Gruß, Rene
Ok an meiner Ausdrucksfahigkeit muss ich
noch etwas arbeiten das was Rene so schreibt
meine ich.
noch etwas arbeiten das was Rene so schreibt
meine ich.
Nene, ist schon in Ordnung. Ich habe nur befürchtet, dass Dein Beitrag zuviel Grund Know-how voraussetzt ? und genau da sah ich schon die Fragen von aanton83 kommen
Gruß, Rene
Ein Blick hierein:
sollte dein Problem auf einen Schlag lösen
Ich würde in jedem Falle die Routing Version vorziehen mit dem Registry Patch !
Die WLAN Adapter müssen in den Ad Hoc Modus und du musst statische Adressen vergeben weil du dort keinen DHCP Server hast. Das klappte ja eh schon.
Der Laptop muss als Gateway die IP Adresse des PCs haben (der reicht die Packete ja weiter..) und zwar die des WLAN Ports und NICHT fälschlicherweise die des Kupferports wie du es gemacht hat. Das next Hop Gateway muss immer im gleichen Segment sein !!
Als DNS Server musst du manuell die DNS Name Server Adresse des Internet Providers deines Nachbarn eintragen (findest du auf den Serviceseiten des ISP oder bei Google). Ggf. cacht der Linux Rechner DNS Requests, dann reicht hier der Eintrag der Linux Maschine. Im Zweifelsfalle sieh nach was du auf dem PC Kupfer NIC als DNS eingestellt hast oder per "ipconfig -all" in der Eingabeaufforderung des PC. Den DNS Eintrag hier kannst du für den des Laptops übernehmen.
Der PC hat dann hier lediglich als Gateway die IP der Linux Maschine, wie es auf dem Kupferport auch ist.
Wichtig ist lediglich noch das im Linux Server, sofern der den Internet Zugang realisiert, eine statische Route einzutragen ist auf dein WLAN Netz, denn das kennt der Linux Rechner ja nicht und auch nicht den Weg dorthin. Diese Route bringt ihm das dann bei....
Geht ebenfalls mit dem "route add 192.168.2.0 mask 255.255.255.0 gateway 192.168.3.4" Kommando. Vergiss nicht diese Route im Linux Rechner permanent zu machen sonst ist die nach dem nächsten reboot weg und nix geht mehr.... !!!
Ist im Prinzip das was im o.a. Tutorial für den DSL Router beschrieben ist.
sollte dein Problem auf einen Schlag lösen
Ich würde in jedem Falle die Routing Version vorziehen mit dem Registry Patch !
Die WLAN Adapter müssen in den Ad Hoc Modus und du musst statische Adressen vergeben weil du dort keinen DHCP Server hast. Das klappte ja eh schon.
Der Laptop muss als Gateway die IP Adresse des PCs haben (der reicht die Packete ja weiter..) und zwar die des WLAN Ports und NICHT fälschlicherweise die des Kupferports wie du es gemacht hat. Das next Hop Gateway muss immer im gleichen Segment sein !!
Als DNS Server musst du manuell die DNS Name Server Adresse des Internet Providers deines Nachbarn eintragen (findest du auf den Serviceseiten des ISP oder bei Google). Ggf. cacht der Linux Rechner DNS Requests, dann reicht hier der Eintrag der Linux Maschine. Im Zweifelsfalle sieh nach was du auf dem PC Kupfer NIC als DNS eingestellt hast oder per "ipconfig -all" in der Eingabeaufforderung des PC. Den DNS Eintrag hier kannst du für den des Laptops übernehmen.
Der PC hat dann hier lediglich als Gateway die IP der Linux Maschine, wie es auf dem Kupferport auch ist.
Wichtig ist lediglich noch das im Linux Server, sofern der den Internet Zugang realisiert, eine statische Route einzutragen ist auf dein WLAN Netz, denn das kennt der Linux Rechner ja nicht und auch nicht den Weg dorthin. Diese Route bringt ihm das dann bei....
Geht ebenfalls mit dem "route add 192.168.2.0 mask 255.255.255.0 gateway 192.168.3.4" Kommando. Vergiss nicht diese Route im Linux Rechner permanent zu machen sonst ist die nach dem nächsten reboot weg und nix geht mehr.... !!!
Ist im Prinzip das was im o.a. Tutorial für den DSL Router beschrieben ist.
Am PC musst du KEINE Routen angeben !!! Wozu auch, denn das 192.168.3er und 2er Netzwerk sind ja direkt an ihm angeschlossen, die kennt er also somit. Die Route aufs 2er Netz ist also hier völlig überflüssig und du zwingst ihn damit auf ein falsches Gateway deshalb geht nix mehr !!!
Es ist klar das du den Linux Host nicht pingen kannst vom Laptop aus. Vermutlich fehlt hier (auf der Linux Maschine) die statische Route auf dein 192.168.2er Netzwerk (WLAN) !!!
Ping (ICMP) Pakete vom Laptop kommen ja mit einer Absenderadresse von 192.168.2.44 bei ihm (Linux) an. Damit er deinem Laptop nun auch einen ICMP echo Frame schicken kann sieht er in seiner Routing Tabelle nach, denn das 2er Netz ist ja nicht direkt an ihm dran. Dort steht (scheinbar) kein Eintrag für das 192.168.2er Netz und den Weg dahin drin, also nimmt er in seiner Not den Default Gateway Eintrag der dann ins Internet zeigt sei es via Router oder über einen Adapter am Linux Rechner selber. Nun nimmt das Unglück seinen Lauf....
Da 192.168.2.0 bekanntlich ein RFC 1918 Netzwerk ist (wird im Internet nicht geroutet !!) verwirft es der erste Router beim Internet Provider und dein Ping landet im digitalen Nirwana !!!
Lösung des Problems:
Klingle bei deinem Nachbarn. Sag ihm das du mal eben an die Konsole der Linux Maschine musst, dort gibst du ein
route add 192.168.2.0 255.255.255.0 gateway 192.168.3.4
Nun "weiss" der Linux Rechner wenn wieder einmal ICMP Echo requests von 192.168.2.44 (deinem Laptop) vorbei kommen sollten wohin er es schicken muss, denn durch den Route Eintrag geht jetzt alles an die 192.168.3.4 deinen PC und nicht ins große Internet und damit in den digitalen Mülleimer.
Der PC nun sieht wiederum das er das 2er Netz ja kennt da an ihm selber angeschlossen und so wird er es dann final an den Laptop weiterleiten und du solltest dann eindlich eine Antwort vom Linux Rechner sehen.
Zwingende Voraussetzung ist aber das du den PC über den Registry Patch auch zum Router gemacht hast:
www.microsoft.com/windows2000/de/server/help/default.asp?url=/windows2000/de/server/help/sag_TCPIP_pro_EnableForwarding.htm
Ferner solltest du die Route auf dem Linux Rechner permanent machen, denn sonst ist sie nach dem nächsten Reboot dieser Maschine wieder weg. Ein "man route" am Shellprompt zeigt dir an wie man das macht...
Hier kannst du das nochmal detailiert nachlesen. Stelle dir vor der Router ist die Linux Maschine. Das Szenario ist das gleiche:
Gruß an den Nachbarn
Es ist klar das du den Linux Host nicht pingen kannst vom Laptop aus. Vermutlich fehlt hier (auf der Linux Maschine) die statische Route auf dein 192.168.2er Netzwerk (WLAN) !!!
Ping (ICMP) Pakete vom Laptop kommen ja mit einer Absenderadresse von 192.168.2.44 bei ihm (Linux) an. Damit er deinem Laptop nun auch einen ICMP echo Frame schicken kann sieht er in seiner Routing Tabelle nach, denn das 2er Netz ist ja nicht direkt an ihm dran. Dort steht (scheinbar) kein Eintrag für das 192.168.2er Netz und den Weg dahin drin, also nimmt er in seiner Not den Default Gateway Eintrag der dann ins Internet zeigt sei es via Router oder über einen Adapter am Linux Rechner selber. Nun nimmt das Unglück seinen Lauf....
Da 192.168.2.0 bekanntlich ein RFC 1918 Netzwerk ist (wird im Internet nicht geroutet !!) verwirft es der erste Router beim Internet Provider und dein Ping landet im digitalen Nirwana !!!
Lösung des Problems:
Klingle bei deinem Nachbarn. Sag ihm das du mal eben an die Konsole der Linux Maschine musst, dort gibst du ein
route add 192.168.2.0 255.255.255.0 gateway 192.168.3.4
Nun "weiss" der Linux Rechner wenn wieder einmal ICMP Echo requests von 192.168.2.44 (deinem Laptop) vorbei kommen sollten wohin er es schicken muss, denn durch den Route Eintrag geht jetzt alles an die 192.168.3.4 deinen PC und nicht ins große Internet und damit in den digitalen Mülleimer.
Der PC nun sieht wiederum das er das 2er Netz ja kennt da an ihm selber angeschlossen und so wird er es dann final an den Laptop weiterleiten und du solltest dann eindlich eine Antwort vom Linux Rechner sehen.
Zwingende Voraussetzung ist aber das du den PC über den Registry Patch auch zum Router gemacht hast:
www.microsoft.com/windows2000/de/server/help/default.asp?url=/windows2000/de/server/help/sag_TCPIP_pro_EnableForwarding.htm
Ferner solltest du die Route auf dem Linux Rechner permanent machen, denn sonst ist sie nach dem nächsten Reboot dieser Maschine wieder weg. Ein "man route" am Shellprompt zeigt dir an wie man das macht...
Hier kannst du das nochmal detailiert nachlesen. Stelle dir vor der Router ist die Linux Maschine. Das Szenario ist das gleiche:
Gruß an den Nachbarn