Erzwingen der Verwendung bestimmter NIC-Karten durch Windows

Erzwingen der Verwendung bestimmter NIC-Karten durch Windows

Ich habe zwei Desktop-Computer nebeneinander, in einiger Entfernung von einem WLAN-Zugangspunkt. (C1 bzw. C2) Auf C1 läuft Windows 7 Pro und auf C2 Windows 10 Home. Leider erreiche ich keine großartigen WLAN-Geschwindigkeiten (ziemliche Entfernung), aber das ist die einzige Internetverbindung, die ich derzeit habe.

Da ich häufig große Dateien zwischen diesen Computern austausche, habe ich beschlossen, meinen entfernten drahtlosen Zugangspunkt nicht für die Vernetzung dieser beiden zu verwenden. Stattdessen habe ich einen redundanten kabelgebundenen Ersatzrouter eingerichtet, der den Basisverkehr für diese Computer abwickelt. Idealerweise wäre dieser Router als Repeater für dieses drahtlose Signal eingerichtet, um die Verbindung zu verbessern. Ich möchte das Signal jedoch nicht wiederholen, da ich der Einzige mit einer so großen Entfernung bin.

Um also klarzustellen, was wir haben:

    C1 & C2 Wifi Adapter Nic                      C1 & C2 Onboard NIC

            Internet                                Base Router
               |                                      /      \ 
          Wifi Router                                C1      C2
          /        \  
         C1        C2

Hierin liegt das Problem: Wenn C1 oder C2 sowohl WLAN als auch kabelgebundene Netzwerkkarten aktiviert haben, versuchen C1 und C2, über die kabelgebundene Verbindung auf das Internet zuzugreifen, und alle DNS- und Konnektivitätseinstellungen schlagen fehl, da keine Verbindung besteht. Windows-Freigaben übertragen mit etwa 1 Mbit/s.

Wenn bei C1 oder C2 die WLAN-Netzwerkkarte deaktiviert ist: Die kabelgebundene Verbindung funktioniert bei hohen Geschwindigkeiten (25 Mbit/s+) einwandfrei, aber kein Internetzugang

Folgendes möchte ich lösen: C1 und C2 verwenden die kabelgebundene Netzwerkkarte nur für die Windows-Freigabe und alle UPnP-Verbindungen, die nicht über die WLAN-Netzwerkkarte erfolgen.

C1 und C2 verwenden die WLAN-Netzwerkkarte nur für die Internet-TCP/IP-Konnektivität.

Denkanstoß: Ich habe die kabelgebundene Netzwerkkarte auf 192.168.1.xxx eingerichtet und die drahtlose Netzwerkkarte befindet sich im Netz 192.168.0.xxx.

Antwort1

Für Ihren Basis-Router (kabelgebunden) müssen Sie die Routing-Funktionalität deaktivieren. Machen Sie ihn im Grunde zu einem einfachen Switch – kein DHCP, kein NAT, keine Portweiterleitung usw.

Richten Sie für die kabelgebundene Verbindung auf jedem Computer eine statische IP-Adresse ein, oder belassen Sie es einfach bei DHCP und lassen Sie jeden Computer automatisch eine Adresse im Bereich 169.254.xx zuweisen. Verwenden Sie im DNS-Adressfeld die IP-Adresse Ihres WLAN-Routers. Stellen Sie sicher, dass kein Standard-Gateway festgelegt ist (bei Verwendung einer automatisch zugewiesenen Adresse ist keins vorhanden).

Stellen Sie abschließend auf Ihrem Computer mit zwei Verbindungen sicher, dass der WLAN-Adapter in der Rangfolge der NIEDRIGSTE ist (sodass er bei der Adressauflösung immer zuletzt durchsucht wird).

Jetzt sollte Ihr Computer mit beiden Netzwerken verbunden werden können und automatisch das Netzwerk auswählen, das über die gesuchte Ressource verfügt (d. h. der Internetverkehr läuft drahtlos und für die interne Konnektivität wird die Kabelverbindung verwendet).

Beachten Sie, dass beide Computer, wenn sie über zwei Verbindungen verfügen, in jedem Netzwerk eine IP-Adresse haben. Wenn Sie feststellen, dass sie immer noch versuchen, drahtlos miteinander zu kommunizieren, müssen Sie Ihre Hosts-Datei möglicherweise manuell mit der kabelgebundenen Adresse des anderen Computers aktualisieren. Das bedeutet, dass Sie eine statische Adresse benötigen, die jedoch nicht auf DNS angewiesen ist, um Adressen aufzulösen. Windows leitet den Datenverkehr basierend auf der IP weiter.

verwandte Informationen