16114
Goto Top

PC ueber Switch mit anderem PC verbinden der Internetverbindungsfreigabe besitzt

Ich bin per WLAN über ein AccessPoint mit nem DSL-Router verbunden... zwei andere PC sollen über einen Switch mit dem PC mit der WLAN-Karte ins Internet kommen...

Nochmal zum Aufbau:

WLAN-PC
IP WLAN - 192.168.1.14
SM - 255.255.255.0
GW - 192.168.1.1
DNS - 192.168.1.1

IP NIC - 192.168.0.1 (wg. Internetverbindungsfreigabe so festgelegt)
SM - 255.255.255.0
--> per Crossoverkabel zum Switch verbunden (DLINK DES-1008B)


1. PC
IP NIC - 192.168.0.10
SM - 255.255.255.0
GW - 192.168.0.1
DNS - 192.168.0.1
--> per Patchkabel zum Switch verbunden (DLINK DES-1008B)

2. PC
IP NIC - 192.168.1.11
SM - 255.255.255.0
GW - 192.168.1.1
DNS - 192.168.1.1
--> per Patchkabel zum Switch verbunden (DLINK DES-1008B)


Auf dem WLAN-PC ist die ICS (Internetverbindungsfreigabe) freigeschaltet und eingerichtet...
Wenn ich PC1 direkt per Crossoverkabel mit dem WLAN-PC verbinde, dann geht das Internet..
Wenn ich es aber über den Switch versuche, dann bekomme ich keine Verbindung...
Es sendet zwar Pakete, aber er empfängt keine...
Gleiches Problem auf PC2.. face-sad

Ich häng schon seit 6 Stunden dran und weiß langsam nicht mehr weiter...
Der scheint unmanaged zu sein... aber er verteilt die IP per DHCP...

Gruß,
Sascha

Content-ID: 27420

Url: https://administrator.de/contentid/27420

Ausgedruckt am: 26.11.2024 um 18:11 Uhr

mtbfreak
mtbfreak 05.03.2006 um 17:33:05 Uhr
Goto Top
...verwende anstatt des einen Crossoverkabels, vom w-lan pc zum switch, ein normales patchkabel und dein problem könnte (fast sicher) gelöst sein face-smile
Begründung: nicht jeder switch kann ein gekreuztes Kabel wieder auskreutzen.
ansonsten sehe ich keinen Fehler.
16114
16114 05.03.2006 um 17:44:06 Uhr
Goto Top
Laut Beschreibung des Herstellers ist das Uploadkabel egal, weil der Switch erkennt was für ein Kabel es ist...
Ich bekomme eine IP des Switches per DHCP, aber ich komme z.B. nicht ins Internet..
Und das GW kann ich auch nicht anpingen..?
Ich wüsste auch mal gerne ob ein unmanaged Switch eine IP hat und wenn ja, wie kriege ich die raus...
Die IP der NIC des WLAN-PC (192.168.0.1) kann aufgrund des Interverbindungsfreigabe ja nicht ändern.. face-sad

Gruß,
Sascha
TobiasNYC
TobiasNYC 06.03.2006 um 00:28:34 Uhr
Goto Top
Normalerweise haben Moderne Switches AutoUplink an jedem Port (Somit egal ob Cross, oder Patch)

Ich lese heraus das Du einen Managed Switch verwendest?!

Jedenfalls besitzt ein normaler Switch (UnManaged) keine eigene IP Adresse!
Kein DHCP, verwende für den Anfang an jedem Client statische Adressen
16114
16114 06.03.2006 um 10:00:30 Uhr
Goto Top
Das mit dem AutoUplink hat dieser Switch laut Beschreibung auch...
Woher ließt du raus, dass der Switch managed ist..?
Ich weiß auch nicht ob der Switch nen Web-Interface hat und welche IP er hat, falls er eine hat...
Statische IP's hab ich auch schon vergeben...
Aber ich kann die Rechner untereinander nicht pingen.. und auch nicht das Standard-GW..
Kann es sein, dass sich Switch und das Internetverbindungsfreigabe irgendwie in die Haare kriegen..

Gruß & Danke bisher,
Sascha
TobiasNYC
TobiasNYC 06.03.2006 um 22:34:50 Uhr
Goto Top
Es handelt sich bei deinem Switch definitiv um einen passiven (UnManaged, laut Herstellerangaben)

In der Regel vergibt ein Switch auch keine IP Adressen, es sei denn er beinhaltet einen DHCP-Server (so z.B. VPN-, bzw. WLAN-Router mit Switch)

Wie du schon richtig erkannt hast, ist das Problem zunächst im Ethernet zu suchen, d.h. die Rechner müssen auf die Ping-Anfragen im LAN antworten (sonst brauchst du gar nicht weitermachen). Grundlegende TCP/IP Kentnisse besitzt du ja anscheinend um soweit systematisch vorzugehen.
Kontrolliere auf jedenfall mal deine Switch auf einwandfreie funktionstüchtigkeit in einem anderem Netz.
aqui
aqui 07.03.2006 um 13:15:46 Uhr
Goto Top
Das ist wieder mal das klassische Problem was hier regelmässig auftaucht. ICS funktoniert nur mit Clients aus dem gleichen Netzwerk meines Wissens. Hier hast du aber ein Routing Szenario ! Dein WLAN PC muss zwischen dem WLAN Netz und deinem Ethernet Kupfer Netz routen. Ferner kennt dein DSL-Router das Netz der PCs hinter deinem WLAN Netz nicht und kann somit da auch keine Packete via WLAN PC hinrouten !
So löst du das Problem:

1.) Windows routet (IP forwarding) nicht, da das per default abgeschaltet ist ! Mit einem kleinen Eingriff in die Registry mit regedit bringst du ihm das aber bei:

http://www.microsoft.com/windows2000/de/server/help/default.asp?url=/wi ...

Nun sollten wenigstens Packete durch den Rechner durchgehen. PCs auf dem Kupfer Subnetz musst du entsprechend konfigurieren mit einem default Gateway wie du es schon richtig gemacht hast.
Ich bezweifel aber das dein Windows DNS Packete weiterreicht oder als DNS Proxy arbeitet so das dein DNS Eintrag in PC1 und 2 m.E. falsch ist. Da der DSL-Router aber mit Sicherheit eine DNS Cache Funktion hat solltest du hier die DNS Adresse des D-Links angeben (192.168.1.1) im Zweifelsfalle aber die DNS Adresse deines ISP (findest du auf denen Webseite oder bei Google z.b. 194.25.2.129 für T-Online)
Den Weg dahin kennt der PC ja nun durch die Routingfreigabe.

2.) Nun musst du deinem DSL-Router (am WLAN Segment) noch eine statische Route beibringen, damit der nun auch das 192.168.0.0er Netz kennenlernt. Sonst funktioniert KEIN Ping aus dem 0.0er Netz ins .1.0er (z.B. auf die Adresse des Routers). Aus dem .0.0er Subnetz solltest du jetzt aber mindestens das WLAN Interface des Windows Rechners (die .1.14) pingen können sofern deine Firewall keine ICMP echo Packete filtert !
Auf dem DSL-Router (am WLAN Segment) ist für zusätzliche statische Routen sicher auf der Web Konfigurationsoberfläche ein Menüpunkt. (Billigstsysteme haben das aber meist nicht, dann hast du ein Hardware Problem und musst ggf.den Router tauschen)
Die Syntax ist immer die gleiche: Zielnetz, Maske, next Hop Gateway. Also bei dir muss da sowas wie 192.168.0.0 255.255.255.0 192.168.1.14 rein.
ACHTUNG: Die .1.14 im WLAN sollte nicht per DHCP kommen denn wenn die sich mal ändert landen die Packete für dein Kupfer Segment im Nirwana face-wink da der Router diese Adresse als fest voraussetzt !!! Also statisch eintragen und aus der DHCP Range (sofern du DHCP nutzt) des WLAN Routers nehmen, damit er die nicht anderweitig vergeben kann !!!

Dein ungemanagter D-Link Switch ist total passiv, der sollte an dem Szenario gar nicht beteiligt sein. Ein Ping zwischen PC1 und 2 und dem WLAN PC auf der Kupferseite innerhalb des 192.168.0.0er Segments MUSS überall funktionieren (sofern deine FW kein ICMP echo filtert..) sonst hats du ein Kabel oder Switch Problem. (Ggf. Link LEDs des Switches kontrollieren) Du hast nur Endgeräte dran also musst du auch keine Uplink Ports auf dem Switch benutzen, der ist von Natur ausgedreht und den braucht man nur wenn man eine Switch to Switch Verbindung braucht.
Ein reiner Switch kann auch normalerweise kein DHCP oder holt sich Adressen per DHCP, dann wäre er nämlich managebar und hätte mindestens einen seriellen Konsolanschluss ! D-Link macht in der Hauptsache ungemanagte Consumer Switches. Die Spezifikationen
http://www.d-link.de/?go=gNTyP9CgrdFOIC4AStFCF834mptYKO9ZTdvhLPG3yV3oWY ...
sagen auch gar nichts über DHCP und Managebarkeit. Der ist also komplett passiv und schickt nur Packete von A nach B.
16114
16114 07.03.2006 um 13:27:24 Uhr
Goto Top
OK.. DANKE für den Beitrag.. bin gerade noch auf der Arbeit...
Es ist übrigens kein Router sondern ein unmanaged Switch...
Die Adressen sind alle statisch vergeben...
Die im WLAN so oder so..