DNS problem


New Member
I have a problem currently with my ISP that causes the router to lose the DNS every day, when this happens the Planefinder feeder stops. I have changed all my devices in the house to use Google ( and they are unaffected. I cannot change DNS in the router as it is locked out.

Can I change the DNS that Planefinder is using, I think it is pointing at the router now (

This is on a Raspberry Pi 2.
We use Cloudflare at Plane Finder and so their new DNS service is ideal as the lookup will be instant.

I would never suggest letting the router "proxy" the DNS requests and would set the DHCP to serve out the public addresses for DNS servers instead of the router.
Thanks Lee, I looked at Cloudflare and will give it a try. I have edited /etc/dhcp/dhclient.conf in the Pi as follows:

#prepend domain-name-servers,;

I hope that will do the job.
Seems to be running OK at the moment, the DNS is holding but the Planefinder feeder stopped with the error "Setting NTP sync state to unsynced".

I had to restart pfclient to continue.
It had stopped feeding for about three hours before I noticed. It's a Sky hub, not what I would have chosen but tied to the account.
@Lee Armstrong

I've reached a bit of a dilemma now, Running Planefinder on a PiAware system it's impossible to keep both running with my ISPs DNS problem.

FlightAware uses Google DNS that bypasses my ISPs problem. Planefinder uses my router (my iSPs DNS) and this will fail every few hours. I cannot get into the router to change the DNS and I have no way to change it in Planefinder. I tried using a VPN and it works for Planefinder but then FlightAware starts throwing up problems.

Since my ISP is in no hurry to fix this problem I don't see any solution. Is there any way I can change DNS for Planefinder?
I'm not sure how to do that. I have tried a couple of methods I Googled but they didn't seem to stick.

After some more Googling and a bit of searching I have found /etc/resolvconf.conf which has an entry for DNS. It seems to survive a reboot. Have to see if it holds up, I have set it for
Last edited: