We help IT Professionals succeed at work.

The difference between domain.company.local and domain.company.com

c0rrupti0n asked
Last Modified: 2012-05-04
I have been wondering for quite some time now of what the proper naming convention was when setting up a domain. Or does it totally depend on what the company is planning to do?

What would a standard naming convention be for a company that is small and had a website hosted for them and all they want to do is setup a simple domain instead of there current workgroup.
I would think "domain.company.local" would be sufficient.

However i dont quite grasp the concept of when you would want to use a name like "domain.company.com"

What are the pros and cons of the two names?

How about if a company has two locations and wants to have both domain controller replicate to one another. Would the naming convention be a factor here... Mean would it be necessary or best to have it setup with "domain.company.com"

I know i sound anxious and my questions are not phrased in the best possible manner, But I would hope that someone could give me a thorough explaination.

I thank you for your time...
Watch Question

There is no proper naming convention and you'll get different answers from different people.  domain.company.local might not be the best option because .local is not reserved for internal use.  I think it was at one time but it has since expired.  Plus, I read something about IPv6 doing something with .local.

Microsoft's current recommendation is to use a subdomain off your registered external domain.  i.e. int.domain.com

Another recommendation is to register a second domain but only use it internally.

For many of my company's clients we've just used the registered external domain for their Active Directory.  I suppose it's a bit of a security no-no but it's cheaper and simpler for a small to medium size company that doesn't want to spend much on their IT.

I would advise against using .local or making up any other top-level domain.  I'd use either a domain you've registered or a sub-domain off your registered domain you're using for the web site.  Or, you can just use the domain you've already registered (again, a security no-no but many decide it's an acceptable risk).  One of the cons with using the sub-domain approach is the longer domain name.  A pro is that you're sure you're not going to have any conflicts with external domains.  A con of registering a new domain is the added expense.

Anyway,  I'm sure others here acn explain this much better than I have.  But I'll be happy to take a shot at further explanation should you need it.  The answer to this question, for the most part, is whatever your preference is.



I thank you for your quick response... All made sence. I wanted to show you something I found last night:

This gave a small explanation of the pros/cons. It would be great if you could take a look at the following pharagraph and explain it in layman's...

"There is nothing wrong with using a private DNS zone name internally on your network. In fact, many companies prefer it, because it allows them to separate internal and external naming. Most small companies use the services of a hosting provider to handle their email, web, and DNS services. If you did choose to use your public DNS name internally, you would then need to manually create additional DNS records for all of your external clients on your internal servers, or internal clients would not be able to reach your public servers properly. Using a private name internally makes life a great deal easier; the internal DNS server will resolve names for internal servers, while external DNS (like that hosted by your ISP) will still properly resolve the names of external resources."

This one is on us!
(Get your first solution completely free - no credit card required)

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.