This was actually my next question. At the very least I don't think they could share a white list the way skynet and diversion do.Does AGH and Skynet work well together?
Regards, Kieran.
Skynet works as a firewall addition, AGH works as a domain blocker. There is no corresponding connection between the two like there is with diversion and skynet.Does AGH and Skynet work well together?
Regards, Kieran.
Only enable dnssec via the adguardhome webui because the routers dnssec gets bypassed. Make sure you are only using dns servers that support dnssec in your adguardhome upstream dns.Hey everyone,
I've been using Adguard on my asus AX88u router and it works pretty well. I had to add the SWAP since my RAM is taken at almost 100% but everything seems snappy.
I'm trying to use this DNS server when I'm not at home. Anyone managed to make it work? I tried using Wireguard through Home Assistant (yeah i'm in that too). I can connect to my router and the Adguard home page but my DNS requests doesn't seem to pass through and go to my router DNS. Do I need to specify another port than the DNS one (53)?
Also, how can you activate the DNS over TLS? I specified a port but it doesn't seem to be open :S (I already have a domain name with wildcard cert keys added inside)
///EDIT - So I stopped using the wireguard from HA and the one from my router + Wireguard Manager and I reinstalled Wireguard on my phone and now it works fine. However I need to add the DNS server used in the Allowed IPs, otherwise won't work. So TLS stuff not needed anymore as well
Another question, I was thinking about activating DNSSEC for increased security. Is it really a good idea if my DNS stays on my local network or via Wireguard?
Another another question ( ;-) ), during installation you can choose to redirect only non-custom traffic. What is this non-custom traffic?
Thanks a bunch!!
Another another question ( ;-) ), during installation you can choose to redirect only non-custom traffic. What is this non-custom traffic?
Hey everyone,
I've been using Adguard on my asus AX88u router and it works pretty well. I had to add the SWAP since my RAM is taken at almost 100% but everything seems snappy.
I'm trying to use this DNS server when I'm not at home. Anyone managed to make it work? I tried using Wireguard through Home Assistant (yeah i'm in that too). I can connect to my router and the Adguard home page but my DNS requests doesn't seem to pass through and go to my router DNS. Do I need to specify another port than the DNS one (53)?
Also, how can you activate the DNS over TLS?
You actually won't have to disable either cache, but the correct answer is you would want to disable the cache on AdGuardhome by setting it to zero. Disabling unbound cache kind of makes using it pointless. You also have to point adguardhomes upstream to use the listen address and port of unbound as a dns server for both udp and tcp connections.If I want to use unbound same time, how I have to config to get it work correctly? Disable cache from unbound?
No the fact that your memory is being used is completely normal. Some of it is cached memory. You really should download SCMerlin, if you haven't already, and look at what the memory usage percentages are . That will give you a better idea. for exampleOK I have some comparison numbers I'll make a new thread for (between diversion and a few different AGH setups/configs).... but before I go there...
When I start AGH after a reboot, mem usage overall on the router (ax86u) sits around 62%. A day or two later I've seen total mem usage go up to 99%. I have swap enabled but it doesn't seem to be getting used.
Is there a mem leak somewhere?
(and yes, AGH is the culprit)
Edit: is it weird that the system would be at 99% mem usage with 0% swap usage? It's been a while since playing with that sort of thing, but should swap usage kick in before mem usage is at 99%? I know there's some "swappiness" parameter that can be tuned. Not sure if amtm tunes that on creation (but that's all getting a little off topic I guess)
Also, on adguardHome dns page, disabling the use of cache_optimistic seems to aid in restoring unused memory pools.OK I have some comparison numbers I'll make a new thread for (between diversion and a few different AGH setups/configs).... but before I go there...
When I start AGH after a reboot, mem usage overall on the router (ax86u) sits around 62%. A day or two later I've seen total mem usage go up to 99%. I have swap enabled but it doesn't seem to be getting used.
Is there a mem leak somewhere?
(and yes, AGH is the culprit)
Edit: is it weird that the system would be at 99% mem usage with 0% swap usage? It's been a while since playing with that sort of thing, but should swap usage kick in before mem usage is at 99%? I know there's some "swappiness" parameter that can be tuned. Not sure if amtm tunes that on creation (but that's all getting a little off topic I guess)
Please post a link to your comparison thread…OK I have some comparison numbers I'll make a new thread for (between diversion and a few different AGH setups/configs).... but before I go there...
Soon as I have the info formatted better.Please post a link to your comparison thread…
I do have it. My cache pie piece is larger than yours.No the fact that your memory is being used is completely normal. Some of it is cached memory. You really should download SCMerlin, if you haven't already, and look at what the memory usage percentages are . That will give you a better idea. for example
View attachment 40517
I already unchecked in the config page.Also, on adguardHome dns page, disabling the use of cache_optimistic seems to aid in restoring unused memory pools.
Are you seeing any actual negative effects of having 99% memory utilization? Slowing performance, etc.? If not (and I suspect you won't), then ignore it: Linux and Unix based operating systems tend to be pretty efficient in managing memory and may report "high" numbers like that but still work just fine, unlike Windows.I do have it. My cache pie piece is larger than yours.
When I was at 99% overall usage, the culprit was by far AGH. Going to keep an eye on it.
As you indicate your cache pie piece is larger, this indicates that your memory is properly prioritizing its memory usage (probably as consequence of usage by adguardhome). Which also may indicate why your swap isn't firing at all pistons. Adguardhome itself is not 100% the culprit to high memory usage, but it is the consequence of your router prioritizing memory for AdGuardHome.I do have it. My cache pie piece is larger than yours.
When I was at 99% overall usage, the culprit was by far AGH. Going to keep an eye on it.
#!/bin/sh
ENABLED="yes"
WORK_DIR="/opt/etc/AdGuardHome"
PID_FILE="/opt/var/run/AdGuardHome.pid"
PROCS="AdGuardHome"
ARGS="-s run -c ${WORK_DIR}/AdGuardHome.yaml -w $WORK_DIR --pidfile $PID_FILE --no-check-update -l syslog"
PREARGS="nohup env TZ=/etc/localtime"
PRECMD="killall -9 dnsmasq"
POSTCMD="service restart_dnsmasq"
DESC="$PROCS"
PATH="/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
export TZ="$(cat /etc/TZ)"
[ -z "$SCRIPT_LOC" ] && . /jffs/addons/AdGuardHome.d/AdGuardHome.sh
#!/bin/sh
ENABLED="yes"
WORK_DIR="/opt/etc/AdGuardHome"
PID_FILE="/opt/var/run/AdGuardHome.pid"
PROCS="AdGuardHome"
ARGS="-s run -c ${WORK_DIR}/AdGuardHome.yaml -w $WORK_DIR --pidfile $PID_FILE --no-check-update -l syslog --no-mem-optimization"
PREARGS="nohup env TZ=/etc/localtime"
PRECMD="killall -9 dnsmasq"
POSTCMD="service restart_dnsmasq"
DESC="$PROCS"
PATH="/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
export TZ="$(cat /etc/TZ)"
[ -z "$SCRIPT_LOC" ] && . /jffs/addons/AdGuardHome.d/AdGuardHome.sh
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!