Files
NetAlertX/front/plugins/dhcp_leases/README_DE.md
2023-10-10 09:52:36 +02:00

1.5 KiB
Executable File

Übersicht

Ein Plugin zum Importieren von Geräten aus dhcp.leases-Dateien.

Verwendung

  • Absolute Pfade der dhcp.leases-Dateien, welche importiert werden sollen, in der DHCPLSS_paths_to_check-Einstellung angeben.
  • Angegebene Pfade in der DHCPLSS_paths_to_check-Einstellung in der docker-compose.yml-Datei mapppen.

Beispiel

Auszug aus docker-compose.yml:

    volumes:
      ...
      # mapping different dhcp.leases files
      - /first/location/dhcp.leases:/mnt/dhcp1.leases
      - /second/location/dhcp.leases:/mnt/dhcp2.leases      
      ...

DHCPLSS_paths_to_check-Einstellung:

DHCPLSS_paths_to_check = ['/mnt/dhcp1.leases','/mnt/dhcp2.leases']

Notizen

  • Keine spezifische Konfiguration benötigt.

  • Dieses Plugin erwartet dhcp.leases-Dateien im dhcp.leases-Format, welches sich vom von PiHole genutzten Format unterscheidet. dhcpd.leases(5) - Linux man page

Beispiel Dateiformat: (nicht alle Zeilen werden benötigt)

lease 192.168.79.15 {
  starts 0 2016/08/21 13:25:45;
  ends 0 2016/08/21 19:25:45;
  cltt 0 2016/08/21 13:25:45;
  binding state active;
  next binding state free;
  rewind binding state free;
  hardware ethernet 8c:1a:bf:11:00:ea;
  uid "\001\214\032\277\021\000\352";
  option agent.circuit-id 0:17;
  option agent.remote-id c0:a8:9:5;
  client-hostname "android-8182e21c852776e7";
}