Windows Server 2012 AD Domain setup with Internet Facing Domain Name

My active directory domain was setup with our externally hosted website domain name.... for example.   This is causing several DNS issues for example having to create a record in DNS for www to point to the externally hosted website to access it from the internal network.

Does anyone have any suggestions on how to correct AD at this point?  I see articles stating that AD should be setup with the domain and a subdomain of the parent domain and that this is the recommended configuration from Microsoft.   What can I do to tweak the current AD environment to fix things?  Can I simply create a new AD subdomain in the current configuration and make some DNS tweaks?  Or should I blow it all out and setup a new AD domain from scratch?

What is the best practice when setting up a brand new AD domain?

thanks in advance.
James GlaubigerCo-FounderAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You will not get any shorcuts to resolve your problem of same internal and external domain name..the only remedy is to create a new Domain and migrate the users and computers from ur old domain to new one
James GlaubigerCo-FounderAuthor Commented:
And if the external domain is the new AD domain should be setup as "" ?  Not with a .local correct?
both are fine should not be identical as
James GlaubigerCo-FounderAuthor Commented:
What are your thoughts on this article?
Mohammed KhawajaManager - Infrastructure:  Information TechnologyCommented:
Most organizations do not manage their own external DNS and thus they use .local domains.  I know very large organizations that are using .local domains.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Legacy OS

From novice to tech pro — start learning today.