NEWS
11978 DNS Aufrufe durch iobroker in 18 Stunden?
-
Hallo,
ich habe gestern Abend bei uns ein Pihole installiert, um Werbung zu filtern. Funktioniert super. Aber welcher Host ist mit weitem Abstand derjenige, der die meisten DNS Anfragen stellt? Der ioBroker. 11978 DNS Anfragen in 18 Stunden.
Das allein fand ich schon merkwürdig, aber zumindest noch irgendwie erklärbar, ist ja sein Job sich an allen Ecken und Enden Daten zu sammeln und weiterzugeben.. interessant ist aber die mit deutlichem Abstand am meisten angefragte Adresse: die lokale CCU2 (über 9000 Aufrufe).
Die anderen Adressen lassen sich mit anderen Adaptern und Scripten erklären, alles gut.
Ich hatte natürlich vermutet, dass ich irgendwo in den Homematic Adaptern den DNS Namen anstatt der IP hinterlegt hatte. Habe ich aber nicht. Habe auch alle Scripte durchgeschaut, ob irgendwo ein direkter Aufruf an die CCU geht. Tut es nicht.
Hat jemand eine Idee, woran das liegen kann?
Viele Grüße
Christian
-
Hier übrigens mal ein Auszug aus dem Log… die Abfrage kommt alle 30 Sekunden, und das offenbar jeweils von zwei anfragenden Prozessen... Da ich zwei HM-RPC Instanzen habe wäre das naheliegend, aber dort ist die IP Adresse der CCU eingetragen -> keine DNS Auflösung notwendig..
Aug 21 21:10:40 dnsmasq[5967]: 1573 192.168.1.112/45150 query[A] ccu2 from 192.168.1.112 Aug 21 21:10:40 dnsmasq[5967]: 1573 192.168.1.112/45150 forwarded ccu2 to 192.168.1.1 Aug 21 21:10:40 dnsmasq[5967]: 1574 192.168.1.112/45150 query[AAAA] ccu2 from 192.168.1.112 Aug 21 21:10:40 dnsmasq[5967]: 1574 192.168.1.112/45150 forwarded ccu2 to 192.168.1.1 Aug 21 21:10:40 dnsmasq[5967]: 1573 192.168.1.112/45150 reply ccu2 is 192.168.1.111 Aug 21 21:10:40 dnsmasq[5967]: 1575 192.168.1.112/53709 query[A] ccu2 from 192.168.1.112 Aug 21 21:10:40 dnsmasq[5967]: 1575 192.168.1.112/53709 forwarded ccu2 to 192.168.1.1 Aug 21 21:10:40 dnsmasq[5967]: 1575 192.168.1.112/53709 reply ccu2 is 192.168.1.111 Aug 21 21:10:40 dnsmasq[5967]: 1576 192.168.1.112/53709 query[AAAA] ccu2 from 192.168.1.112 Aug 21 21:10:40 dnsmasq[5967]: 1576 192.168.1.112/53709 forwarded ccu2 to 192.168.1.1 (....) Aug 21 21:11:10 dnsmasq[5967]: 1580 192.168.1.112/42773 query[A] ccu2 from 192.168.1.112 Aug 21 21:11:10 dnsmasq[5967]: 1580 192.168.1.112/42773 forwarded ccu2 to 192.168.1.1 Aug 21 21:11:10 dnsmasq[5967]: 1581 192.168.1.112/42773 query[AAAA] ccu2 from 192.168.1.112 Aug 21 21:11:10 dnsmasq[5967]: 1581 192.168.1.112/42773 forwarded ccu2 to 192.168.1.1 Aug 21 21:11:10 dnsmasq[5967]: 1580 192.168.1.112/42773 reply ccu2 is 192.168.1.111 Aug 21 21:11:10 dnsmasq[5967]: 1582 192.168.1.112/45194 query[A] ccu2 from 192.168.1.112 Aug 21 21:11:10 dnsmasq[5967]: 1582 192.168.1.112/45194 forwarded ccu2 to 192.168.1.1 Aug 21 21:11:10 dnsmasq[5967]: 1583 192.168.1.112/45194 query[AAAA] ccu2 from 192.168.1.112 Aug 21 21:11:10 dnsmasq[5967]: 1583 192.168.1.112/45194 forwarded ccu2 to 192.168.1.1 Aug 21 21:11:10 dnsmasq[5967]: 1582 192.168.1.112/45194 reply ccu2 is 192.168.1.111
Zu den IPs:
ioBroker = 1.112
CCU = 1.111
Router mit lokalem DNS = 1.1
-
Alle 30 Sekunden klingt nach dem polling des hm-Rega.
die Werte für hm-rpc wird von der CCU gepusht
ich kenne pihole nur vom hörensagen.
Macht der vielleicht einen reverse dns-lookup um der IP einen Namen zu geben?
Gruß
Rainer
-
Hi,
trag doch im ioBroker einfach anstatt der Hostnamen die entsprechenden IP-Adressen ein. Dann spart er sich jedes Mal die DNS-Auflösung, im Pi-Hole taucht nichts auf und die Netzwerklast wird durch die fehlenden DNS-Abfragen auch geringer.
Geht natürlich nur, wenn jedes gerät eine feste IP hat, aber das setze ich bei Smart Home eigentlich fast voraus.
Gruss, Jürgen
-
Das war das erste, das ich geprüft habe. Es sind nur IP Adressen eingetragen. Das ist es ja, was mich wundert..
-
Das mit dem DNS-Reverse-Lookup könnte sogar sein. Im Pihole-Admin gibt es irgendeine Funktion, ob IPs in lokale Namen aufgelöst werden sollen. Deaktivier das mal. Bin Grad leider nicht am Rechner.
Wobei ich anhand des Log immer noch denke, das der iobroker alle 30 sek sie Anfrage sendet, warum auch immer.
Wenn er mit Linux läuft trag dich mal unter /etc/hosts manuell die IP der CCU ein. Dann nimmt er diesen Eintrag und fragt nicht mehr per DNS. Vielleicht hilft das ja.
Gruß, Jürgen
Gesendet von meinem HUAWEI VNS-L31 mit Tapatalk
-
Hi,
hab ein ähnliches Thema, die IP Adressen sind in der hosts Datei schon eingetragen und damit ist auch ein Teil der Requests weg, allerdings hab ich noch DNS Abfragen, mit #brokerAddr# drinnen steht - sieht fast nach einer nicht aufgelösten Variable aus - habt ihr da eine Idee?
Danke
manmac
Feb 6 00:02:21 dnsmasq[21126]: config #brokerAddr# is NODATA-IPv4 Feb 6 00:02:21 dnsmasq[21126]: query[AAAA] #brokerAddr# from xx.xx.xx.xx Feb 6 00:02:21 dnsmasq[21126]: config #brokerAddr# is NODATA-IPv6 Feb 6 00:02:21 dnsmasq[21126]: query[A] #brokerAddr# from xx.xx.xx.xx