I know how to setup my own DNS server with manual entries and caching, but is it possible to mirror/copy one (or multiple) of the major providers like google to ensure you have most of the internet covered automatically?
Very interesting. Looks like it might be too data intensive for the average person; particularly if you want to keep updated with domain changes. Although most of the sites we visit probably don't change often enough to matter.
Considering the average person doesn't visit many sites on a regular basis it probably makes more sense to keep track of domain-IP pairs manually for your regular/most important sites like the qagg post you mentioned.
It is probably far more feasible to set up your own DNS server as a caching server, and manually set the cache expiration time on records to be max limit (which I think is 30 days for linux servers like BIND). Then just surf like normal so the cache builds up records.
In a case where the internet has gone down globally for any length of time, we'll probably have more important things to worry about if it's not back functioning normally within a few days.
I know how to setup my own DNS server with manual entries and caching, but is it possible to mirror/copy one (or multiple) of the major providers like google to ensure you have most of the internet covered automatically?
Haven't tried but this may be of use: https://stackoverflow.com/questions/54588292/how-do-i-obtain-a-copy-of-all-dns-records-in-existence-i-e-a-list-of-all-domai
A reply links to here: https://czds.icann.org/home
Very interesting. Looks like it might be too data intensive for the average person; particularly if you want to keep updated with domain changes. Although most of the sites we visit probably don't change often enough to matter.
Considering the average person doesn't visit many sites on a regular basis it probably makes more sense to keep track of domain-IP pairs manually for your regular/most important sites like the qagg post you mentioned.
It is probably far more feasible to set up your own DNS server as a caching server, and manually set the cache expiration time on records to be max limit (which I think is 30 days for linux servers like BIND). Then just surf like normal so the cache builds up records.
In a case where the internet has gone down globally for any length of time, we'll probably have more important things to worry about if it's not back functioning normally within a few days.