AdGuard - Pi-Hole Alternative? Docker Install & Test

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.ค. 2024
  • In diesem Video schaue ich mir AdGuard Home an, um zu sehen ob das eine Alternative zu Pi-Hole sein kann. Außerdem stelle ich die flexibelste Methode vor, um AdGuard Home auf einer Synology in Kombination mit unbound zu installieren. Es kommen weiterhin Docker und Portainer zum Einsatz. Ausserdem zeige ich kurz wie man AdGuard initial konfiguriert und ein einer Synology-Umgebung einbindet.
    00:00 Intro
    00:55 AdGuard Website
    01:48 AdGuard GitHub Seite
    03:13 Installation im Docker mit Portainer
    12:54 Initiale Konfiguration
    15:07 DNS Konfiguration
    26:43 Test mit nslookup
    28:35 Fazit
    AdGuard Home: adguard.com/en/adguard-home/o...
    Passives Einkommen verdienen mit Honeygain: r.honeygain.me/HONEY69147
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 33

  • @hendriks8658
    @hendriks8658 2 ปีที่แล้ว +1

    Also ich muss dir echt dafür danken das du deine Erfahrung und deine praktischen Erfahrungen so gut mit uns teilst. Durch deine Videos lerne ich gerade wieder einiges dazu. :)

    • @Navigio1
      @Navigio1  2 ปีที่แล้ว

      Danke für Dein nettes Feedback. das tut gut!

  • @Gery-zg7ky
    @Gery-zg7ky 2 ปีที่แล้ว +1

    super erklärt danke

    • @Navigio1
      @Navigio1  2 ปีที่แล้ว

      Freut mich!

  • @Mr.Jean-Paul
    @Mr.Jean-Paul 3 ปีที่แล้ว +1

    Hallo Jürgen, tolles Video! Ich hatte vor einigen Monaten Adguard schon im Docker laufen, aber noch ohne Unbound, weil es eben DNS-over-TLS anbietet.
    Finde aber die Handhabung von Pihole einfacher, darum mein Umstieg die letzten Tage, und wie Du schon erklärt hast: mit Unbound ist die DNS-over-TLS Funktion obsolet.
    Nur wie schon gestern erklärt, ich hatte noch nie Probleme mit den Rechten des Docker folders, komisch daß es Dir Schwierigkeiten bereitet.

    • @Navigio1
      @Navigio1  3 ปีที่แล้ว +1

      Danke für Dein Feedback! Ich gehe dem Hinweis mit dem UID/GID Mapping nach.

  • @297553
    @297553 2 ปีที่แล้ว +1

    Servus Jürgen, erst einmal vielen Dank für Deine informativen Videos. Eine Verständisfrage hier bei 6:30m: "AdGuard Home as a DHCP server" Ports 67 & 68 - weshalb braucht man die? Im LAN gibt es ja schon ein DHCP Server. Hat das mit dem Virtuellen Docker Netzwerkmgt zu tun?

    • @Navigio1
      @Navigio1  2 ปีที่แล้ว

      Den DHCP Server von AdGuard home brauchst Du nur wenn Du bisher keinen hast und die Ports 67 und 68 müssen nur dann gemappt werden wenn der DHCP Server aktiviert wird. Dabei wird eine Docker-seitig eine Zuordnung von externer Seite zur internen Seite vorgenommen.

  • @TheOnlyEpsilonAlpha
    @TheOnlyEpsilonAlpha 8 หลายเดือนก่อน

    Ich hätte da mal die eine oder andere Frage:
    - Wie schlägt sich das Ding über längere Zeit hinweg?
    - Wie kann man die Einstellungen Backupen und wieder hochspielen?
    - Kann man mehrere Instanzen davon skalieren?

    • @Navigio1
      @Navigio1  8 หลายเดือนก่อน

      Leider verwende ich AdGuard nicht mehr, sondern ausschließlich Pi-Hole.
      Prinzipiell kannst Du mehrere AdGuard Instanzen installieren. Die Kunst besteht darin, sie synchron zu halten.

  • @bjornkonstanti3341
    @bjornkonstanti3341 ปีที่แล้ว

    Hallo Jürgen, vielen Dank für das tolle Video!
    Leider habe ich ein Problem bei der Einrichtung:
    Nachdem ich den Container laut Deiner Anleitung installiert und AdGuard über das Webinterface konfiguriert habe, bekomme ich folgende Fehlermeldung beim Test der Upstream-Server: "Upstream reagiert nicht auf Testanfragen und funktioniert möglicherweise nicht fehlerfrei"
    AdGuard kann also nicht mit meinem lokalen Synology DNS-Server kommunizieren...
    Eine weitere AdGuardHome-Installation auf einem Raspberry läuft hier einwandfrei.
    Hast Du dazu eine Idee?
    Viele Grüße
    Björn

    • @Navigio1
      @Navigio1  ปีที่แล้ว

      Probiere mal diesen Ansatz: th-cam.com/video/Y3B0kBl5cn8/w-d-xo.html

  • @HeximetricCode
    @HeximetricCode ปีที่แล้ว

    Hallo. Sehr sehr gut erklärtes Video. Ich hätte da aber eine frage. In einem anderen Video hatte jemand im portainer im Container bei den Netzwerk Einstellungen von Bridge auf host gestellt. Bei dir sah ich das es auf Demo gestellt wurde.
    Wenn ich nun die Einstellungen auf was anderes als Bridge Stelle, komme ich gar nicht auf das adguard webinterface. Was mache ich da falsch? Belasse ich es auf Bridge dann komme ich auf das webinterface, So wird jedoch nichts herausgefiltert oder mir kommt es so vor...was muss ich machen damit es richtig läuft?

    • @Navigio1
      @Navigio1  ปีที่แล้ว

      Das basiert auf diesem Video: th-cam.com/video/mARLVbJcsmY/w-d-xo.html

  • @1stslave143
    @1stslave143 ปีที่แล้ว

    Hallo Jürgen, super Videos. Kann man das pihole/adguard direkt auf die DM pro installieren?

    • @Navigio1
      @Navigio1  ปีที่แล้ว

      Nein, es gibt keine Standard-Installationspakete für Synology. Es gibt aber third-party Paketquellen, vielleicht wirst Du da fündig.

  • @ulrichdegen8232
    @ulrichdegen8232 3 ปีที่แล้ว +1

    Hallo Jürgen,
    wieder ein tolles Video uns sehr informativ.
    Ich habe alle Schritte von deinem letzten Video (piHole, macvlan einrichten etc.) mehrmals durchgeführt.
    Portainer läuft - Template + macvlan angelegt. Bis dahin passt alles. Doch beim Anlegen des piHole Containers nach deiner Anleitiung scheitere ich an einer Fehlermeldung.
    "Failure - failed to create the macvlan port: device or resource busy". Ich habe alles mehrmals versucht und finde den Fehler nicht.
    Im Docker habe ich als Image zur Verfügung "portainer, pihole, unbound, agduard" - mit adguard habe ich die gleiche Fehlermeldung
    Verzeichnisse sind auf der Synology angelegt und mit allen Berechtigungen freigegeben. Firewall auf der Synology zum Test ausgeschaltet.
    Hast Du einen Rat ? Falls Du noch genauere Infos brauchst schicke ich Dir diese gerne. Bin kein Profi, also nicht zuviel vorraussetzen - Danke für deine Hilfe
    Viele Grüße

    • @Navigio1
      @Navigio1  3 ปีที่แล้ว

      Hall Ulrich, dieses Problem wurde schon mehrfach berichtet und ich glaube wir sollten dem auf den Grund gehen.
      Bei der Anlage des macvlan Templates - welchen Interface Namen hast Du angegeben? eth0? Könntest Du Dich bitte mit ssh an Deine Synology anmelden und dan Befehl
      ip addr
      eingeben? Erscheint als eines der Interfaces
      bond0 ?
      Oder irgendwas anderes merkwürdiges?

    • @ulrichdegen8232
      @ulrichdegen8232 3 ปีที่แล้ว +1

      @@Navigio1 Hallo Jürgen, ich habe meine beiden Anschlüsse gebündelt und in der Synology wird Bond 1 angezeigt. Mit den Befehl ifconfig bekomme ich Bond0, docker0, docker4aa, eth0, eth1, eth2,eth3 angezeigt. Ich habe sowohl bond1 und bond0 und zuletzt auch eth0 versucht. Immer das gleiche Ergebnis.
      Deine Videos sind klasse und ich habe jeden Schritt akribisch ausgeführt. Ich kann mir die Fehlermeldung nicht erklären. Viele Grüße Ulrich

    • @ulrichdegen8232
      @ulrichdegen8232 3 ปีที่แล้ว

      Hallo Jürgen, erstaunlich !? - ich habe gerade noch einmal alles im Portainer gelöscht und wiederholt eingerichtet. Jetzt bin ich einen Schritt weiter und PiHole ist angelegt und läuft (running). Hat letztendlich mit bond0 funktioniert. Vielen Dank für deine Hilfe. Wie immer super und schnell.

    • @Navigio1
      @Navigio1  3 ปีที่แล้ว

      @@ulrichdegen8232 Klasse, dass Du das lösen konntest!

  • @MasterChief.117
    @MasterChief.117 2 ปีที่แล้ว +1

    Kannst du mal Video machen wie man Syncthing auf Portainer Intall?

    • @Navigio1
      @Navigio1  2 ปีที่แล้ว

      Ja, das ist schon auf "Der Liste" 🤫

  • @sebastianfreund
    @sebastianfreund 3 ปีที่แล้ว +2

    Die Berechtigungsprobleme lassen sich mittels UID/GID-Mappings beheben

    • @Navigio1
      @Navigio1  3 ปีที่แล้ว

      Ich nehme an, Du meinst zu schauen unter welchem User der Docker Prozess läuft und diesem User bzw. seiner Group entsprechende Berechtigungen zu geben?

    • @sebastianfreund
      @sebastianfreund 3 ปีที่แล้ว +1

      @@Navigio1 Nicht ganz. Ich gehe davon aus, dass die AdGuard-Prozesse im Container als root laufen. Dann kann man bei Docker mit dem Parameter --userns-remap die UID im Container auf eine nichtpriveligierte UID auf dem Host mappen und umgeht so das Sicherheitsproblem, das entsteht wenn ich mit globalen Zugriffsrechten hantieren muss.
      Allerdings weiß ich gerade nicht, wie man das bei Portainer macht. Man kann es in einem docker-compose-file mit dem Parameter "user" tun. Kann man in Portainer nicht auch docker-compose-files importieren?

    • @Navigio1
      @Navigio1  3 ปีที่แล้ว

      @@sebastianfreund Das klingt interessant. Schaue ich mir an!

  • @ey4345
    @ey4345 2 ปีที่แล้ว

    Schade das es SmartTV TH-cam Werbung nicht blockt. Ansonsten super.

    • @Navigio1
      @Navigio1  2 ปีที่แล้ว +1

      Ja, das ist ein bekanntes Thema und wurde/wird in der Pi-Hole Community oft diskutiert, siehe z.B. hier: www.reddit.com/r/pihole/comments/cqaz9n/pihole_not_blocking_youtube_ads_on_my_phone/

  • @rudivoballmoos5435
    @rudivoballmoos5435 2 ปีที่แล้ว +1

    everything works.. but HOW can i change admin password?

    • @Navigio1
      @Navigio1  2 ปีที่แล้ว

      If I remember correctly, AdGuard has a menu point where you can change the username/password.

    • @rudivoballmoos5435
      @rudivoballmoos5435 2 ปีที่แล้ว

      @@Navigio1 leider nein, man muss es von Hand machen.. habe vorhin bereits alles beschrieben und den Link hier gepostet.. aber youtube löscht heutzutage einfach alles mit links 🤬

    • @Navigio1
      @Navigio1  2 ปีที่แล้ว

      @@rudivoballmoos5435 Hmm. Vielleicht ein weiterer Grund weshalb AdGuard es nicht mit Pi-Hole aufnehmene kann, trotz des schickeren User Interface