Jump to content

Is there a way to setup a local dns server with all possible dns records, so that it requires no traditional upstream dns?

And what sort of storage would I be looking at? 

 

Essentially I want to run the same service that cloudflare has at 1.1.1.1, or Google at 8.8.8.8, but on my own network, updating itself as nessecary. 

 

Is this feasible without living in a datacenter? 

Link to comment
https://linustechtips.com/topic/1218223-local-authoritive-dns/
Share on other sites

Link to post
Share on other sites

No but you can setup a DNS server and just point to the root servers only for lookups.

 

https://www.iana.org/domains/root/servers

Current Network Layout:

Current Build Log/PC:

Storage Server Setup:

 

Prior Build Log/PC:

Link to comment
https://linustechtips.com/topic/1218223-local-authoritive-dns/#findComment-13788610
Share on other sites

Link to post
Share on other sites

43 minutes ago, Sambi7 said:

I have a normal recursive dns server setup with caching, but essentially want to pull all records to be cached locally so that dns requests from my network never need to leave my network. 

Not possible afaik, you need to be a root server which won't happen.

 

https://serverfault.com/questions/178931/is-it-possible-to-create-your-own-root-dns-server

Current Network Layout:

Current Build Log/PC:

Storage Server Setup:

 

Prior Build Log/PC:

Link to comment
https://linustechtips.com/topic/1218223-local-authoritive-dns/#findComment-13788768
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×