Guten Morgen,
ich frage an, wie es kommt, dass ich auf dem Dashboard in der Liste der häufigsten Clients nicht alle Clients sehen kann - wie sprechen hier noch über Aufrufe von weniger als 50 Aktivitäten, da ich bisher stets die Logliste gelöscht habe, um zu schauen, wann die Clients erscheinen - sie tun es aber nicht, obwohl in der QueryListe angezeigt.
Vielen Dank
Neuro
Beziehst Du Dich auf den Abschnitt 'Top Clients' in Pi-holes Dashboard?
Dieser zeigt maximal die 10 Client-IPs mit den meisten DNS-Anfragen der letzten 24 Stunden an.
Hallo Bucking_Horn,
exakt, ich rede vom Dashboard mit der Übersicht der Clients mit den meisten Zugriffen und hier fehlen mir 2 Clients, welche in der QueryLog-Liste wegen der häufigen Aktivität eigentlich in der Übersichtsliste der Client unter den TOP3 stehen sollte. Die hintersten Clients haben Zugriffe von 5-10, also mehr als übersichtlich.
Wieso erscheint dieser Client nicht in der Auflistung, wenn er doch fast komplett die QueryLog-Liste einnimmt mit Meldungen??
Gruß
Neuro
Ausgeführt auf dem Pi-hole-Rechner, was gibt folgendes Kommando zurück:
echo ">stats >quit" | nc localhost 4711
echo ">top-clients >quit" | nc localhost 4711
domains_being_blocked 9080856
dns_queries_today 22769
ads_blocked_today 13450
ads_percentage_today 59.071545
unique_domains 1858
queries_forwarded 5159
queries_cached 3424
clients_ever_seen 20
unique_clients 20
dns_queries_all_types 22769
reply_UNKNOWN 1001
reply_NODATA 619
reply_NXDOMAIN 207
reply_CNAME 2593
reply_IP 17983
reply_DOMAIN 116
reply_RRNAME 0
reply_SERVFAIL 0
reply_REFUSED 0
reply_NOTIMP 0
reply_OTHER 0
reply_DNSSEC 210
reply_NONE 0
reply_BLOB 40
dns_queries_all_replies 22769
privacy_level 0
status enabled
0 1709 192.168.178.11 x1carbon2nd-wlan.fritz.box
1 638 192.168.178.34 Galaxy-S8.fritz.box
2 537 :: pi.hole
3 456 192.168.178.16 GrapheneOS.fritz.box
4 412 192.168.178.27 MediaCenter.fritz.box
5 175 192.168.178.202
6 138 127.0.0.1 localhost
7 25 192.168.178.22 SonosZP.fritz.box
8 21 192.168.178.63 SonosZP.fritz.box
9 19 192.168.178.51 SonosZP.fritz.box
Und hier fehlt der Client
Unter welchen IP-Adressen taucht TestBrandt.fritz.box
in Pi-holes Datenbank auf?
pihole-FTL sqlite3 /etc/pihole/pihole-FTL.db "SELECT * FROM client_by_id WHERE name='TestBrandt.fritz.box';"
Unter der .40 IP Adresse
28|192.168.178.40|TestBrandt.fritz.box
Was gibt folgendes Kommando zurück:
pihole-FTL sqlite3 /etc/pihole/pihole-FTL.db "SELECT client, count(domain) FROM queries \
WHERE timestamp BETWEEN strftime('%s','2024-02-13 14:27:00+01:00') AND strftime('%s','2024-02-14 14:27:00+01:00') \
AND client = '192.168.178.40';"
Hmm, das passt nicht zu den Telnet-API-Ergebnissen.
Was gibt folgendes Kommando zurück:
pihole-FTL sqlite3 /etc/pihole/pihole-FTL.db "SELECT client, count(domain) FROM queries \
WHERE timestamp BETWEEN strftime('%s','2024-02-13 14:27:00+01:00') AND strftime('%s','2024-02-14 14:27:00+01:00') \
GROUP BY 1 ORDER BY 2 DESC LIMIT 10;"
192.168.178.25|1
192.168.178.26|1
192.168.178.20|11
192.168.178.41|20
192.168.178.45|21
192.168.178.68|22
192.168.178.63|24
192.168.178.22|28
192.168.178.51|28
192.168.178.17|75
Sorry, da hab ich das DESC
für die Sortierung übersehen.
Ich hab das Kommando angepasst - bitte nochmal ausführen.
192.168.178.40|17479
192.168.178.33|3305
192.168.178.46|2028
192.168.178.11|1896
192.168.178.34|654
::|593
192.168.178.16|588
192.168.178.27|455
192.168.178.202|238
127.0.0.1|160
Jetzt ist der 40er auch da
Auf welchem Rechner läuft der Browser, der Pi-holes Weboberfläche anzeigt?
Stimmen dessen Zeit und Zeitzone mit dem des Pi-hole-Rechners überein?
RaspPi3+
ca. 1,5 min. Differenz
Datum stimmt
Der .40 TESTBRANDT ist ein Windows 11...der Rest Android oder Linux
Beobachtest Du dasselbe Verhalten auch in anderen Browsern und/oder auf anderen Geräten?
Hast Du den Client eventuell über Settings|API von der Anzeige im Dashboard ausgeschlossen?