Mesh routers for NextDNS?
I like all the benefits listed for using the NextDNS app: https://help.nextdns.io/t/m1hmv0k/which-setup-type-to-use
Are there any Mesh routers that I can install NextDNS on so I can get these benefits?
- Easy to setup
- Traffic is encrypted and server is authenticated
- Does not require IP linking
- Advanced routing / fallback mechanism
- Network wide device identification when installed on the router
I've done the whole custom firmware on WRT54G in another life and just want something easy with no maintenance now. I've had the Google Wifi system for a few years but that doesn't allow the NextDNS app to be installed on it (yes, I'm using the NextDNS DNS entries but I want the full experience).
For those who use Google WiFi, here’s what I’ve learned:
Google WiFi will not pass the DNS setting to each DHCP client. The setting is the WAN DNS. It ALWAYS passes it’s own IP as the LAN DNS. Because it requires 2 unique IPs, Olivier’s gave good suggestion for 2 IPs on 1 LAN device. I use a Mac Mini and use a Ethernet IP for Primary and WiFi for secondary. You still won’t ever get device identification due to how Google WiFi gives it’s clients it’s own IP but you’ll at least get encrypted DNS.
Because of this, I use NextDNS app or Apple Native Profile or Adguard app DNS protection setting, etc. on every device that has that option so I’ll get device identification for those.
If you truly need device identification when the only option you have is NextDNS IP (and no cli device), you can create an individual NextDNS configuration for each device. (I did that initially to get an idea of which of my devices were making which calls. I have since changed the devices back to using Google WiFi and foregoing identification.) But for devices that you can’t set DNS manually (like some smart devices), you’re SOL.
Note: Additionally, Google WiFi IPV6 doesn’t work for me (and countless others) for DHCP clients but I’m sure it would be the same issue that it’s own IPV6 would be given as LAN DNS so still have the same restrictions. Because of this I use the configuration IPV6 as the primary and secondary Google WiFi settings. Hopefully, firmware update will get IPV6 working at some point.
Note: Google WiFi will show up as more than one device in NextDNS logs because it makes calls using both its WAN IP (calls home to gstatic.com and YouTube.com) and it’s LAN IP.