I have a DSL connection at home, and I’m always having name-resolution problems. It seems like every other link results in a “www.whatever.com could not be found. Please check the name and try again.” message.
So, I want to set up my own DNS server, just to do name resolution. I’ve got an old PC with an 8GB drive, which I figure is plenty for a linux distro & whatever files I’ll need for resolution.
If I follow chapter 3 here will I get what I want? Keep in mind, I don’t to make my stuff visible to the world, I just want to stop relying on my providers apparently-flaky name servers.
I’m not sure that having your own DNS server would solve your problem. Your server would still need to aggregate addresses from other DNS servers, probably from the flakey DNS server you’re already using.
Why not sniff around the internet for some more reliable DNS servers, and point your name resolution at them? I recall needing to do this when I was on dial-up or ISDN a few years ago, when my ISPs DNS servers sucked. I don’t recall how I sniffed out available DNS server, I think I just tried some of the local ISPs and pretty quickly found a non-suckful DNS server.
I assumed that caching names I manage to resolve would help some, based on these:
I assumed that since my computer would be caching the names it resolved, it would help me avoid using their server altogether. Also, I’d be giving it a list of roots, so it shouldn’t have any problems find someone to resolve names.
While I like to think I’m computer-savvy, networking is probably my weakest topic, so my assumptions could be 100% wrong.
Double-check that you have the ID addresses of your ISP’s DNS servers set up correctly. Odds are good that they have two or three (or more) to pick from. If you have their IPs correct, try swapping them.\