my country, indonesia, is attempting to take over DNS functions in all the ISPs here.
thousands of sites including reddit, vimeo, and even (sometimes) github are blocked.
now this would not be so bad if the replacement DNS servers functioned properly and quickly. but they don't.
they are extremely slow and they seem to take a long time to update new entries.
i am running ubuntu servers (14.04) in my company. is it possible to set up a DNS cache server on my LAN which can be updated without using port 53? or without being intercepted by my ISPs?
if you have an answer, please explain slowly using big letters, as DNS issues always confuse me.