Hotspot-Steuerungs-App

Authentifizierung

tbd

WiFi-Umgebung

  • SSID
  • Kanal
  • ...

Aufbereitete Ausgabe von

iwlist wlan0 scan

Hier sollte man durch Klick auf die SSID auf die Seite kommen, um die Upstream-Credentials einzugeben.

SSID/Credentials/Kanal downstream

/etc/hostapd/hostapd.conf anpassen und hostapd neu starten

SSID/Credentials upstream

Reicht es, /etc/wpa_supplicant/wpa_supplicant.conf zu erweitern? Hier muss man mal sehen, welche Mechanismen angeboten und unterstützt werden. Blöd sind vielleicht captive portals von offenen WLANs, bei denen man die Zugangsdaten über eine Webseite eingeben muss.

Allerdings könnte man, wenn man mit einem offenen WLAN verbunden ist, den Traffic abhören und einen authentifizierten Nutzer "klonen".

DNS-Einträge für bekannte Hosts anlegen/ändern

bind konfigurieren, also die Zonendateien.

  1. Zone anlegen
  2. Eintrag einer Zone hinzufügen
  3. Wert eines Eintrags einer Zone ändern
  4. Typ eines Werts einer Zone ändern
  5. Eintrag aus einer Zone löschen
  6. Zone löschen

Beim Anlegen einer Zone werden SOA (automatisch aus Konfiguration und Eingabe von Zonenname) und NS (konfiguriert) erzeugt, ohne dass der Benutzer tieferen Einfluss nehmen kann. MX wird nicht unterstützt. SRV weiß ich aktuell nicht.

Ausdrücklich unterstützt werden sollen folgende Eintragstypen, je nach Zone:

  1. IPv4-Adressen (A)
  2. IPv6-Adressen (AAAA)
  3. Alias (CNAME)

Es wird immer versucht, automatisch ein A- bzw. AAAA- und PTR-Pärchen zu erzeugen. Im Frontend kann man dann wählen, ob ein Host eine neue IP-Adresse bekommt, dann wird ein PTR-Eintrag aus einer der Reverse-Zonen vorgeschlagen, oder ob lediglich ein weiterer Name auf eine bestehende Adresse zeigen soll. Bei CNAME-Einträgen wird darauf geachtet, dass der Ziel-Hostname in der selben Zone existiert. Es wird nicht zugelassen, einen Host in einer anderen Zone zu referenzieren.

MAC-Freigabe für DHCP-Server

/etc/dhcp/dhcpd.conf um MAC-Adressen erweitern

Hotspot neu starten/ausschalten

/sbin/shutdown aufrufen

Meine Tags:
 
Beliebte Tags:
 
Powered by Catalyst