DD-WRT-Einstellung, um die Kommunikation zwischen verkabelten Clients zu verweigern


1

Ich habe Probleme mit der Verbindung zwischen verkabelten Geräten in meinem LAN, seit ich zu einem DD-WRT-basierten Router gewechselt bin ( Windows 8.1 kann keine Verbindung zu einem bestimmten Gerät im LAN herstellen ). Meine kabellosen Geräte können problemlos mit meinen kabelgebundenen Geräten kommunizieren.

Ich habe eine Antwort auf eine verwandte Frage gefunden, die möglicherweise mein Problem löst, aber ich kann die spezifische Einstellung in DD-WRT, auf die sich die Antwort bezieht, nicht finden. Kann jemand etwas Licht in diese Einstellung bringen und wo ich sie finden kann? Ich verwende DD-WRT v24-sp2 (04/09/15) std .

Möglicherweise lässt Ihr WLAN-Router keine Kommunikation zwischen Clients zu. Es ist üblich, dass WLAN-Router die Kommunikation zwischen Hosts verweigern, die über die WLAN-Schnittstelle mit ihm verbunden sind. Einige WLAN-Router haben Optionen in ihrem Setup-Programm, um die Kommunikation zwischen Clients zuzulassen / zu verweigern.


Ich habe bestätigt, dass dies definitiv nur ein Problem zwischen zwei Kabelverbindungen ist . Ich habe über einen Laptop B auf den verkabelten Computer A zugegriffen, während Laptop B kabellos mit dem Router verbunden war. Das hat gut funktioniert. Dann habe ich das WLAN auf Laptop B deaktiviert und Laptop B direkt an den Router angeschlossen. Ich konnte von Laptop B aus im Internet surfen (ich wusste also, dass ich eine gute Netzwerkverbindung hatte), konnte mich aber nicht mehr mit Computer A verbinden, da beide Geräte jetzt direkt mit dem Router verbunden waren.
mwolfe02

Wie genau testen Sie die Verbindung zwischen Computern?
h0tw1r3

Ping, Tracert und http.
mwolfe02

Antworten:


1

Ich fand schließlich eine vorhandene Frage , die den Symptomen entsprach, die ich erfuhr. Die Lösung hat auch für mich funktioniert, aber ich wollte sie ein bisschen erweitern.

Hier ist die schrittweise Anleitung zum Aktivieren des virtuellen LAN in DD-WRT, damit mit dem Router fest verdrahtete Geräte miteinander kommunizieren können (ich würde gerne wissen, warum dies nicht standardmäßig aktiviert ist):

  1. Gehen Sie zur DD-WRT-Verwaltungswebseite (normalerweise 192.168.1.1 in einem Heimnetzwerk).
  2. Klicken Sie auf die Registerkarte Administration
  3. Klicken Sie auf die Unterregisterkarte Befehle
  4. Geben Sie im Textbereich "Befehle" Folgendes ein:

    swconfig list
    
  5. Drück den Knopf, Run Commands

    • Sie sollten eines der folgenden Ergebnisse sehen (höchstwahrscheinlich):
      • Found: switch0 - eth0
      • Found: switch0 - eth1
  6. Geben Sie Folgendes in das Textfeld "Befehle" ein (* Hinweis: Ersetzen Sie es eth0bei eth1Bedarf durch, um die Ergebnisse des swconfig listBefehls abzugleichen):

    swconfig dev eth0 set enable_vlan 1
    swconfig dev eth0 set apply
    
  7. Drück den Knopf Save Startup

  8. Klicken Sie oben auf dem Bildschirm auf die Registerkarte Administration
  9. Scrollen Sie ganz nach unten und klicken Sie auf den roten Knopf Reboot Router
  10. Überprüfen Sie, ob das Problem nach einem Neustart des Routers behoben wurde

Mit den obigen Schritten wird ein Startskript gespeichert, das bei jedem Neustart des Routers ausgeführt wird. Das Speichern als Startskript ist nicht erforderlich. Alternativ müssen Sie jedoch die beiden Befehle ausführen, um das virtuelle LAN bei jedem Neustart des Routers zu aktivieren.

Sie können die Befehle auch ausführen, um die VLAN-Einstellung über die Schaltfläche [Run Commands] (Befehle ausführen) zu aktivieren und anzuwenden, wenn Sie eine sofortige Rückmeldung erhalten möchten, ohne den Router neu zu starten. Ich habe das weggelassen, weil ich versucht habe, die Gesamtzahl der Schritte zu minimieren, die erforderlich sind, um den gewünschten Endzustand zu erreichen.


1
Wenn Sie einen Build vom 15.12.2017 verwenden, erhalten Sie: sh: eval: line 1: swconfig: not found
SvdSinner
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.