Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum

AdGuard Home DNS with SparkyLinux (based Debian) /DNSSEC/HTTPS over DNS

Started by budking, October 24, 2023, 04:00:23 PM

Previous topic - Next topic


My AdGuardHome Guide:

-> Download AdGuardHome  AdGuardHome_linux_arm64.tar.gz

-> Move folder to /opt
Open terminal in unzipped folder.
sudo mv ./AdGuardHome /opt

-> Install AdGuardHome:
 -> sudo /opt/AdGuardHome/AdGuardHome -s install

-> Create the /etc/systemd/resolved.conf.d directory, if necessary:
       sudo mkdir -p /etc/systemd/resolved.conf.d
Deactivate DNSStubListener and update DNS server address. To do that, create a new file, /etc/systemd/resolved.conf.d/adguardhome.conf, with the following content: sudo nano /etc/systemd/resolved.conf.d/adguardhome.conf
    • Specifying as DNS server address is necessary because otherwise the nameserver will be which doesn't work without DNSStubListener.
    • Activate another resolv.conf file:
sudo mv /etc/resolv.conf /etc/resolv.conf.backup
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

-> Restart SparkyLinux

-> Open in browser and start quick installation.


Settings for example:
Fallback-DNS-Server: tls://
Private inverse DNS-Server:

#Set all option enable if you want (General Settings & DNS Settings | Encryption Settings not necessary)

#Now you can creating DNS-Rules for blocking.

Browser Mullvad or Firefox:
DNS over HTTPS: Maximum protection -> (Get your private link from account)

If you want to delete:
sudo rm /etc/systemd/system/AdGuardHome.service
sudo rm -r /opt/AdGuardHome/

View the most recent posts on the forum