Wie kann ich WLAN auf dem Router vom Terminal aus deaktivieren?

Wie kann ich WLAN auf dem Router vom Terminal aus deaktivieren?

Ich habe einen Ubee DDW3611Router Wi-Fiund einen Hauptcomputer, der über ein Kabel mit diesem Router verbunden ist. Ich möchte den Wi-FiRouter im Terminal deaktivieren/aktivieren, indem ich ein Skript ausführe. Ich habe Administratorzugriff auf den Router.

Der Grund dafür ist, dass ich es nicht verwende, Wi-Fiwenn ich den Hauptcomputer verwende, und ich kein starkes Wi-FiSignal im Arbeitszimmer haben möchte.

Ich verwende Ubuntu 14.04 LTS.

Antwort1

Dies wird einige Arbeit erfordern.

Allgemeine Schritte, um dies zu erreichen:

  1. Schalten Sie tcpdumpIhren Computer ein. Lassen Sie ihn auf Port 80 auf den Datenverkehr zwischen dem Computer und dem Router lauschen.
  2. Schalten Sie in Ihrem Browser das WLAN am Router ein oder aus.
  3. Untersuchen Sie den von ausgegebenen Datenverkehr sorgfältig tcpdump. Sie sollten nach URLs suchen, die von GET- und POST-Befehlen abgerufen wurden, sowie nach Cookies usw.
  4. Stellen Sie den Datenverkehr mithilfe curlvon Befehlen neu her. Damit können Sie praktisch alles machen curl.

Fügen Sie die curlBefehle in ein Skript ein. Möglicherweise müssen Sie die Ausgabe eines curlBefehls in einer Datei speichern und dann etwas Magie anwenden , sedum den nächsten Befehl zu konstruieren.awkgrepcurl

verwandte Informationen