Derek Coleman & Associates Inc logoDerek Coleman & Associates Inc

Home / Support / AdGuard Home on Ubuntu 24.04 LTS

AdGuard Home on Ubuntu 24.04 LTS — Support & Quick Start

AdGuard Home on Ubuntu 24.04 LTS — AdGuard Home is a network-wide DNS server that blocks ads and trackers for every device on your network, with a web console for rules, clients and query logs. Published by Derek Coleman & Associates Inc on the Azure Marketplace, deployed in your own Azure subscr…

At a glance

Application ports3000 (setup wizard / web UI), 53 tcp+udp (DNS, starts after the wizard)
Open in browserhttp://<VM-IP>:3000/
Sign in ascreated by YOU in the setup wizard — the first visitor to :3000 becomes the administrator
Service(s)adguardhome
Configuration/var/lib/adguardhome/AdGuardHome.yaml (created by the wizard); binary /opt/AdGuardHome/
Logsjournalctl -u adguardhome -f
VersionAdGuard Home 0.107.77
PlatformUbuntu 24.04 LTS

Quick start

  1. Deploy from the Azure Marketplace (Get It Now → Create), choosing your SSH key at the Administration step.
  2. Allow inbound SSH (22) for yourself plus the application port(s): 3000 (web UI) and 53 tcp/udp (DNS) — to your own networks only — restrict to your own IP where possible. The in-image firewall already allows them; only the Network Security Group (NSG) keeps them closed.
  3. Open http://<VM-IP>:3000/ and complete the setup wizard right away (see First login below).
  4. Point your devices or VNet DNS at the VM's IP and review the query log in the console.

First login

  1. Open http://<VM-IP>:3000/ immediately after deployment — the FIRST visitor to the setup wizard creates the admin account, so keep the NSG scoped to your IP until you have.
  2. Keep the defaults (web port 3000, DNS port 53) unless you need otherwise; if you pick web port 80 also run `sudo ufw allow 80/tcp`.
  3. DNS on port 53 starts once the wizard completes. Scope 53 and 3000 in the NSG to your networks — an open resolver on the internet will be abused for DNS amplification.

Still stuck?

Email support@dcassociatesgroup.com (response within 1 business day) or send a message via the contact form. Include the offer name, VM size, region, and any log output — sudo journalctl -u <service> -n 100 usually tells the story.