Ich hatte heute morgen einen Ausfall in sachen DNS. Konnte keine Seite im netz erreichen.
pihole -r
hat alles behoben.Seit dem läuft alles wie gewohnt
Ich hatte heute morgen einen Ausfall in sachen DNS. Konnte keine Seite im netz erreichen.
pihole -r
hat alles behoben.Seit dem läuft alles wie gewohnt
einen Ausfall in sachen DNS. Konnte keine Seite im netz erreichen.
Das ist genau der Fehler, den ich bei der Konfiguration, die Du beschrieben hast, öfter hatte.
Was macht pihole -r? Bei mir hat auch eigentlich immer ein aus- und wieder einschalten des 1750E Repeaters geholfen.
Zitat-r, reconfigure Reconfigure or Repair Pi-hole subsystems
Usage: pihole [options]
Example: 'pihole -w -h'
Add '-h' after specific commands for more information on usage
Whitelist/Blacklist Options:
-w, whitelist Whitelist domain(s)
-b, blacklist Blacklist domain(s)
-wild, wildcard Blacklist domain(s), and all its subdomains
Add '-h' for more info on whitelist/blacklist usage
Debugging Options:
-d, debug Start a debugging session
Add '-a' to enable automated debugging
-f, flush Flush the Pi-hole log
-r, reconfigure Reconfigure or Repair Pi-hole subsystems
-t, tail View the live output of the Pi-hole log
Options:
-a, admin Admin Console options
Add '-h' for more info on admin console usage
-c, chronometer Calculates stats and displays to an LCD
Add '-h' for more info on chronometer usage
-g, updateGravity Update the list of ad-serving domains
-h, --help, help Show this help dialog
-l, logging Specify whether the Pi-hole log should be used
Add '-h' for more info on logging usage
-q, query Query the adlists for a specified domain
Add '-exact' AFTER a specified domain for exact match
-up, updatePihole Update Pi-hole subsystems
-v, version Show installed versions of Pi-hole, Admin Console & FTL
Add '-h' for more info on version usage
uninstall Uninstall Pi-hole from your system
status Display the running status of Pi-hole subsystems
enable Enable Pi-hole subsystems
disable Disable Pi-hole subsystems
Add '-h' for more info on disable usage
restartdns Restart Pi-hole subsystems
checkout Switch Pi-hole subsystems to a different Github branch
Add '-h' for more info on checkout usage
Alles anzeigen
Man kann so gut wie alles uebers terminal machen, denn auch jede grafische Oberflaeche loest im Hintergrund einen Befehl aus.
Wenn jemand sich damit intensiver auseinander setzen will:
Ich bin dabei homebridge und pihole zu trennen, also verschiedene PI's dafuer zu nutzen. 1x Smarthome, 1x Netzwerk...
Mir erschliesst sich der Sinn irgendwie nicht, warum man die beiden Tools voneinander trennen sollte. Sofern man nen zweiten Pi rumliegen hat okay, aber das bringt doch eigentlich keinerlei Mehrwert, ausser mehr Energiekosten. Warum genau hast du das gemacht?
Weil auf dem Netzwerk PI außerdem noch Plex und nextcloud laeuft. Das ganze ist im Wohnzimmer per LAN mit meinem Switch verbunden. Also der Netzwerk PI.
Aufgrund vorheriger Verbindungsabbrüche ist der Smarthome PI in der Kueche worauf homebridge, zwave und AirPlay laeuft.
Natuerlich muss man es nicht trennen, ich wollte jedoch bloß verschiedene Themen buendeln und dennoch trennen, dass wenn etwas ist, nur eine Saeule neu gemacht werden muss und nicht alles.
Denn bei homebridge ist schneller mal ne 16GB Karte mit nem backup image wieder aufgespielt, falls es mal erforderlich ist.
Bei meiner 400GB microSD Karte fuer nextcloud, Plex, pihole kannst du dir vorstellen, wie lange da ein backup zurueckspielen dauern wuerde, oder das Einspielen/zurueckspielen der Daten
Ooookay, dann ergibt das wohl tatsächlich Sinn Nextcloud auf nem Pi? Läuft das nicht grotesk langsam? O_o
Dazu muß man sich im Browser aber auch anmelden, sonst geht es nicht.
Das anmelden kann man glücklicherweise deaktivieren
Ooookay, dann ergibt das wohl tatsächlich Sinn Nextcloud auf nem Pi? Läuft das nicht grotesk langsam? O_o
Nope! Hab instant Zugriff darauf und Aenderungen sind binnen 5-10 Sekunden Geraeteuebergreifend gesynced/sichtbar.
Ooooh geilo!
Alles anzeigen@Typ1er
Ich habe es genauso.
In der Fritzbox gehst du auf Heimnetz>Netzwerk>Netzwerkeinstellungen>IP4Adressen
dort trägst du die IP deines Piholes ein.
Dann Internet>Zugangsdaten>DNS-Server
Bei den Pihole settings
IP of your Router (192.168.xxx.xxx)
Local Domain name (fritz.box)
und unter DHCP nichts anwählen
Sekunde mal. Das ist doch Quatsch, oder?
Deine Settings sind okay, bis auf Internet>Zugangsdaten>DNS-Server.
Dort musst du nach meinem Verständnis in beide Felder die IP deines PiHole eintragen.
Ansonsten wird ja nix geblockt. Siehst du u.a. auch an den Queries in Pihole (terminal: pihole -t zB)
Ansonsten wird ja nix geblockt.
Doch natürlich funktioniert das!
Jedes Gerät bekommt per DHCP die Adresse von Pi-Hole als DNS gemeldet. Dorthin wendet es sich. Pi-Hole wiederum fragt dann bei Cloudflare nach.
Die Fritz!Box selber wird in dieser Konfiguration allerdings direkt bei Cloudflare nachfragen.
Interne Namen wie z.B. xxxxx.local oder fritz.box dürften in dieser Konfiguration aber nicht funktionieren.
Nur sollte man als alternativen Cloudflare Server auch den alternativen Cloudflare Server eintragen.
Wenn IPv6 im Netz auch noch aktiviert ist, wird dort allerdings in der gezeigten Konfiguration keine Filterung erfolgen.
Bei mir hat diese Konfiguration allerdings echte Probleme verursacht, für die Geräte wurde nach einiger Zeit nämlich keine DNS Anfrage mehr beantwortet.
Ich habe nun die http -links herausgefunden,
wie man den pihole steuern kann.
AN :
http://IP-DES-PIhole/admin/api.php?enable&auth=
AUS :
http://IP-DES-PIhole/admin/api.php?disable&auth=
Ich habe kein Passwort im Phiole Webinterface
(zu ändern über pihole -a -p)
Wie müsste nun de http-switch konfiguriert werde ?
{
"accessory": "HTTP-SWITCH",
"name": "Switch",
"switchType": "stateful",
"onUrl": "http://IP-DES-PIhole/admin/api.php?enable&auth=",
"offUrl": "http://IP-DES-PIhole/admin/api.php?disable&auth=",
"statusUrl": "http://IP-DES-PIhole/admin/api.php?ichHabKeineAhnung"
}
Alles anzeigen
Die statusUrl muss laut Dokumentation gesetzt werden, aber ich hab keine Ahnung, wie man den Status abfragt.
Stefan
Danke für deine Hilfe Sschuste
Zumindest über http kann man den Status so abfragen
http://ip/admin/api.php?status&auth=
entweder erscheint in der abfrage
So funzt es bei mir. Den auth Token kann man im Menü unter API abfragen.
Das Passwort kann nicht direkt eingetragen werden.
{
"accessory": "HTTP-SWITCH",
"name": "pihole",
"switchType": "stateful",
"onUrl": "http://192.168.178.18/admin/api.php?enable&auth=54a66(...)",
"offUrl": "http://192.168.178.18/admin/api.php?disable&auth=54a66(...)",
"statusUrl": "http://192.168.178.18/admin/api.php?status&auth=54a66(...)",
"statusPattern": "enabled"
"pullInterval": "120000"
},
Ist das auth Token immer gültig, oder läuft das so wie der Login nach sieben Tagen ab?
You need to have a password set for the Pi-hole installation, and the API key is the salted version of that password. You can find it as the value for the key WEBPASSWORD
in your /etc/pihole/setupVars.conf
file.
Da das Passwort nicht abläuft, sondern lediglich der aktive LogIn, sollte auch der Key dauerhaft halten.
Die Authentifizierung erfolgt bei jedem API Aufruf.
Ah, Ok, jetzt habe ich verstanden. Danke!
Gern. Danke an alle Schreiber dieses Threads. Toll, wie die Homebridge so kontinuierlich mit dem Smarhome mitwächst.