No. It's services.c that does it while setting up dnsmasq.What is supposed to write the assigned DHCP hosts to /etc /hosts? Is that dnsmasq's job?
It inserts an entry into DNS as part of the DORA process. So if the client hasn't connected via DHCP there will be no DNS entry for it.How does dnsmasq handle static hosts defined in dnsmasq.conf?
Do a factory reset first to establish a baseline.How can we dump dnsmasq's dns records?
I'm baffled as to how both dnsmasq and services.c could both be failing in their own different ways that coincidentally prevents local name resolution. There's something more going on, but I just can't figure it out.
Just for grins, run the mount command and look for any bind mounts with resolv.conf. DNSCrypt-proxy installer does some unusual things that may linger after uninstall.Then I'm afraid I'll loose the current state. I may not be able to recreate it for troubleshooting.
Yeah. runLike this?
Code:ubi:rootfs_ubifs on /tmp/resolv.conf type ubifs (ro,relatime) ubi:rootfs_ubifs on /tmp/resolv.conf type ubifs (ro,relatime)
umount /tmp/resolv.conf
two or more times. See if it changes anything.That’s good news and frustrating news simultaneously.That fixed it. At first it didn't, but I noticed that the client was no longer in the DHCP list so I forced it to renew and everything's working.
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!