Ich habe einen WLAN-Zugangspunkt auf Basis von OpenWRT so konfiguriert, dass die Anzahl der Clients gleichzeitig auf 4 begrenzt ist. Zu diesem Zweck habe ich eine begrenzte Anzahl (4) per DHCP mietbarer IP-Adressen vergeben. Nach einer gewissen Zeit (sagen wir eine Stunde) möchte ich die Clients zwangsweise trennen und das Passwort für die WLAN-Anmeldeinformationen ändern, aber ich möchte sichergehen, dass die Mietverträge für neue Clients erneuert werden und für die 4 vorherigen Mac-Adressen nicht mehr aktiv sind.
Meine erste Frage ist, wie ich in meinem Fall die vorhandenen Leases lösche, um neue Clientverbindungen zu ermöglichen. Ich nehme an, dass durch das Löschen der dhcpd.leases
Datei die Informationen entfernt werden, aber diese Datei ist keine Art Konfigurationsdatei, für die Leases gewährt werden oder nicht.
Danke.
Antwort1
Möglicherweise kann die OMAPI-Befehlsshell (omshell) verwendet werden, um die Endzeit der aktuellen Lease zu ändern, wie indieser Thread.
(Wenn dies funktioniert und Sie das gesamte Omshell-Skript bereitstellen können, können wir diese Antwort konkretisieren.)
Antwort2
werden die Leases nicht gelöscht, wenn dnsmasq neu gestartet wird?
Wenn Sie das WLAN-Passwort sowieso ändern, ändern Sie einfach das Passwort und starten Sie das Gerät neu.