AdGuard Home konfiguracja

Witam wszystkich od paru dni walczę aby uruchomić AdGuard Home w swoim domu. Wszystko zainstalowane czyli dodatek przez supervisor HA zainstalowany ( Ha w dockerze linux server). I problem się zaczyna tutaj że nie wiem czy dobrze robię dalej niby wpisuję adres ip HA w routerze jako DNS żeby korzystał z usługi AdGuard ale efektów nie widać nadal miliony reklam. Ktoś pomoże początkującemu. Wszyscy tak zachwalali ten dodatek a tutaj mam problem aby go uruchomic

Też mam HA w dockerze na linuxie i używam AdGuarda i nawet coś tam blokuje :slight_smile:

Wygląda mi na to, że w swojej konfiguracji AdGuarda masz wpisany teraz port 55 zamiast domyślnego 53 dla usługi DNS.
Zmień ten port na 53, ale wcześniej wpisz na konsoli linuxa poniższe polecenie i zrestartuj system.

sudo systemctl disable systemd-resolved.service

To wyłączy lokalną usługę systemd-resolved, która też jest na porcie 53

Masz rację wpisałem port 55 bo na 53 nie chciał mi pokazać się panel adguarda (502 badgatway) dlatego zmieniłem na 55. Ale spróbuję twoja metodą dziś wieczorem i zobaczę czy pomogło

@Barzal_210 jak by dalej coś było nie tak to spróbuje pomóc bo używam AdGuard od jakiś 2 lat u siebie i tnie wszystko aż miło :slight_smile:

To ja też podepnę się pod temat. Jakiś czas temu próbowałem uruchomić AdGuarda, ale odłożyłem temat na lepsze czasy ze względu na wspomniany 502 Bad Gateway. Teraz porada Marka rozwiązała ten problem. Korzystam jednak z dodatku do HA DHCP Server, bo wspaniały router od Netii nie umożliwia mi tego i pytanie, czy AdGuard może działać z nim równolegle? Chyba nie, bo panel wygląda teraz tak i nic się nie zmienia:

a tak wygląda log:

[10:44:04] INFO: Starting AdGuard Home server...
2020/08/19 10:44:04 [info] AdGuard Home, version 0.103.3, channel release, arch linux amd64
2020/08/19 10:44:04 [info] Initializing auth module: /data/adguard/data/sessions.db
2020/08/19 10:44:04 [info] Auth: initialized.  users:0  sessions:0
2020/08/19 10:44:04 [info] Initialize web module
2020/08/19 10:44:04 [info] Go to http://127.0.0.1:45158
[19/Aug/2020:10:44:04 +0200] 200 192.168.0.150, 172.30.32.1(172.30.32.2) GET /control/status HTTP/1.1 (Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:79.0) Gecko/20100101 Firefox/79.0)
2020/08/19 10:44:05 [info] Starting the DNS proxy server
2020/08/19 10:44:05 [info] Ratelimit is enabled and set to 20 rps
2020/08/19 10:44:05 [info] The server is configured to refuse ANY requests
2020/08/19 10:44:05 [info] DNS cache is enabled
2020/08/19 10:44:05 [info] Creating the UDP server socket
2020/08/19 10:44:05 [fatal] Couldn't start forwarding DNS server, cause: couldn't listen to UDP socket, cause: listen udp 0.0.0.0:53: bind: address already in use

@Piotr_K nie znam dodatku o którym wspominasz ale nie do końca widzę powód dl aktórego DHCP server miałby stwarzać problem. Ja co prawda używam DHCP wbudowanego w AdGuarda ale to nie ma większego znaczenia.
Muszę sprawdzić taka konfigurację ale to nie wcześniej jak początek przyszłego tygodnia.

Zmieniłem port z 53 na 55 i mam już w pełni funkcjonujący panel konfiguracyjny, ale efekt jak u OP-a - same zera.

@Piotr_K sprawdzę ale to tak jak mówiłem pon/wt najwcześniej
A jeszcze zapytam jaki masz dns ustawiony w serwerze dhcp?

W serwerze DHCP:

dns:
  - 8.8.8.8
  - 8.8.4.4

To żeby to działało Twoim dnsem powinien być adguard to jego powinieneś odpytywać. A adguard powinien pytać jakiś inny Ale teraz jak zmieniłeś port to możesz mieć problem. Tak to pomijasz adguarda dlatego masz wszędzie 0 bo on sobie stoi z boku i nikt go o nic nie pyta.
Przynajmniej takie moje zdanie i ja mam tak zrobione u siebie.

1 polubienie

Ale gdy zmienię port na standardowy 53, to mam “Serwer DNS uruchamia się” i po paru minutach 502 Bad Gateway a w logu [fatal] Couldn't start forwarding DNS server, cause: couldn't listen to UDP socket, cause: listen udp 0.0.0.0:53: bind: address already in use

@Piotr_K No właśnie pytanie dlaczego? Masz tam innego dnsa uruchomionego?

Nie wydaje mi się…

coś ten port musi zajmować. Zobacz jakie masz dodatki i zobacz czy w konfiguracji któregoś nie ma 53 portu.

Sprawdź co nasłuchuje na prcie 53 komendą
sudo lsof -i -P -n | grep LISTEN | grep :53

1 polubienie

A to ciekawe:
obraz
a po wpisaniu tej wcześniejszej Twojej komendy już miałem:

Removed /etc/systemd/system/dbus-org.freedesktop.resolve1.service.
Removed /etc/systemd/system/multi-user.target.wants/systemd-resolved.service.

@Piotr_K no to masz jakiś serwer dns uruchomiony

Podejrzewam, że to przez router od Netii. Nie da się tam ustawić ręcznie DNS-ów, a pewnie tam powinienem podmienić tego DNS-a.

nie. DNS na routerze nie ma znaczenia. Nawet lepiej jak idzie w świat. Ważne aby klienci (komputery w sieci) miały dns ustawiony na AdGuarda jako DNS. Powinien być łańcuszek w stylu:

Desktop->AdGuard->Router->Świat