per22121979
Goto Top

Problem mit zwei Netzwerken in einem Rechner.

Mein Problem ist folgendes. Ich habe folgende Hardware am laufen.

Rechner 1

Athlon 64
Win XP Home SP2

D-Link USB Stick für Verbindung mit dem Router \ feste IP : 192.168.2.185 SNM : 255.255.255.0 GW : 192.168.2.1
Onboard Netzwerk Adapter zur Verbindung mit dem zweiten Rechner \ Automatisch zugewiesene private IP-Adresse : 169.254.19.156 SNM : 255.255.0.0 GW : leer


Rechner 2

Athlon 1333
Win XP Home SP2

D-Link USB Stick für Verbindung mit dem Router \ feste IP : 192.168.2.163 SNM : 255.255.255.0 GW : 192.168.2.1
Intel Onboard Netzwerk Adapter zur Verbindung mit dem ersten Rechner \ Automatisch zugewiesene private IP-Adresse : 169.254.74.170 SNM : 255.255.0.0 GW : leer

Router D-Link Wlan Router 54 Mbit : IP : 192.168.2.1

ICh möchte das beide Rechner über ihre USB-WLan-Sticks mit dem Router verbinden um ins Internet zu gehen.
Das tun sie auch ganz brav. face-wink

Und ich möchte für das Tauschen von Dateien zwischen den beiden Rechnern die Lan-Karten benutzen zwecks größerer Datenübertragungsrate und weniger Verbindungsabbrüchen.

Allerdings laufen alle Verbindungen und Anfragen immer über den Router. Die Netzwerkkarten liegen quasi brach. Wie kann ich das änern?

Content-Key: 62017

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

Printed on: April 25, 2024 at 15:04 o'clock

Member: yumper
yumper Jun 21, 2007 at 16:37:21 (UTC)
Goto Top
erstelle eine datei

\windows\system32\drivers\etc\hosts auf beiden rechner

inhalt

192..... (ip-adresse pc1) pc1
192..... (ip-adresse pc2) pc2

beide netwrekkarten haben eine feste IP Adresse z.b 192.168.0.1 und ....... .2

dann sollte es auch klappen
Member: spacyfreak
spacyfreak Jun 21, 2007 at 16:42:02 (UTC)
Goto Top
  • verbinde die PCs Netzwerkkarten mit Crossoverkabel (nicht Patchkabel)
  • gib PC1 eine IP wie z. B. 10.0.0.1
  • gib PC2 eine IP wie z. B. 10.0.0.2
  • gib kein Gateway an bei beiden Netzwerkkarten
  • gib keinen DNS an bei beiden

  • in die Datei c:\windows\system32\drivers\etc\hosts trägst du ein (mit notepad bearbeiten)

10.0.0.1 rechner1
10.0.0.2 rechner1

Dann kannst Du von rechner1 auf rechner2 zugreifen mit

\\rechner2\freigabename

Statt rechner1 und rechner2 kannst du freilich auch beliebige andere Namen eintragen.
Member: Per22121979
Per22121979 Jun 21, 2007 at 17:03:13 (UTC)
Goto Top
Nein. Er zieht trotzdem alles über WLan.

Wie richte ich denn eine statische Route zwischen den beiden NEtzwerkkarten ein? Das sollte doch funktionieren, oder?

Die IP´s sind jetzt 10.0.0.1 bzw. 10.0.0.2

Das Subnetz demzufolge 255.0.0.0
Member: Egbert
Egbert Jun 21, 2007 at 17:26:56 (UTC)
Goto Top
Hallo


dann mach doch mal einen Route print, dann siehst Du die routen.

mit route add kannst Du staische Routen eintragen


Gruß
Egbert
Member: yumper
yumper Jun 21, 2007 at 17:31:58 (UTC)
Goto Top
hast du denn ein cross over netzwerkkabel zwischen den Pc´s ??
Member: aqui
aqui Jun 21, 2007 at 17:32:56 (UTC)
Goto Top
Statisch Routen ist unsinnig, das löst dein Problem nicht. Du solltest die Bindungsreihenfolge der Karten oder die Metrik der LAN Verbindung erhöhen. Wie das geht siehst du hier:

http://support.microsoft.com/kb/894564/de
Member: Per22121979
Per22121979 Jun 21, 2007 at 18:34:41 (UTC)
Goto Top
Auch das hat nix gebracht. was spricht gegen eine route?

Die beiden pc´s sind über patchkabel mit switch angeschlossen..
Member: spacyfreak
spacyfreak Jun 21, 2007 at 18:55:53 (UTC)
Goto Top
Es werden doch automatisch Routen angelegt, sobald die Netzwerkkarten IPs verpasst bekommen. Siehe route print.

Ansonsten kannst statische Routen anlegen mit

PC1:
Netzwerkkarte kriegt 10.0.0.1 verpasst mit 255.0.0.0
Route anlegen mit Start...Ausführen...cmd ENTER

route ADD -p 10.0.0.2 MASK 255.0.0.0 10.0.0.1 METRIC 3 IF 10.0.0.1

PC2:
Netzwerkkarte kriegt 10.0.0.2 verpasst mit 255.0.0.0
route ADD -p 10.0.0.1 MASK 255.0.0.0 10.0.0.2 METRIC 3 IF 10.0.0.2

Das -p bewirkt, dass die route auch nach PC neustart erhalten bleibt.

Hast du geprüft, ob
  • die Netzwerkkarten aktiviert sind?
  • einen Link haben (grünes Lämpchen)
  • am Switch Link angezeigt wird?
Member: Per22121979
Per22121979 Jun 21, 2007 at 19:25:16 (UTC)
Goto Top
Ich bekomme folgende Fehlermeldung :

hinzufügen der route fehlgeschlagen: der angegebene maskenparameter ist ungältig. (ziel & maske) != ziel.

Alle anderen Punkte habe ich gecheckt. Ist alles IO.
Member: spacyfreak
spacyfreak Jun 21, 2007 at 19:26:38 (UTC)
Goto Top
Ich hab hier selber zwei notebooks, die per WLAN mit dem Inet kommunizieren.
Ich probier das mal aus, interessiert mich jetzt so langsam. hehe.
Ich melde mich wenn ich die Lösung habe.
Member: spacyfreak
spacyfreak Jun 21, 2007 at 19:46:02 (UTC)
Goto Top
Also, die Lösung ist ganz einfach.

PC1
IP 10.0.0.1
SN-Maske 255.0.0.0

PC2
IP 10.0.0.2
SN-Maske 255.0.0.0

Nach der Konfiguration Netzwerkkarten deaktivieren u. wieder aktivieren!!!
Die Netzwerkkarten bzw. TCP/IP ist schlau genug, anliegende Netze zu erkennen u. die notwendigen Routen automatisch anzulegen.
Ich komme grade mit beiden PCs bei mir daheim sowohl ins Inet über WLAN, und gleichzeitig kann ich auf den jeweils anderen PC direkt zugreifen.
Probier mal nen ping auf den anderen PC.
ping 10.0.0.2 -t
Schau dir die Route an mit
route print
Kann gut sein, dass die Windows Firewall bei dir blockt! Deaktivier die mal.

Wie gesagt legen die Rechner automatisch Routen an.
Default Gateway musst du wie gesagt auch nicht angeben.



route print Beispiel von PC2 (hat bei mir die 10.0.0.2)
Die 10er route wird automatisch angelegt!!!
Da musst garnix anlegen.

Aktive Routen:
Netzwerkziel Netzwerkmaske Gateway Schnittstelle Anzahl
0.0.0.0 0.0.0.0 192.168.178.1 192.168.178.24 25
10.0.0.0 255.0.0.0 10.0.0.2 10.0.0.2 20
10.0.0.2 255.255.255.255 127.0.0.1 127.0.0.1 20
10.255.255.255 255.255.255.255 10.0.0.2 10.0.0.2 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.178.0 255.255.255.0 192.168.178.24 192.168.178.24 25
192.168.178.24 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.178.255 255.255.255.255 192.168.178.24 192.168.178.24 25
224.0.0.0 240.0.0.0 10.0.0.2 10.0.0.2 20
224.0.0.0 240.0.0.0 192.168.178.24 192.168.178.24 25
255.255.255.255 255.255.255.255 10.0.0.2 10.0.0.2 1
255.255.255.255 255.255.255.255 192.168.178.24 192.168.178.24 1
Standardgateway: 192.168.178.1
Member: Per22121979
Per22121979 Jun 22, 2007 at 03:09:23 (UTC)
Goto Top
Scheinbar habe ich ein Phänomen entdeckt. Aber mein Lan bleibt weiter unbenutzt. Trotz der angelegten Routen. Der gesamte Datenverkehr geht weiterhin über das WLAN.

Hier mal die route print von PC1 und PC 2

PC1 :

http://www.per-thormann.de/pc1.JPG

PC2 :

http://www.per-thormann.de/pc2.JPG

Steh voll auf dem Schlauch.
Member: spacyfreak
spacyfreak Jun 22, 2007 at 04:33:16 (UTC)
Goto Top
Deaktiviert mal bei beiden das WLAN. Kannst Du die Rechner dann untereinander pingen?
ping 10.0.0.1
Anschliessend WLAN Adapter wieder aktivieren.

Benutze dann für den Freigabezugriff die 10er IP des jeweils anderen PCs, und nicht die Hostnamen.
Also z. B. \\10.0.0.2\Freigabename statt \\Hostname\Freigabe
Oder eben in die /etc/hosts die oben benannten Eintragungen machen, dann kannst auch einen Namen verwenden.


Die Rechner MÜSSEN wenns an das 10er Netz addressiert ist die Pakete direkt über die Netzwerkkarte senden - dafür ist die Routingtabelle ja da.


Hast du mal die XP Firewall deaktiviert zum testen?
Member: Per22121979
Per22121979 Jun 22, 2007 at 13:38:33 (UTC)
Goto Top
Problem gelöst. Habe mir heute mal spaßenshalber ein Crossoverkabel gekauft und den ganzen KRempel mit Switch und so rausgenommen. Dann habe ich die Netzlaufwerke neu verbunden und statt des PC-Namens habe ich die IP angegeben.

Und siehe da. Es läuft.

Danke allen hier für die HIlfe.
Member: yumper
yumper Jun 22, 2007 at 14:17:06 (UTC)
Goto Top
und wenn du die hosts datei richtig anlegst

geht es auch mit den pc namen
Member: aqui
aqui Jun 22, 2007 at 18:00:23 (UTC)
Goto Top
...und wenn er jetzt noch den Thread oben als gelöst markiert sind alle zufrieden face-wink

( How can I mark a post as solved? )
Member: spacyfreak
spacyfreak Jun 22, 2007 at 18:34:26 (UTC)
Goto Top
...und wenn er jetzt noch den Thread oben als
gelöst markiert sind alle zufrieden face-wink

(
How can I mark a post as solved?
)


...und der letzte macht das Licht aus.
"KLACK!!". Schon erledigt. face-wink