Ohne Analyse in Deinem Netzwerk kann man solche Fragen nicht beantworten.
Was soll ich denn genau analysieren?
Ich dachte jetzt, dass durch das pihole -up irgendwo wieder ein pi.hole Eintrag in irgendeine .conf Datei geschrieben wurde..
Ohne Analyse in Deinem Netzwerk kann man solche Fragen nicht beantworten.
Was soll ich denn genau analysieren?
Ich dachte jetzt, dass durch das pihole -up irgendwo wieder ein pi.hole Eintrag in irgendeine .conf Datei geschrieben wurde..
Ich würde mir mal das DHCP Lease auf einem beliebigen Client anschauen.
Interessant sind die übermittelten DNS Server und ev die Search Domain.
Dann würde ich mal prüfen ob pi.hole noch aus dem Cache kommt oder über die oben identifizierten DNS Server aufgelöst werden kann.
Wenn es über den DNS aufgelöst werden kann, wird der Eintrag wohl über pihole in der DNS Zone hinterlegt sein.
Ich dachte jetzt, dass durch das pihole -up irgendwo wieder ein pi.hole Eintrag in irgendeine .conf Datei geschrieben wurde..
grep -r 'pi.hole' / 🤷♂️😁
grep -r 'pi.hole' / 🤷♂️😁
so siehts aus. nichts geschwärzt - "dank" ProviderNAT kommt hier eh niemand rein..
grep -r 'pi.hole' /
/opt/pihole/version.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/uninstall.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/uninstall.sh: Reinstall at any time: ${COL_WHITE}curl -sSL https://install.pi-hole.net | bash${COL_NC}
/opt/pihole/gravity.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/gravity.sh: local lookupDomain="pi.hole"
/opt/pihole/gravity.sh: # If the /etc/resolv.conf contains resolvers other than 127.0.0.1 then the local dnsmasq will not be queried and pi.hole is NXDOMAIN.
/opt/pihole/gravity.sh: # 4. Remove trailing period (see https://github.com/pi-hole/pi-hole/issues/4701)
/opt/pihole/query.sh.sicherung.vom.20230115-121149:# (c) 2018 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/gravity.sh.sicherung.vom.20230115-121149:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/gravity.sh.sicherung.vom.20230115-121149: local lookupDomain="pi.hole"
/opt/pihole/gravity.sh.sicherung.vom.20230115-121149: # If the /etc/resolv.conf contains resolvers other than 127.0.0.1 then the local dnsmasq will not be queried and pi.hole is NXDOMAIN.
/opt/pihole/gravity.sh.sicherung.vom.20230115-121149: # 3. Remove trailing period (see https://github.com/pi-hole/pi-hole/issues/4701)
/opt/pihole/utils.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/updatecheck.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/updatecheck.sh: curl -s "https://api.github.com/repos/pi-hole/${1}/releases/latest" 2> /dev/null | jq --raw-output .tag_name || return 1
/opt/pihole/updatecheck.sh: git ls-remote "https://github.com/pi-hole/${1}" --tags "${2}" | awk '{print substr($0, 0,8);}' || return 1
/opt/pihole/updatecheck.sh:GITHUB_CORE_VERSION="$(get_remote_version pi-hole)"
/opt/pihole/updatecheck.sh:GITHUB_CORE_HASH="$(get_remote_hash pi-hole "${CORE_BRANCH}")"
/opt/pihole/updatecheck.sh: GITHUB_DOCKER_VERSION="$(get_remote_version docker-pi-hole)"
/opt/pihole/update.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/update.sh:readonly ADMIN_INTERFACE_GIT_URL="https://github.com/pi-hole/AdminLTE.git"
/opt/pihole/update.sh:readonly PI_HOLE_GIT_URL="https://github.com/pi-hole/pi-hole.git"
/opt/pihole/update.sh: echo -e " Please re-run install script from https://pi-hole.net${COL_NC}"
/opt/pihole/update.sh: echo -e " Please re-run install script from https://pi-hole.net${COL_NC}"
/opt/pihole/query.sh:# (c) 2018 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/webpage.sh.org:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/webpage.sh.org: filename="pi-hole-${host:-noname}-teleporter_${datetimestamp}.tar.gz"
/opt/pihole/webpage.sh.org: php "${webroot}/admin/scripts/pi-hole/php/teleporter.php" > "${filename}"
/opt/pihole/piholeARPTable.sh:# (c) 2019 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/piholeLogFlush.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/pihole-reenable.sh:# (c) 2020 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/query.sh.sicherung.vom.20230115-124917:# (c) 2018 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/webpage.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/webpage.sh: filename="pi-hole-${host:-noname}-teleporter_${datetimestamp}.tar.gz"
/opt/pihole/webpage.sh: php "${webroot}/admin/scripts/pi-hole/php/teleporter.php" > "${filename}"
/opt/pihole/piholeCheckout.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/piholeCheckout.sh: echo -e " Please re-run install script from https://github.com/pi-hole/pi-hole${COL_NC}"
/opt/pihole/piholeCheckout.sh: echo -e " Please re-run install script from https://github.com/pi-hole/pi-hole${COL_NC}"
/opt/pihole/piholeCheckout.sh: ftlbranches=( $(git ls-remote https://github.com/pi-hole/ftl | grep 'heads' | sed 's/refs\/heads\///;s/ //g' | awk '{print $2}') )
/opt/pihole/list.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/query.sh.sicherung.vom.20230116-174504:# (c) 2018 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/piholeDebug.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/piholeDebug.sh:FAQ_HARDWARE_REQUIREMENTS="${COL_CYAN}https://docs.pi-hole.net/main/prerequisites/${COL_NC}"
/opt/pihole/piholeDebug.sh:FAQ_HARDWARE_REQUIREMENTS_PORTS="${COL_CYAN}https://docs.pi-hole.net/main/prerequisites/#ports${COL_NC}"
/opt/pihole/piholeDebug.sh:FAQ_HARDWARE_REQUIREMENTS_FIREWALLD="${COL_CYAN}https://docs.pi-hole.net/main/prerequisites/#firewalld${COL_NC}"
/opt/pihole/piholeDebug.sh:FAQ_GATEWAY="${COL_CYAN}https://discourse.pi-hole.net/t/why-is-a-default-gateway-important-for-pi-hole/3546${COL_NC}"
/opt/pihole/piholeDebug.sh:FAQ_FTL_COMPATIBILITY="${COL_CYAN}https://github.com/pi-hole/FTL#compatibility-list${COL_NC}"
/opt/pihole/piholeDebug.sh:FORUMS_URL="${COL_CYAN}https://discourse.pi-hole.net${COL_NC}"
/opt/pihole/piholeDebug.sh:# https://discourse.pi-hole.net/t/what-files-does-pi-hole-use/1684
/opt/pihole/piholeDebug.sh:# https://discourse.pi-hole.net/t/what-files-does-pi-hole-use/1684
/opt/pihole/piholeDebug.sh:DISCLAIMER="This process collects information from your Pi-hole, and optionally uploads it to a unique and random directory on tricorder.pi-hole.net.
/opt/pihole/piholeDebug.sh: # This function gets a list of supported OS versions from a TXT record at versions.pi-hole.net
/opt/pihole/piholeDebug.sh: remote_os_domain=${OS_CHECK_DOMAIN_NAME:-"versions.pi-hole.net"}
/opt/pihole/piholeDebug.sh: cmdResult="$(dig +short -t txt "${remote_os_domain}" @ns1.pi-hole.net 2>&1; echo $?)"
/opt/pihole/piholeDebug.sh: # when accessing the dashboard (i.e curl -I pi.hole/admin/)
/opt/pihole/piholeDebug.sh: tricorder_token=$(curl --silent --fail --show-error --upload-file ${PIHOLE_DEBUG_LOG} https://tricorder.pi-hole.net 2>&1)
/opt/pihole/piholeDebug.sh: if [[ "${tricorder_token}" != "https://tricorder.pi-hole.net/"* ]]; then
/opt/pihole/piholeDebug.sh: log_write " * The debug log can be uploaded to tricorder.pi-hole.net for sharing with developers only."
/opt/pihole/piholeDebug.sh: # Check if tricorder.pi-hole.net is reachable and provide token
/opt/pihole/gravity.sh.sicherung.vom.20230115-124917:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/gravity.sh.sicherung.vom.20230115-124917: local lookupDomain="pi.hole"
/opt/pihole/gravity.sh.sicherung.vom.20230115-124917: # If the /etc/resolv.conf contains resolvers other than 127.0.0.1 then the local dnsmasq will not be queried and pi.hole is NXDOMAIN.
/opt/pihole/gravity.sh.sicherung.vom.20230115-124917: # 3. Remove trailing period (see https://github.com/pi-hole/pi-hole/issues/4701)
/opt/pihole/chronometer.sh:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/gravity.sh.sicherung.vom.20230116-174504:# (c) 2017 Pi-hole, LLC (https://pi-hole.net)
/opt/pihole/gravity.sh.sicherung.vom.20230116-174504: local lookupDomain="pi.hole"
/opt/pihole/gravity.sh.sicherung.vom.20230116-174504: # If the /etc/resolv.conf contains resolvers other than 127.0.0.1 then the local dnsmasq will not be queried and pi.hole is NXDOMAIN.
/opt/pihole/gravity.sh.sicherung.vom.20230116-174504: # 4. Remove trailing period (see https://github.com/pi-hole/pi-hole/issues/4701)
grep: /srv/dev-disk-by-uuid-bb524520-db85-4253-ac12-61b87256c978/Backup/Job DESKTOP-KUKKUH9.adhoc.2023-01-17T193900/Job DESKTOP-KUKKUH92023-01-07T090549.vbk: Input/output error
grep: /srv/ftp: Input/output error
grep: /srv/salt: Input/output error
grep: /srv/dev-disk-by-uuid-e25802ba-d3c0-4f99-9ef8-3ffaf0a425e5: Input/output error
grep: /srv/pillar: Input/output error
grep: /mnt: Input/output error
grep: /lost+found: Input/output error
grep: /root: Input/output error
grep: /proc/sys/fs/binfmt_misc/register: Invalid argument
grep: /proc/sys/net/ipv4/route/flush: Permission denied
grep: /proc/sys/net/ipv6/conf/all/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/default/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/docker0/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/eth0/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/lo/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/veth03cb9a7/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/veth0c46a6a/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/veth365f949/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/veth90acd8e/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/vetha51a4cc/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/vethc68458e/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/conf/wlan0/stable_secret: Input/output error
grep: /proc/sys/net/ipv6/route/flush: Permission denied
Alles anzeigen
So ein hilfreicher Beitrag bringt echt viel in einen "Forum für Kunden von Kunden"
Sorry, das nicht jeder mit dem goldenen Löffel des Linux-Guru und Netzwerkspezialisten von Geburt an ausgestattet ist.
Ich finds schade das du gerade so "pampig" reagierst. Ich würde mir wünschen das du entweder nan0 per Konversation schreibst warum er so auf deine Beiträge reagiert, ihn in einem Beitrag markierst oder du ignorierst es einfach...
Wenn man die Beiträge (bzw vor allem die Reaktion) von KrisAusEU sich so anschaut - kann ich die Reaktion nachvollziehen...
( nan0 ist wahrscheinlich traurig um die ganze netten User die hier mit ihrere Zeit verschwenden - nur um angemault zu werden.... Edit: Oder er wollte nur seine Trauer ausdrücken das es nicht klappt - wie auch immer deine Reaktion ist alles andere als angemessen)
Bin mit meiner Einstellung - seine Beiträge größtenteils zu ignorieren bzw. Nicht meiene Zeit in eine Probelm Lösung zu investieren (die eh nicht wertgeschätzt wird) sehr zufrieden
Btw. Das hat absolut nichts mit dem Kenntnis zu tun - Leuten die wirklich was lernen wollen bzw. Sich rein hängen und auch entsprechend regieren helfe ich und andere gerne
So ein hilfreicher Beitrag bringt echt viel in einen "Forum für Kunden von Kunden"
Sorry, das nicht jeder mit dem goldenen Löffel des Linux-Guru und Netzwerkspezialisten von Geburt an ausgestattet ist.
Nicht gleich wieder lospoltern…
Schon mal deine Konfiguration hiermit abgeglichen? https://docs.pi-hole.net/ftldn…ile/?h=pi.hole#pihole_ptr
Sorry, das nicht jeder mit dem goldenen Löffel des Linux-Guru und Netzwerkspezialisten von Geburt an ausgestattet ist.
Ich war auch nicht von Geburt an mit Linuxkenntnissen ausgestattet; auch war mein erstes Wort gewiss nicht Linus oder Torwalds aber man kann schon etwas mehr Motivation und Transferleistung erwarten, wenn man als IT-Admin unterwegs ist sein möchte. Dazu zählt eben auch, dass man keine Kommandos blind abtippt, sondern dazu mal recherchiert was da genau passiert oder passieren sollte
Natürlich war mein grep-Beispiel relativ lieblos hingeklatscht, gebe ich zu, sollte aber eher als Denkanstoß dienen, dass man gewiss auch die Konfigurationen einfach selber nach vermuteten Parametern durchsuchen kann statt nur die Vermutung in den Raum zu werfen und es dabei zu belassen. Als IT-Admin gehört die Recherche nunmal dazu und verschlingt teils sehr viel Zeit.
Klar wollen wir hier uns gegenseitig alle helfen und unterstützen, dafür ist das Forum nunmal da. Aber du kannst auch nicht erwarten dass wir hier alles auf dem Silbertablett servieren können, sondern es ab und zu auch mit Denkanstößen und Hinweisen für die eigene Recherche belassen müssen. Da helfen dann auch keine pampigen Antworten; die bewirken eher das Gegenteil. Bedenke dass die Fehlersuche auf deinen Systemen die Freizeit anderer kostet. Da kann man dann schon etwas mehr Motivation und Selbstreflexion erwarten.
Aber noch ist nichts verloren, wirklich negativ bist du nun auch noch nicht aufgefallen. Deine obige Aussage triggerte mich jetzt aber. Wir mussten das alle auch mal lernen - sei es durch Beruf oder eben als Hobby. Fleiß gehört aber so oder so dazu.
Danke DerRené ..
Ich suche nur schon gefühlt seit 3 Stunden via Google, warum der Pi unter http://pi.hole - mich zur 192.168.1.52:80 schickt.. Habe schon gefühlt 30 .conf Dateien geöffnet, die es aber hier nicht gibt... Das ist ein Standard-Debian / RaspbberyOS mit PiHole auf nem RPi4.. Da bekommt man irgendwann schlechte Laune..
Ich denke mal, 90% der User hier wissen, wo der Fehler ist (außer der vor dem Bildschirm) - aber anstatt zu sagen "in Datei /etc/xy.conf den 123. Eintrag ändern" kommen nur so Standardsprüche "Geh mal erst lernen" oder so..
Moment jetzt bin ich lost, du hast doch gestern beschrieben, dass dein OMV auf 80 lauscht und nach der angepasst Konfiguration nun dein pihole auf 83.
pi.hole verweist doch erstmal nur auf die IP, wenn http://pi.hole:83 besuchst solltest du wieder auf dem Admin Interface von pihole landen.
Oder erklär nochmal genau was du erreichen möchtest und den ist Zustand.
Moment jetzt bin ich lost, du hast doch gestern beschrieben, dass dein OMV auf 80 lauscht und nach der angepasst Konfiguration nun dein pihole auf 83.
pi.hole verweist doch erstmal nur auf die IP, wenn http://pi.hole:83 besuchst solltest du wieder auf dem Admin Interface von pihole landen.
Oder erklär nochmal genau was du erreichen möchtest und den ist Zustand.
Genau so ist es... Läuft ja auch alles wie es soll.. also SMB, die Docker-Container.. aber ein http://pi.hole hab ich nicht bestellt.. von mir aus könnte das auch pi.lmaa heißen - ich wüsste nur gern, wo ich das selbst einrichten kann.
Aber du kannst auch nicht erwarten dass wir hier alles auf dem Silbertablett servieren können, sondern es ab und zu auch mit Denkanstößen und Hinweisen für die eigene Recherche belassen müssen.
Genau so ist es.
Wer eine 1:1 Betreuung erwartet, sollte einen entsprechenden Dienstleister konsultieren.
In einem (Kunden-) Forum ist man mit dieser Erwartungshaltung sicherlich falsch.
Man darf nicht vergessen, dass hier Freizeit investiert wird und sollte daher dankbar für jeden noch so kleinen Tipp sein.
Ausfallende Bemerkungen sind aus diesem Grund (und auch allgemein) absolut unangebracht.
Einfach mal darüber nachdenken...
Genau so ist es... Läuft ja auch alles wie es soll.. also SMB, die Docker-Container.. aber ein http://pi.hole hab ich nicht bestellt.. von mir aus könnte das auch pi.lmaa heißen - ich wüsste nur gern, wo ich das selbst einrichten kann.
Ohne es ausprobiert zu haben, aber pi.hole als A/AAAA Record wirst du wohl nicht deaktiviert bekommen.
https://docs.pi-hole.net/ftldns/configfile/?h=#local_ipv4
ZitatBy default,
FTL
determines the address of the interface a query arrived on and uses this address for replying toA
queries with the most suitable address for the requesting client. This setting can be used to use a fixed, rather than the dynamically obtained, address when Pi-hole responds to the following names:
pi.hole
<the device's hostname>
pi.hole.<local domain>
<the device's hostname>.<local domain>
Ich würde mal die Einstellung hier prüfen, dann dürfte der Webserver zumindest den Namen nicht mehr zurückschicken
https://docs.pi-hole.net/ftldns/configfile/?h=#pihole_ptr
Zitat
PIHOLE_PTR=PI.HOLE|HOSTNAME|HOSTNAMEFQDN|NONE
(PR #1111, #1164)¶
Controls whether and how FTL will reply with for address for which a local interface exists. Valid options are:
PI.HOLE
(the default) respond withpi.hole
HOSTNAME
serve the machine's global hostnameHOSTNAMEFQDN
serve the machine's global hostname as fully qualified domain by adding the local suffix. See note below.NONE
Pi-hole will not respond automatically on PTR requests to local interface addresses. Ensurepi.hole
and/or hostname records exist elsewhere
Was auch noch zu beachten ist, die aktuelle Version von pihole ist gerade mal 2 Tage alt und kommt mit einigen Änderungen.
Pi-Hole sollte imho lieber auf einer eigenen VM laufen, so ists zumindest bei mir, denn dann kann es die Ports 80 und 443 gerne selbst haben und unter http://pi.hole erreichbar sein, zudem wirds nicht beeinflusst, wenn man an seinem Homelab rumspielt.
Wenn das nicht geht, und man Pi-Hole in einem Docker Container betreiben will, sollte man den Port 80 nicht rauslegen, sondern die Weboberfläche hinter einen Reverse Proxy hängen und die übliche DNS A Record, Let's Encrypt Zertifikatsgeschichte auf dem Proxy machen (https://pihole.meinedomain.de).
Pi-Hole sollte imho lieber auf einer eigenen VM laufen, so ists zumindest bei mir, denn dann kann es die Ports 80 und 443 gerne selbst haben und unter http://pi.hole erreichbar sein, zudem wirds nicht beeinflusst, wenn man an seinem Homelab rumspielt.
Mit Proxmox auf Pi lass ich lieber, und der große mit Unraid verbraucht mir für 24/7 zu viel Strom..
Aber - ich hab noch nen uralten RPi2B gefunden... evtl. Pihole alleine da drauf, der Rest bleibt auf dem Pi4 ?
Aber - ich hab noch nen uralten RPi2B gefunden... evtl. Pihole alleine da drauf, der Rest bleibt auf dem Pi4 ?
Spricht nichts dagegen Dir sind da keine Grenzen gesetzt.
Vermutlich löst das direkt einige deiner Probleme und ist konfigurationstechnisch einfacher.
Außerdem ist mehr Hardware immer cool
Mit Proxmox auf Pi lass ich lieber, und der große mit Unraid verbraucht mir für 24/7 zu viel Strom..
Pi-Hole läuft nicht nur auf RaspberryPi Systemen, sondern auch auf normalen x86 Linux Systemen, und natürlich in lxc Containern.
Ich richte das jetzt erstmal auf dem Pi2 ein - überlege aber immer noch, mir so einen refurbished ThinClient zu kaufen (wurde hier ja auch schon empfohlen), dann kommt auch wieder Proxmox ins Spiel (oder der USB-Stick mit Unraid, der ja auch mal gekostet hat).