folgendes Problem:
2-Desktop-PCs und 2 Notebooks sind per WLAN über einen Accesspoint vernetzt. Zusätzlich ist zwischen den beiden Desktop-PCs noch eine kabelgebundene 100MBit Netzwerkverbindung (per Crossover-Kabel) zum schnellen Datenaustausch vorhanden.
Wie kann ich beeinflussen, welche Verbindung zum Datentransfer genutzt wird, wenn sowohl die WLAN als auch die 100MBit-LAN Verbindung aktiv sind?
Eine (kurze) Google-Suche ergab sehr verschiedene Meinungen:
1. Es muss immer eine Verbindung deaktiviert werden
2. Windows findet automatisch die schnellste Verbindung
3. Die Verbindungen lassen sich über irgendeinen TCP/IP-Metrik-Parameter priorisieren
Wer kann mich aufklären?
Heimnetzwerke - WIFI, LAN, Router und Co 16.538 Themen, 81.400 Beiträge
Hi,
mit Sicherheit wird via WLAN- Accesspoint auch der Internetzugang realisiert.
es existieren 2 Möglichkeiten:
entweder der AP arbeitet im Bridge- Modus oder Router- Modus.
Die AP- Einstellungen sollten in der Regel garantieren, dass beispielsweise keine Verzeichnis- und Druckerfreigaben in das I-Net weitergeleitet werden.
Also im Bridge- Modus darauf achten, dass Client für MS Netzwerke und Datei- und Druckerfreigabe bei der Breitbandverbindung oder bei der DFÜ- Verbindung deaktiviert sind. Im Router- Modus sollte beispielsweise PPPoE beim Router bei den WAN- Einstellungen aktiviert sein.
Damit die 2 über Crossoverkabel und zusätzlicher 100MBit-LAN Verbindung verknüpften PCs garantiert über diese LAN-Verbindung auf Datei- und Druckerfreigaben zugreifen, ist es im einfachsten Fall ratsam, die HOSTS- Datei diesbezüglich richtig zu konfigurieren.
Die HOSTS- Datei befindet sich bei Win XP im
%windir%\system32\drivers\etc - Verzeichnis (bei Win9x übrigens im %windir%- Verzeichnis).
Angenommen die 2 LAN-PCs heißen LAN-PC1 und LAN-PC2, dann solltest Du bei den LAN- Netzwerkadaptern auf jeden Fall eine feste IP eintragen z.B. 192.168.191.1 und 192.168.191.2 (SM für beide: 255.255.255.0).
Im genannten Fall sieht die HOSTS- Datei (kann man mit dem Notepad öffnen) wie folgt aus:
<Inhalt>
127.0.0.1 localhost
192.168.191.1 LAN-PC1
192.168.191.2 LAN-PC2
</Inhalt>
Wird einer der beiden PCs z.B. mit Hilfe des Windows- Explorers angesprochen, so wird die IP- Nummer aus der Hosts- Datei, die übrigens bei beiden PCs eingerichtet werden muss, entnommen und die Verbindung wird über die den zwei Ip- Nummern zugeordneten Netzwerkadapter durchgeführt.
Gruß
Teletom
Naja, den Router hatte ich erst mal unterschlagen (der Einfachheit halber). Der zusätzliche AP ist als Bridge eingerichtet. Der Router dient nicht nur zur Bereitstellung des Internetzugangs, sondern ist gleichzeitig als FTP- und Printserver eingerichtet. Das funzt auch alles, solange nur das WLAN aktiv ist.
Ist gleichzeitig die 100MBit-Verbindung vorhanden geht es nicht (bei beiden Desktop-PCs).
Die Einträge in der HOSTS-Datei verwirren mich jedoch.
Was bedeutet da die Zeile: 127.0.0.1 localhost ?
Und was passiert wenn die 100MBit Verbindung mal nicht vorhanden ist?
Wird dann automatisch auf die WLAN-Verbindung zurückgegriffen?
Letztlich soll nur erreicht werden, dass die 100MBit-Verbindung über die normalen Netzwerkarten bevorzugt wird, die Kommunikation mit dem Router und den Notebooks jedoch ausschließlich per WLAN stattfindet. Alle IPs (WLAN-Karten, 100MBit-LAN-Karten) befinden sich im gleichen Subnetz.
127.0.0.1 localhost ist der loopback Eintrag, der ist immer vorhanden und nützlich, wenn Du beispielsweise einen Web-Server auf den PC betreibst, Aufruf mit http://localhost oder http://127.0.0.1.
Wenn die 100MBit Verbindung mal nicht vorhanden ist, solltest Du die HOSTS- Datei ohne 100Mbit- LAN- IPs verwenden.
HOSTS mit 100Mbit- LAN- IPs
<Inhalt>
127.0.0.1 localhost
192.168.191.1 LAN-PC1
192.168.191.2 LAN-PC2
</Inhalt>
HOSTS ohne 100Mbit- LAN- IPs # - auskommentiert
<Inhalt>
127.0.0.1 localhost
#192.168.191.1 LAN-PC1
#192.168.191.2 LAN-PC2
</Inhalt>
Gruß
Teletom
Vielen Dank für die Hilfe!
Es geht schon so, wie du sagst. Aber irgendwie klappt es dann mit dem WLAN immer noch nicht so richtig. Naja, da muss ich mich dann eben halt ein bißchen eingehender mit der Materie befassen.
So long
Vielleicht WLAN_(notebook)_PCs in HOSTS einbeziehen:
Angenommen die Notebooks heißen Notebook1 und Notebook2.
HOSTS für Notebook WLAN_PCs:
<Inhalt>
127.0.0.1 localhost
192.168.191.4 LAN-PC1 # Ip des WLAN Adapters beim LAN-PC1
192.168.191.5 LAN-PC2 # Ip des WLAN Adapters beim LAN-PC2
192.168.191.6 Notebook1 # Ip des WLAN Adapters beim Notebook1
192.168.191.7 Notebook2 # Ip des WLAN Adapters beim Notebook2
</Inhalt>
HOSTS für LAN_und_WLAN_PCs:
<Inhalt>
127.0.0.1 localhost
192.168.191.1 LAN-PC1 # Ip des LAN Adapters beim LAN-PC1
192.168.191.2 LAN-PC2 # Ip des LAN Adapters beim LAN-PC2
192.168.191.6 Notebook1 # Ip des WLAN Adapters beim Notebook1
192.168.191.7 Notebook2 # Ip des WLAN Adapters beim Notebook2
</Inhalt>
Gruß
Teletom
Das Zauberwort heißt "Routing"
auf Rechner 1 für die Ethernetverbindung:
route add IP_DER_ETHERNETSCHNITTSTELLE_DES_2_RECHNERS MASK 255.255.255.255 IP_DER_ETHERNETSCHNITTSTELLE_RECHNER_1 METRIC 1 IF ETHERNETSCHNITTSTELLE_(NUR OPTIONAL)
auf Rechner 2 für die Ethernetverbindung:
route add IP_DER_ETHERNETSCHNITTSTELLE_1_RECHNERS MASK 255.255.255.255 IP_DER_ETHERNETSCHNITTSTELLE_RECHNER_2 METRIC 1 IF ETHERNETSCHNITTSTELLE_(NUR OPTIONAL)
Funktioniert natürlich auch und sehr komfortabel.
Hat nur den Nachteil, dass mit Sicherheit die Namensauflösung über Netbios Broadcast funktioniert und der Broadcast wird über alle Netzwerkadapter durchgeführt, durch die Routing Festlegung metric 1 "gewinnt" natürlich der Ethernetadapter. Braodcast muss aber durchgeführt werden und das dauert.
Die HOSTS-Datei- Methode nimmt die Namensauflösung lokal ohne Netzwerkbenutzung vor und hat damit einen Geschwindigkeits- und Netzlastvorteil.
Gruß
Teletom
Zu "route" hätte ich dann gleich mal ne Fräge:
Welcher dieser beiden Einträge hat die höhere Priorität, wenn es um die Routen zu den Stationsadressen 1-63 geht?
Ziel:192.168.14.0 Mask:255.255.255.0 .....Metric:1
Ziel:192.168.14.0 Mask:255.255.255.192 ....Metric:2
Einerseits ist ja der 1. Eintrag wegen der Metric höher gewichtet, der zweite hat aber die größere Maske. (es soll angenommen werden, dass die Schnittstellen der beiden Routen verschieden sind)
Wenn Du Dein Ziel über Metric 1 und Metric 2 erreichen kannst, "gewinnt" Metric 1.
Gruß
Teletom