Technologie

#Pi-Hole aufwärts neue Version updaten (gleichwohl BETA) – so geht’s

„Pi-Hole aufwärts neue Version updaten (gleichwohl BETA) – so geht’s“

Welcher Werbe- und Tracking-Blocker Pi-Hole kann im Rahmen Gier manuell aktualisiert werden. Wie dasjenige geht und wie ihr gleichwohl die Beta-Version 6.0 installiert, zeigen wir euch hier.

Neues Update einspielen: Pi-Hole updaten

Wenn ihr den Werbe- und Tracker-Blocker Pi-Hole in eurem Heimnetz mit Möbeln ausgestattet habt, wird euch in jener zugehörigen Weboberfläche ganz unten angezeigt, wenn eine neue Version pro eine oder mehrere Pi-Hole-Komponenten verfügbar ist. Zusammenhängen „Pi-Hole-Core“, „FTL“ und „Web Interface“. Ihr könnt ebendiese dann wie folgt mit nur einem Gebot updaten:

  1. Loggt euch per SSH aufwärts dem Host ein, aufwärts dem Pi-Hole läuft.
  2. Gebt pihole -up ein und drückt Enter, um aufwärts die neueste verfügbare Version zu updaten.
  3. Frisch funktioniert gleichwohl jener Gebot pihole updatePihole .
So aktualisiert ihr eure Pi-Hole-Version. (Bildquelle: GIGA)
So aktualisiert ihr eure Pi-Hole-Version. (Bildquelle: GIGA)

Mehr als den obigen Gebot werden nur reguläre, dennoch keine Beta-Versionen installiert. Wie dasjenige trotzdem funktioniert, lest ihr im nächsten Stück. Es ist dennoch sinnvoll, vorher ein Datensicherung von Pi-Hole zu zeugen. Nutzt ihr den Werbeblocker aufwärts dem Raspberry Pi, könnt ihr wie eine 1:1-Kopie jener zugehörigen microSD-Menü erstellen. Wenn ihr Pi-Hole wie Docker-Container aufwärts einem Synology-NAS oder anderen Host laufen habt, könnt ihr diesen wie oben die grafische Benutzeroberfläche Portainer sichern, vorher ihr dasjenige Update einspielt. Beiläufig ist es sinnvoll, im Webinterface von Pi-Hole oben „Settings“ > „Teleporter“ ein Datensicherung eurer Pi-Hole-Einstellungen zu speichern. Die Pi-Hole-Entwickler empfehlen, mindestens ein Datensicherung des Verzeichnisses /etc/pihole .

Frisch installiert ihr die neue Version 6 reibungslos in einem neuen Docker-Container und lasst euren gerade laufenden Pi-Hole unangetastet:

Pi-Hole aufwärts Version 6 updaten

Bedenkt, dass es keine Downgrade-Vorkaufsrecht von Version 6.0 zurück aufwärts Version 5.x gibt, es sei denn, ihr habt eure Pi-Hole-Installation aufwärts eine jener oben beschriebenen Methoden gesichert und könnt ebendiese nachdem zurückführen.

Welches ist neu?

Pi-Hole wurde verschlankt und effizienter gestaltet, wie man im Changelog-Blogpost jener Entwickler Vorlesung halten kann:

  • Haupt-Tapetenwechsel: In jener Version 6 nach sich ziehen die Entwickler die neue sogenannte REST-API (Schnittstelle) zusammen mit dem neuen Webserver „civetweb“ in die Pi-Hole-FTL-Binärdatei integriert. Damit nicht zutreffend jener frühere Webserver „lighttpd“ und die Abhängigkeitserkrankung „php“.
  • Neue Schnittstelle: Die Stein-Funktionen werden nun von jener neuen REST-Schnittstelle verwaltet. PHP-ähnliche Funktionen wurden zur „lua-engine“ migriert, die schon in früheren Pi-Hole-Versionen eingesetzt und optimiert wurde.
  • Was auch immer in FTL: Die Engine „lua“ selbst sowie HTTPS-Support wurden vollwertig in die Komponente „Pihole-FTL“ integriert.
  • Docker-Images basieren nun aufwärts Alpine, wodurch ebendiese merklich Vorleger sind wie vorher.
  • Eine Einstellungs-File: Außerdem wurden die Einstellungsdateien /etc/pihole/setupVars.conf,/etc/pihole/pihole-FTL.conf und /etc/dnsmasq.d/01-pihole.conf in jener File /etc/pihole/pihole.toml zusammengefasst – endlich nur eine Anlaufstelle pro Konfigurationen!
  • Einteilung jener Weboberflächen-Einstellungen in „Basic“, „Advanced“ und „Expert“.

Installation mit Docker/Portainer

Wenn ihr eine Beta-Version von Pi-Hole ausprobieren möchtet – etwa die Version 6, dann müsst ihr die Installation manuell auf jemandes Wohl trinken. Dasjenige geht wie folgt:

  1. Öffnet Portainer und wählt eure Docker-Instanz aus.
  2. Klickt sinister aufwärts „Stacks“ und rechts oben aufwärts „ + Add stack“.
  3. Gebt oben wie Namen wie „pihole-v6-Beta“ ein.
  4. Wählt darunter „Web editor“ aus und fügt unten den folgenden Docker-Compose-Kennung ein.
version: "3"

# More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
services:
  pihole:
   container_name: pihole-v6-beta
   image: pihole/pihole:development-v6
   # For DHCP it is recommended to remove these ports and instead add: network_mode: "host"
   ports:
    - "53:53/tcp"
    - "53:53/udp"
    - "443:443/udp"
    - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
    - "80:80/tcp"
   environment:
    TZ: 'Europe/Hauptstadt von Deutschland'
    WEBPASSWORD: 'pihole'
   # Volumes store your data between container upgrades
   volumes:
    - './etc-pihole:/etc/pihole'
    - './etc-dnsmasq.d:/etc/dnsmasq.d'
   # https://github.com/pi-hole/docker-pi-hole#note-on-capabilities
   cap_add:
    - NET_ADMIN # Required if you are using Pi-hole as your DHCP server, else not needed
    - CAP_CHOWN
    - CAP_NET_BIND_SERVICE
    - CAB_NET_RAW
   restart: unless-stopped

Achtet bein einfügen darauf, dass die Leerzeichen vor den jeweiligen Befehligen samt Befehlsstruktur erhalten bleibt, im Übrigen erhaltet ihr verdongeln Fehler.

Klickt nachdem in Portainer unten aufwärts den Button „Deploy the stack“. Welcher Vorgang kann irgendwas dauern, weil dasjenige Developer-Image hierbei heruntergeladen wird. Wartet, solange bis ihr eine entsprechende grüne Mitteilung oben rechts seht.

Frisch könnt ihr den obigen Kennung mit einem Texteditor wie File „pihole-v6.yml“ aufwärts eurem Docker-Host abspeichern und im Terminal (im gleichen Verzeichnis wie die YML-File) mit dem Gebot docker compose up -d starten. Läuft jener Container, startet ihr die Weboberfläche von Pi-Hole dann im Browser in jener Adresszeile mit https://<IP-eures-Hosts>/admin . Wie Passwort wurde laut obigem Kennung „pihole“ mit Möbeln ausgestattet. Im Folgenden könnt ihr Pi-Hole wie gewohnt konfigurieren.

So sieht die Weboberfläche von Pi-Hole Version 6 aus. (Bildquelle: https://pi-hole.net)
So sieht die Weboberfläche von Pi-Hole Version 6 aus. (Bildquelle: https://pi-hole.net)

GIGA empfiehlt

Weitere interessante Ware

Du willst keine News rund um Technologie, Games und Popkultur mehr verpassen?
Keine aktuellen Tests und Guides? Dann folge uns aufwärts
Facebook
oder Twitter.

Quelle

Ähnliche Artikel

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Schaltfläche "Zurück zum Anfang"