We have one client with a Windows 2012 server which is running well with one issue the domain name was the same as their website domain which of course meant they could not connect to it without changing internal dns settings which was tedious but worked. We finally did a domain rename following these steps
https://mizitechinfo.wordpress.com/2013/06/10/simple-guide-how-to-rename-domain-name-in-windows-server-2012/
It worked without any errors. We changed the domain from company.com to hq.company.com. We only have one issue which was we were not able to change the primary dans.suffix of the server. In properties it properly shows the correct new domain name but it still refers in the dns suffix as company.com and not hq.company.com (new domain). If I change it to the proper suffix and click ok this is the error message I get "Changing the Primary Domain DNS name of this computer to hq.company.com failed. The name will remain company.com. The error was: The requested resource is in use
Everything works but still cannot resolve to external website without listing additional dns servers