Hostname

Hallo zusammen,

ich habe heute etwas mit meinem Handy gespielt und eine neue ROM geflasht.

Jetzt war es so, dass ich den Hand eine neue IP vergeben habe und das Hand im Router mit dem Namen XiaomiHa benannt.

Leider war es so, dass alle Anfragen nur mit der IP-Adresse im PiHole Quiery Log erscheinen und nicht mit dem Namen. Zuvor wurde der Name angezeigt "Xiaomi".
Jetzt habe ich die IP-Adresse auf die alte zurückgeändert und der alte Name "Xiaomi" wird aufgelöst, aber nicht der neue von der Fritzbox "XiaomiHa".

Woran kann das liegen? Es scheint so, als würden die Informationen in einem Cach liegen, der geleert werden müsste, damit er sich die neuen Informationen holt?

Vielen Dank im Voraus.

Bitte lade ein Debug Log hoch und poste hier anschliessend nur das Token URL.
Das Token generierst Du über

pihole -d

wobei Du die Frage nach dem Upload bejahst, oder Du machst das über die Weboberfläche:
Tools > Generate Debug Log

Hallo Bucking_Horn,

ich habe einen Degub Log erstellt. Wo finde ich das Token URL?

Am Ende des Logs - sofern...

Wenn Du die Weboberfläche nutzt, einfach den entsprechenden Haken setzen.

Habe ich, bekomme aber leider den nachstehenden Fehler

Du kannst versuchen, diesen Fehler temporär zu umgehen, indem Du einen öffentlichen DNS-Server konfigurierst.

sudo nano /etc/resolv.conf

In dieser Datei ersetzt Du dann z.B. nameserver 127.0.0.1 durch z.B. nameserver 1.1.1.1 , und nach Exit mit Save kannst Du den Upload erneut versuchen.

Bei mir steht als Namensserver sogar:
nameserver

Kann ich das auf nameserver 127.0.0.1 ändern?

Nein, sondern durch einen öffentlichen DNS-Server, wie z.B. 1.1.1.1.

https://tricorder.pi-hole.net/U9p1NwYP/

Welche IP sollte jetzt im Nachgang hier drinnenstehen? sudo nano /etc/resolv.conf
Nachdem ich den Token erzeigt habe?

Und für was ist diese Datei?

Vielen Dank für deine Hilfe

/etc/resolv.conf legt fest, an welchen DNS-Server ein Rechner seine DNS-Anfragen schickt (in diesem Fall ist der Rechner derjenige, af dem Pi-hole läuft). Es kann je nach Betriebssystem und Release verschiedene Tools geben, die in diese Datei schreiben. Manuelle Änderungen wirken daher in der Regel nur temporär.
In Deinem Fall würde ich annehmen, dass nach einem Neustart oder nach einer Erneuerung des DHCP-Lease wieder Deine FritzBox-IPv6-Adresse als DNS-Server auftauchen wird.

Für Pi-holes Betrieb als DNS-Server ist resolv.conf irrelevant:
Pi-hole schickt seine DNS-Anfragen ausschließlich an seine konfigurierten Upstream-DNS-Server.

1 Like

Edit:
ich weis nicht, was jetzt anders ist, aber jetzt wird der richtige Hostname im Query Log angezeigt.

Komisch ist das schon mit der IPv6, da ich diese im Router deaktiviert habe.

Dein Debug Log sieht soweit normal aus.
Es zeigt, dass Du die Auflösung lokaler Namen über Conditional Forwarding an Deine FB delegierst.

Ich würde daher vermuten, dass die FB die irreführenden Antworten liefert.

Mit folgendem Kommando könntest Du von Deinem Pi-hole-Rechner bei der FB unter 192.168.178.1 anfragen, welche Hostnamen für eine bestimmte IP-Adresse Deiner FB bekannt sind, z.B.:

dig 192.168.178.45 @192.168.178.1
1 Like

Erstmal vielen vielen Dank für deine Hilfe.

Der Fehler hat sich komischerweise behoben, nachdem ich den Log erstellt bzw. die IP in der resolf.conf geändert habe.

Sehr komisch, aber jetzt wird der richtige Name angezeigt.

Das ist natürlich erst einmal gut. :slight_smile:

Du könntest trotzdem mit der dig-Anfrage die bekannten Namen auflisten lassen. Sollte die FB hier mehrere Namen zurückliefern, wird Pi-hole von diesen nur einen verwenden (i.d.R. den ersten).

Mehrere Namen sind nicht ungewöhnlich und z.B. für die FB selbst normal; bei Clients kann dies z.B. vorkommen, wenn in der FB für ein unter derselben MAC-Adresse bekanntes Gerät zeitweise unterschiedliche IP-Adressen mit jeweils unterschiedlichen Namen konfiguriert wurden.
Gleiches gilt, wenn ein Gerät selbst bei der DHCP-Anmeldung einen eigenen Namen für sich reklamiert, dieser aber in der FB-Oberfläche überschrieben wird.
Die zusätzlichen Namen sind dann intern in der FB noch vorhanden, obwohl sie in der FB-Oberfläche ggf. nicht mehr angezeigt werden.

Das Problem liesse sich dann umgehen, indem Du in Pi-hole die entsprechenden Local DNS Records für die gewünschten Namen und Adressen anlegst.

1 Like

Vielen Dank nochmal. :slight_smile:

Bin ja froh, dass jetzt der richtige Name wieder anzegeit wird, obwohl ich nicht weis, woran es lag.
Hauptsache es geht wieder. :wink:

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.