Warda-DNSDocs

Warda guide

Warda protects every device at home (computers, phones, consoles, TV…) against advertising, tracking and dangerous sites, without installing anything on them. It runs on a small box (a Raspberry Pi) or on a machine that is always on, and your router sends it the name requests ("DNS") of the whole network.

Each chapter starts with an In short box for those used to it; the rest explains step by step.

  1. 1. What Warda does, and what it never doesFiltering DNS server for the local network: blocklists, categories per profile, learning that suggests and never blocks on its own, encrypted resolution (DNS…
  2. 2. Install WardaRaspberry Pi 4 or later: file warda.rpi-imager-manifest opened in Raspberry Pi Imager 2.x (it offers the image of Warda with the customisation; SSH by key…
  3. 3. Connect the network to WardaGive the box a fixed address (DHCP reservation in the router), then set it as the DNS server in the DHCP of the router.
  4. 4. First stepsHousehold → People: create the people (child, teenager, adult) and drag their devices to them. Household → Groups:
  5. 5. Every day"Something is broken" on a device: filtering paused 15 min for it, and one-click unblocking of what was blocked just before. Suggestions: Block or Keep…
  6. 6. Backups, updates and settingsSystem: backup password, encrypted backup every night at 01:30 (7 kept) and copy to a USB drive (FAT or exFAT) at 01:45; restore from System or at…
  7. 7. TroubleshootingNo site at all: check that the box is on and reachable, systemctl status warda, journalctl -u warda. One broken site: "Something is broken". Lost password:
  8. 8. Children's phones and tabletsWarda protects what goes through your network. A phone on mobile data or on a friend's hotspot leaves it: