I like to change my dns service to a reliable, fast support response one or if there's a way to deploy and manage our own DNS server without exposing our internal DNS information to outside.
We actually experienced a serious problem today. Our DNS service provider changed their pricing scheme putting connection limit newly without letting me know, then dropped all incoming connections because of $60 overage. They say they have sent the plan change email to me, but I haven't gotten, not in my junk folder. And no instruction to get rid of the red overage usage in My Account page, had to go through 1 hour support, then the payment info came to my email(?)
What about godaddy or which DNS service do you recommend?
Is it a good practice to host our own DNS server? How do I do that without risk of exposing our internal DNS information to public?
Thank you in advance.