So klopfen Sie in Ihr Netzwerk (DD-WRT)

Sep 11, 2025
Privatsphäre und Sicherheit
UNCACHED INHALT

Wollten Sie schon immer einmal dieses spezielle „Klopfen im Wohnheim“ mit Ihrem Router haben, damit es nur dann „die Tür öffnet“, wenn das geheime Klopfen erkannt wurde? How-To Geek erklärt, wie der Knock-Daemon auf DD-WRT installiert wird.

Bild von Bfick und Aviad Raviv

Wenn Sie es noch nicht getan haben, lesen Sie die vorherigen Artikel in der Reihe:

Angenommen, Sie sind mit diesen Themen vertraut, lesen Sie weiter. Beachten Sie, dass diese Anleitung etwas technischer ist und Anfänger beim Modifizieren ihres Routers vorsichtig sein sollten.

Überblick

Traditionell müsste man a initiieren, um mit einem Gerät / Dienst kommunizieren zu können voll Netzwerkverbindung damit. Dadurch wird jedoch, wie im Sicherheitszeitalter genannt, eine Angriffsfläche freigelegt. Der Knock-Daemon ist eine Art a Netzwerk-Sniffer das kann reagieren, wenn eine vorkonfigurierte Sequenz beobachtet wird. Als ein Verbindung muss nicht hergestellt werden Damit der Knock-Daemon eine konfigurierte Sequenz erkennt, wird die Angriffsfläche reduziert, während die gewünschte Funktionalität beibehalten wird. In gewissem Sinne werden wir den Router mit einem vorkonditionieren erwünscht zwei Bits Antwort (im Gegensatz zu dem armen Roger…).

In diesem Artikel werden wir:

  • Zeigen Sie, wie Sie mit Knockd den Router verwenden Wake on LAN ein Computer in Ihrem lokalen Netzwerk.
  • Zeigen Sie, wie Sie die Knock-Sequenz von einem aus auslösen Android-Anwendung sowie einen Computer.

Hinweis: Während die Installationsanweisungen nicht mehr relevant sind, können Sie sich die Filmreihe ansehen Ich habe "Weg zurück wann" erstellt, um den gesamten Überblick zu sehen von der Konfiguration bis zum Klopfen. (Entschuldigen Sie einfach die grobe Präsentation).

Auswirkungen auf die Sicherheit

Die Diskussion über „ Wie sicher ist Knockd? ?”, ist lang und Daten zurück so manches tausendjährige (in Internetjahren), aber das Fazit lautet:

Klopfen ist eine Sicherheitsschicht durch Dunkelheit, die nur gewohnt sein sollte verbessern andere Mittel wie Verschlüsselung und sollten nicht als eigenständige Sicherheitsmaßnahme verwendet werden.

Voraussetzungen, Annahmen und Empfehlungen

  • Es wird davon ausgegangen, dass Sie eine haben Opkg-fähiger DD-WRT-Router .
  • Etwas Geduld, da die Einrichtung „eine Weile“ dauern kann.
  • Es wird dringend empfohlen, dass Sie eine DDNS-Konto für Ihre externe (normalerweise dynamische) IP.

Lass uns knacken

Installation & Grundkonfiguration

Installieren Sie den Knock-Daemon, indem Sie ein Terminal für den Router öffnen und Folgendes ausgeben:

opkg update; opkg install knockd

Nachdem Knockd installiert ist, müssen wir die Auslösesequenzen und Befehle konfigurieren, die ausgeführt werden, sobald sie ausgelöst werden. Öffnen Sie dazu die Datei „knockd.conf“ in einem Texteditor. Auf dem Router wäre dies:

vi /opt/etc/knockd.conf

Lassen Sie den Inhalt so aussehen:

[options]
logfile = /var/log/knockd.log
UseSyslog

[wakelaptop]
Sequenz = 56,56,56,43,43,43,1443,1443,1443
seq_timeout = 30
Befehl = / usr / sbin / wol aa: bb: cc: dd: ee: 22 -i $ (nvram get lan_ipaddr | cut -d. -f 1,2,3) .255
tcpflags = sync

Erklären wir Folgendes:

  • Im Segment "Optionen" können globale Parameter für den Dämon konfiguriert werden. In diesem Beispiel haben wir den Daemon angewiesen, ihn beizubehalten ein Protokoll sowohl im Syslog als auch in einer Datei . Obwohl es nicht schadet, beide Optionen zusammen zu verwenden, sollten Sie in Betracht ziehen, nur eine davon beizubehalten.
  • Das Segment „Wakelaptop“ ist ein Beispiel für eine Sequenz, die den WOL-Befehl für einen Computer mit der MAC-Adresse aa: bb: cc: dd: ee: 22 in Ihrem LAN auslöst.
    Hinweis: Der obige Befehl setzt das Standardverhalten eines Subnetzes der Klasse C voraus.

Um weitere Sequenzen hinzuzufügen, kopieren Sie einfach das Segment „Wakelaptop“ und fügen Sie es ein. Passen Sie es mit neuen Parametern und / oder Befehlen an, die vom Router ausgeführt werden sollen.

Anlaufen

Damit der Router den Dämon beim Start aufruft, hängen Sie das Folgende an das Skript "geek-init" aus dem an OPKG-Leitfaden :

knockd -d -c /opt/etc/knockd.conf -i "$ (nvram get wan_ifname)"

Dadurch wird der Knock-Daemon auf der WAN-Schnittstelle Ihres Routers gestartet, sodass er Pakete aus dem Internet abhört.

Klopfen Sie von Android

Im Zeitalter der Portabilität ist es fast unerlässlich, „eine App dafür zu haben“… also StavFX hat eine für die Aufgabe erstellt :)
Diese App führt die Klopfsequenzen direkt von Ihrem Android-Gerät aus und unterstützt das Erstellen von Widgets auf Ihren Startbildschirmen.

  • Installiere das Klopferanwendung aus dem Android Market (bitte auch nett sein und ihm eine gute Bewertung geben).
  • Starten Sie es nach der Installation auf Ihrem Gerät. Sie sollten begrüßt werden von:
  • Sie können das Beispielsymbol lange drücken, um es zu bearbeiten, oder auf „Menü“ klicken, um einen neuen Eintrag hinzuzufügen. Ein neuer Eintrag würde folgendermaßen aussehen:
  • Fügen Sie Zeilen hinzu und geben Sie die für Ihr Klopfen erforderlichen Informationen ein. Für die Beispiel-WOL-Konfiguration von oben wäre dies:
  • Ändern Sie das Symbol optional, indem Sie lange auf das Symbol neben dem Klopfnamen drücken.
  • Speichern Sie den Klopf.
  • Tippen Sie im Hauptbildschirm einmal auf das neue Klopfen, um es zu aktivieren.
  • Optional Erstellen Sie ein Widget dafür auf einem Startbildschirm.

Beachten Sie, dass wir zwar die Beispielkonfigurationsdatei mit 3er-Gruppen für jeden Port konfiguriert haben (aufgrund des folgenden Telnet-Abschnitts), bei dieser Anwendung jedoch die Anzahl der Wiederholungen (wenn überhaupt) für einen Port nicht eingeschränkt ist.
Viel Spaß mit der App, die StavFX hat gespendet :-)

Klopfen Sie unter Windows / Linux

Während es möglich ist, das Klopfen mit dem einfachsten Netzwerkdienstprogramm a.k.a "Telnet" durchzuführen, hat Microsoft entschieden, dass Telnet ein "Sicherheitsrisiko" darstellt, und es anschließend nicht mehr standardmäßig unter modernen Fenstern installiert. Wenn Sie mich fragen: „Diejenigen, die die wesentliche Freiheit aufgeben können, um ein wenig vorübergehende Sicherheit zu erlangen, verdienen weder Freiheit noch Sicherheit. ~ Benjamin Franklin ”, aber ich schweife ab.

Der Grund, warum wir die Beispielsequenz für jeden Port auf Dreiergruppen setzen, ist, dass Telnet, wenn keine Verbindung zum gewünschten Port hergestellt werden kann, es noch zweimal automatisch erneut versucht. Dies bedeutet, dass Telnet tatsächlich dreimal klopft, bevor es aufgibt. Wir müssen den Telnet-Befehl also nur einmal für jeden Port in der Portgruppe ausführen. Dies ist auch der Grund, warum ein 30-Sekunden-Timeout-Intervall ausgewählt wurde, da wir auf das Telnet-Timeout für jeden Port warten müssen, bis wir die nächste Portgruppe ausführen. Es wird empfohlen, dass Sie diesen Vorgang nach Abschluss der Testphase mit einem einfachen Verfahren automatisieren Stapel / Bash Skript.

In unserer Beispielsequenz würde dies folgendermaßen aussehen:

  • Wenn Sie Windows verwenden, folgen Sie den Anweisungen MS-Anweisung zur Installation von Telnet .
  • Gehen Sie zu einer Befehlszeile und geben Sie Folgendes ein:
    telnet geek.dyndns-at-home.com 56
    telnet geek.dyndns-at-home.com 43
    telnet geek.dyndns-at-home.com 1443

Wenn alles gut gegangen ist, sollte es das sein.

Fehlerbehebung

Wenn Ihr Router nicht auf Sequenzen reagiert, können Sie folgende Schritte zur Fehlerbehebung ausführen:

  • Protokoll anzeigen - Knockd führt ein Protokoll, das Sie in Echtzeit anzeigen können, um festzustellen, ob die Klopfsequenzen beim Dämon angekommen sind und ob der Befehl korrekt ausgeführt wurde.
    Angenommen, Sie verwenden mindestens die Protokolldatei wie im obigen Beispiel, um sie in Echtzeit zu sehen, geben Sie ein Problem in einem Terminal ein:

[HOWTO] Set Up DD-WRT Repeater (Extend WiFi Range)

Two Routers With The Same SSID's? (WIFI Network ID's) When You Can & When It's Not A Great Idea.

How To Install DD-WRT On Your Router

DD-WRT Client Bridge Setup

Setting Up Guest Wifi On DD-WRT

DD-WRT Client Mode Setup


Privatsphäre und Sicherheit - Die beliebtesten Artikel

So verhindern Sie, dass LinkedIn jemandem mitteilt, dass Sie sein Profil angezeigt haben

Privatsphäre und Sicherheit Apr 25, 2025

LinkedIn teilt Personen häufig mit, wann Sie ihre Profile anzeigen, und zeigt ihnen Ihren Namen. Diese Person erhält möglicherweise sogar eine E-Mail oder eine Benachrichtigung, ..


So aktivieren Sie den neuen OneDrive-Ordnerschutz von Microsoft unter Windows

Privatsphäre und Sicherheit Aug 27, 2025

Microsoft OneDrive bietet jetzt die Möglichkeit, den Inhalt Ihrer Desktop-, Dokument- und Bildordner zu schützen. Sie können Ihre Standard-Dateispeicherordner verwenden, und OneD..


Wie mehrere Nest-Rauchmelder zusammenarbeiten

Privatsphäre und Sicherheit Aug 17, 2025

UNCACHED INHALT Es reicht nicht aus, nur einen Rauchmelder in Ihrem Haus zu haben. Wenn Sie also All-in mit dem gehen möchten Nest schützen benötigen Sie mehr al..


Lohnt sich eine professionelle Überwachung der Sicherheit zu Hause rund um die Uhr?

Privatsphäre und Sicherheit Apr 18, 2025

UNCACHED INHALT Eine professionelle Überwachung Ihres Sicherheitssystems rund um die Uhr scheint eine großartige Möglichkeit zu sein, Ihr Zuhause zu schützen und Einbrecher au..


Alles, was Sie mit den geheimen "Abfragecodes" Ihres iPhones tun können

Privatsphäre und Sicherheit May 6, 2025

Ihr iPhone verfügt über Geheimcodes, die Sie an den Dialer anschließen können, um auf versteckte Optionen zuzugreifen. Diese Codes "fragen" das Telefon ab, um verschiedene Einst..


So verwenden Sie Ihr Nest-Thermostat als Bewegungsmelder

Privatsphäre und Sicherheit Apr 7, 2025

UNCACHED INHALT Während Ihr Nest-Thermostat offensichtlich zum Einstellen der Temperatur in Ihrem Haus gedacht ist, kann er doppelte Leistung erbringen und auch als eine Art Bewe..


Auf Wiedersehen Microsoft Security Essentials: Microsoft empfiehlt jetzt die Verwendung eines Antivirenprogramms eines Drittanbieters

Privatsphäre und Sicherheit Jul 21, 2025

Microsoft Security Essentials (Windows Defender unter Windows 8) war einmal an der Spitze. Im Laufe der Jahre sind die Testergebnisse gesunken, aber Microsoft argumentierte, dass di..


So identifizieren Sie Netzwerkmissbrauch mit Wireshark

Privatsphäre und Sicherheit Jul 12, 2025

Wireshark ist das Schweizer Taschenmesser für Netzwerkanalyse-Tools. Unabhängig davon, ob Sie in Ihrem Netzwerk nach Peer-to-Peer-Datenverkehr suchen oder nur sehen möchten, auf ..


Kategorien