Pomoc Pi Hole na Dockerze, jak skofigurować?

krystianen

System Engineer
Q Specialist
25 Styczeń 2010
101
9
18
Poznań
QNAP
TS-x53
Ethernet
1 GbE
Wersja oprogramowania Firmware: 4.4.1 Build 20YYMMDD
Model serwera: QNAP TS-251A

Zainstalowałem PI HOLE na dockerze jednak podczas uruchomienia mam bład

Czy ktoś się spotkał z takim problemem?

Kod:
[✗] DNS resolution is currently unavailable

Doszukałem się że musze ze musze zedytować DNSy w pliku /etc/resolf.conf tylko nie wiem jak sie mam do niego stać. Bo wyrzuceniu w/w błedy pi hole sie wylacza.

Kod:
 ::: Starting docker specific checks & setup for docker pihole/pihole                                                                                                                                                                                                                                                     
WARNING Misconfigured DNS in /etc/resolv.conf: Two DNS servers are recommended, 127.0.0.1 and any backup server                                                                                                                                                                                                           
WARNING Misconfigured DNS in /etc/resolv.conf: Primary DNS should be 127.0.0.1 (found 127.0.0.11)                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                                                         
nameserver 127.0.0.11                                                                                                                                                                                                                                                                                                     
options ndots:0                                                                                                                                                                                                                                                                                                           
Assigning random password: -6wj8quc                                                                                                                                                                                                                                                                                       
  [i] Existing PHP installation detected : PHP version 7.0.33-0+deb9u5                                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                                                         
  [i] Installing configs from /etc/.pihole...                                                                                                                                                                                                                                                                             
  [i] Existing dnsmasq.conf found... it is not a Pi-hole file, leaving alone!                                                                                                                                                                                                                                             
  [✓] Copying 01-pihole.conf to /etc/dnsmasq.d/01-pihole.conf                                                                                                                                                                                                                                                             
chown: cannot access '/etc/pihole/dhcp.leases': No such file or directory                                                                                                                                                                                                                                                 
Setting password: -6wj8quc                                                                                                                                                                                                                                                                                               
+ pihole -a -p -6wj8quc -6wj8quc                                                                                                                                                                                                                                                                                         
  [✓] New password set                                                                                                                                                                                                                                                                                                   
Using default DNS servers: 8.8.8.8 & 8.8.4.4                                                                                                                                                                                                                                                                             
DNSMasq binding to default interface: eth0                                                                                                                                                                                                                                                                               
Added ENV to php:                                                                                                                                                                                                                                                                                                         
                        "PHP_ERROR_LOG" => "/var/log/lighttpd/error.log",                                                                                                                                                                                                                                                 
                        "ServerIP" => "0.0.0.0",                                                                                                                                                                                                                                                                         
                        "VIRTUAL_HOST" => "0.0.0.0",                                                                                                                                                                                                                                                                     
Using IPv4 and IPv6                                                                                                                                                                                                                                                                                                       
::: Preexisting ad list /etc/pihole/adlists.list detected ((exiting setup_blocklists early))                                                                                                                                                                                                                             
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts                                                                                                                                                                                                                                                         
https://mirror1.malwaredomains.com/files/justdomains                                                                                                                                                                                                                                                                     
http://sysctl.org/cameleon/hosts                                                                                                                                                                                                                                                                                         
https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt                                                                                                                                                                                                                                                         
https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt                                                                                                                                                                                                                                                               
https://hosts-file.net/ad_servers.txt                                                                                                                                                                                                                                                                                     
::: Testing pihole-FTL DNS: FTL started!                                                                                                                                                                                                                                                                                 
::: Testing lighttpd config: Syntax OK                                                                                                                                                                                                                                                                                   
::: All config checks passed, cleared for startup ...                                                                                                                                                                                                                                                                     
::: Docker start setup complete                                                                                                                                                                                                                                                                                         
  [i] Pi-hole blocking is enabled                                                                                                                                                                                                                                                                                         
  [✗] DNS resolution is currently unavailable                                                                                                                                                                                                                                                                             
  [✗] DNS resolution is not available                                                                                                                                                                                                                                                                                     
[cont-init.d] 20-start.sh: exited 1.                                                                                                                                                                                                                                                                                     
[cont-finish.d] executing container finish scripts...                                                                                                                                                                                                                                                                     
[cont-finish.d] done.                                                                                                                                                                                                                                                                                                     
[s6-finish] syncing disks.                                                                                                                                                                                                                                                                                               
[s6-finish] sending all processes the TERM signal.                                                                                                                                                                                                                                                                       
[s6-finish] sending all processes the KILL signal and exiting.
 
Super, sam skorzystam. po prostu zapytam. Jak mogę zaktualizować do nowszej wersji, która będzie dostępna po 2 miesiącach od instalacji i konfiguracji?
Teraz mam PiHole na Raspberry PI i tam przez SSH wprowadza się polecenie pihole-up i instaluje się aktualizacje. Ale tu na QNAP?
 
jeśli korzystasz z compose , to @jerry1333 zapodał skrypt do update'a
jeśli wyklikałeś z GUI, to bawisz się dobrze :p

polecam portainera - bo tam jest taki fajny guzik:
1675153249629.png


1675153299763.png

1675153367687.png
 
Wracam zmieniłem operatora i wszystko działa :D szkoda tylko, że w nowym funbox 6 nie da się zmienić dns'ów i zaś zostaje mi je wpisywać ręcznie na urządzeniach :p ale chociaż działa jeszcze ogarniam listy, bo wp to jakiś kosmos i tak reklamy dostaje na telefonie ale mam nadzieje, że w końcu coś znajdę :p
1676406606008.png

Połączono posty:

jeśli korzystasz z compose , to @jerry1333 zapodał skrypt do update'a
jeśli wyklikałeś z GUI, to bawisz się dobrze :p

polecam portainera - bo tam jest taki fajny guzik:
Pokaż załącznik 42006

Pokaż załącznik 42007
Pokaż załącznik 42008
a robiąc recreate listy też się przenoszą ?
Połączono posty:

Znalazłem też info, że nie ma opcji blokowania reklam na YT poprzez DNS bo google używa tego samego dns do reklam i filmów... serio się nie da?
Połączono posty:

Kurde jak to jest mam adguard premium na telefonie, jak go wlacze wyszstkie reklamy z wp.pl wyciete, przez pihole nie ma takiej opcji... :F troche marny to bloker
 
Znalazłem też info, że nie ma opcji blokowania reklam na YT poprzez DNS bo google używa tego samego dns do reklam i filmów... serio się nie da?
nic nowego :)

a robiąc recreate listy też się przenoszą ?
tak .. no chyba że pan instalator coś spierd...ił

Kurde jak to jest mam adguard premium na telefonie, jak go wlacze wyszstkie reklamy z wp.pl wyciete, przez pihole nie ma takiej opcji... :F troche marny to bloker
Taki mamy klimat.
 
Dzień dobry Panie i Panowie
Ja po update mam coś takiego :(
Przyzwyczaiłem się mocno do Pihole. Szlachetne zdrowie nikt się nie dowie....
Wiecie co z tym zrobić?
Zrzut ekranu 2023-02-15 073928.jpg
 
Kurde jak to jest mam adguard premium na telefonie, jak go wlacze wyszstkie reklamy z wp.pl wyciete, przez pihole nie ma takiej opcji... :F troche marny to bloker
Jak już pisałem, Pihole blokuje domeny nie reklamy. AdGuard działa inaczej (uBlock też).

Chcesz skutecznie blokować reklamy i syf w Internecie? PiHole + Adguard / uBlock jako podstawa - jedno drugie uzupełnia
 
  • Lubię to
Reakcje: 3Qn
No miałem nadzieję, że jednak Pihole jest takim all-in-one ale nie jest to złoty środek a nawet sam AdGuard działa dużo lepiej niż pihole, cięzko niestety adguard'a mieć na telewizorze i na urządzeniach gości no i jeszcze kwestia adguard na telefonie wymusza współpracę tylko na 2óch przeglądarkach jak ktoś się tam przyzwyczaił do innej niż samsung internet albo yandex to ciężko to pogodzić.
 
Ależ oczywiście że jest all-in-one tylko Ty oczekujesz od niego czegoś do czego nie był stricte zaprojektowany. Jak masz dzieci masz białą i czarną listę adresów względnie sprawdzasz ruch kto co ogląda kontrola najwyższą formą zaufania ;)
Twoja sytuacja nie rzutuje bo przez fakt że nie masz żadnej kontroli nad urządzeniem providera korzystanie z pi-hole użytkowników jest niearbitralne (w zasadzie nigdy nie jest) ale domyślnie w Twojej sieci "mogło by być".
 
Używam Pihole choć nie jest idealny..Adguard możesz używać równolegle w sieci z Pihole.
Jednak webmasterzy opracowują patenty za które dostają $ żeby treści sponsorowane były publikowane..taka rola internetu.
Stosując jednak mechanizmy ww. aplikacji plus dodatków do przeglądarek można osiągnąć pożądany efekt..
Połączono posty:

1676577468325.png

Połączono posty:

1676577492702.png

Połączono posty:

dla przykładu jak blokuje u mnie pihole popularne serwisy onet i wp.pl
Połączono posty:

1676577747924.png
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. pihole
  2. netflix
  3. container sieć
  4. reject md5 servers = yes
  5. container settings
  6. samsung evo 970
  7. docker proc
  8. docker status
  9. localhost docker
  10. pi hole
  11. ls proc
  12. ubuntu station
  13. adguard
  14. switch do 10 gbe