[Fli4l_dev] Unschönes Verhalten von arping
Peter Schiefer
newsgroup at lan4me.de
Mo Aug 12 20:31:14 CEST 2019
Hallo Heinz-Peter,
Am Mon, 12 Aug 2019 13:04:20 +0200 schrieb Heinz-Peter Faasen:
> Hallo,
>
> ich habe kürzlich auf einem System arping aktiviert und nun, bei
> Durchsicht der Logs, ein recht unschönes Verhalten bemerkt:
>
> Nur wenn der fli in der Lage ist, einen Name aufzulösen, gelangen die
> entsprechenden Einträge ins Log. Da in dem Umfeld der fli den DNS-Server
> gibt, werden also alle Clients, die nicht in der Konfig aufgeführt sind,
> auch nicht registriert.
> Außerdem werden die entsprechenden Einträge nach dem Abschalten des
> clients nicht mehr aus der arp-Tabelle gelöscht, egal, wie lange man wartet.
> Man weiß also nachher, dass der Client irgendwann mal angemeldet war,
> aber nicht wann und für wie lange.
ist logisch, da arping den/die Clients regelmäßig anspricht!
> Ist das ein Konfigurationsproblem oder müsste das Design geändert werden?
ich nutze zum eineb in der SYSLOG-Config das folgende:
SYSLOGD_DEST[]='local1.info /var/log/syslog_hosts'
SYSLOGD_DEST[]='local1.debug /dev/null'
das Ergebnis in der /var/log/syslog_hosts sieht dann so aus:
Aug 12 01:29:06 fli4l local1.info arping[7835]: host 'tk-anlage' is no
longer reachable
Aug 12 01:30:24 fli4l local1.info arping[7835]: host 'tk-anlage' is now
reachable
Aug 12 04:03:19 fli4l local1.info arping[7835]: host 'sky-receiver' is no
longer reachable
Aug 12 04:04:40 fli4l local1.info arping[7835]: host 'sky-receiver' is now
reachable
Aug 12 11:47:20 fli4l local1.info arping[7835]: host 'pc-xxx' is now
reachable
Aug 12 11:54:05 fli4l local1.info arping[7835]: host 'pc-xxx' is no longer
reachable
Aug 12 13:37:18 fli4l local1.info arping[7835]: host 'pc-xxx' is now
reachable
Aug 12 13:44:02 fli4l local1.info arping[7835]: host 'pc-xxx' is no longer
reachable
Aug 12 17:40:28 fli4l local1.info arping[7835]: host 'pc-xxx' is now
reachable
Aug 12 17:44:46 fli4l local1.info arping[7835]: host 'pc-xxx' is no longer
reachable
zusätzlich nutze ich
HTTPD_ARPING_IGNORE_x='<Host der unter HOST_x definiert wurde'
um diese nicht regelmäßig per arpping ansusprechen, z.B. hilft das um bei
nem Smartphone Akku zu sparen.
Gruß Peter
Mehr Informationen über die Mailingliste Fli4l_dev