NixOS Networking | 902 Members | |
| on your Router! Declaratively manage your switching, routing, wireless, tunneling and more. | 263 Servers |
| Sender | Message | Time |
|---|---|---|
| 25 May 2021 | ||
| Redacted or Malformed Event | 17:39:25 | |
| Maybe dnsmasq is just overloaded by the amount of filters you have? How many are there? Have you tried removing the fiters to see if that improves anything? | 17:39:30 | |
| I am using configuration suggested here: https://github.com/NixOS/nixpkgs/issues/61617#issuecomment-623934193 | 17:41:01 | |
| Same block-lists from pi-hole repository | 17:41:19 | |
| except for listen address, i have added machine's static address to resolve inbound requests | 17:42:39 | |
| and have opened TCP and UDP ports 53 | 17:43:08 | |
| It is in loop indeed. Have just checked log file: May 25 20:44:22 dnsmasq[27139]: forwarded router.asus.com.home to 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: query[A] router.asus.com.home from 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: forwarded router.asus.com.home to 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: query[A] router.asus.com.home from 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: forwarded router.asus.com.home to 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: query[A] router.asus.com.home from 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: forwarded router.asus.com.home to 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: query[A] router.asus.com.home from 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: forwarded router.asus.com.home to 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: query[A] router.asus.com.home from 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: forwarded router.asus.com.home to 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: query[A] router.asus.com.home from 192.168.1.1 May 25 20:44:22 dnsmasq[27139]: forwarded router.asus.com.home to 192.168.1.1 | 17:45:22 | |
| I have a stock AsusWRT on my router and i have no way of disabling it broadcasting itself as secondary DNS for local domain | 17:47:34 | |
| So the only option to prevent this looping is removing it from resolv.conf on the NixOS machine and i have trouble with this | 17:48:29 | |
| * So the only option to prevent this looping is removing ip 192.168.1.1 from resolv.conf on the NixOS machine and i have trouble with this | 17:49:03 | |
| Network and dnsmasq configs: # DNS server
''; | 17:51:21 | |
| networking.useDHCP = false; networking.interfaces.eno0.useDHCP = true; networking.interfaces.wlp2s0.useDHCP = true; networking.nameservers = [ "127.0.0.1" "::1" ]; | 17:52:55 | |
That log is interesting. As you've set no-resolv it should only use the server statements to do the resolving. What arguments is dnsmasq launched with? | 17:53:04 | |
| How can i get that information? | 17:54:46 | |
systemctl cat dnsmasq should show you the cmdline that process was launched with | 17:55:03 | |