If you are hosting AdGuard Home on the same machine then both AdGuard Home and Portmaster wants to use port 53 which causes a conflicting DNS resolver error.
To resolve the issue you need to make AdGuard Home run on port 5353 instead of 53.
| Permission | Rule | Comment |
|---|---|---|
| Allow | * TCP/5353 | Inbound plain DNS |
| Allow | * UDP/5353 | Outbound plain DNS |
| Allow | * UDP/67 | Outbound DHCP |
| Allow | * TCP/68 | Inbound DHCP |
| Allow | * UDP/68 | Outbound DHCP |
| Allow | * TCP/80 | Inbound Admin dashboard |
| Allow | * TCP/443 | Inbound DNS-over-HTTPS |
| Allow | * UDP/443 | Outbound DNS-over-HTTPS |
| Allow | * TCP/3000 | Inbound Admin setup dashboard |
| Allow | * TCP/853 | Inbound DNS-over-TLS |
| Allow | * UDP/853 | Outbound DNS-over-TLS |
| Allow | * UDP/784 | Outbound DNS-over-QUIC |
| Allow | * UDP/8853 | Outbound DNS-over-QUIC |
| Allow | * TCP/5443 | Inbound DNSCrypt |
| Allow | * UDP/5443 | Outbound DNSCrypt |
| Block | * | Block anything else |
Rules are checked from top to bottom, stopping after the first match.
Make sure Exclude * is at the bottom.
dns://192.168.1.10:5353?name=AdGuardHome&blockedif=empty
Conflicting DNS resolver on port 53