Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


January 2006

Minor Error—Big Headache

Network administrator Scott Russell tracks down a mysterious DNS problem
RSS
Subscribe to Windows IT Pro | See More Domain Name System (DNS) Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!
Main Article    Deconstructing DNS

"I rebuilt the DNS server twice according to our documentation, with no results. Finally, I called the hosting company, who informed me the parent company had changed all DNS and MX records to their servers."
—Scott Russell, Network Administrator

When network administrator Scott Russell answered his phone at 8:00 on a Thursday night and heard the IT administrator for his previous employer on the line, Scott knew it wasn't a social call. The administrator sounded desperate as he described the problem. About 2 days earlier, the company's Internet service had gone down. Employees couldn't access the Internet, send or receive external email via the company's Exchange server, or even log on to the company's Windows 2000 Server network. The two-person IT staff had tried everything they could think of to restore the network services, with no success. Scott generously volunteered his time and expertise to troubleshoot the problem—which, 6 hours later, he determined to be a DNS configuration error. Windows IT Pro senior editor Anne Grubb spoke with Scott, a 10-year IT veteran who's currently a network administrator for ABC Window Company in Ontario, California, about how he traced the problem's cause and restored the company's Internet and email services.

Your previous employer called you on a weeknight to solve a network problem that had been plaguing the company for more than 2 days. What was going on?

Basically, they couldn't log on, use the Internet, or send external email. While I was the network administrator there, I had set up two domains: an external company.com domain, for the Web and SMTP, and an internal company.net domain. We never registered the .net domain because it was internal, and an ISP provided the company's Web service and hosted the external DNS and MX records.

When I arrived on site, the first thing I did was check and recheck the DNS settings several times to be sure everything was correct. The company had three domain controllers (DCs) and two DNS servers, which we'd set up while I was there, by using the Windows DNS service on the clients and integrated Active Directory (AD). I actually rebuilt the DNS server twice, using the documentation I'd created before I left. It was a big process.

We wanted to figure out why DNS wasn't resolving the IP address to the DC in the local .net domain. So we ran the Traceroute utility on the IP address that we thought we were using, and we saw that it went out to a different external IP address. We had no idea what system the address was going to, although the address was in the same range of addresses as ours. Our first thought was that we'd been hijacked.

That's pretty scary. How did you figure out what server the IP address led to?

Well, first I went to Microsoft Help and Support (http://www.support.microsoft.com) and spent about 2 1/2 hours there. As I was looking through articles on the site, it occurred to me that someone else had registered the domain name. So at that point, I decided to call the ISP. I waited 3 hours for the ISP to call me back, and when they did, they told me that the unknown address was pointing to a server that belonged to ISP's parent company. That's when we started to figure things out—that the parent company had registered our .net domain to another IP address.

Next, we called the ISP's parent company, and they confirmed what we suspected. The parent company had registered the .net domain and changed all the DNS records, including the MX records, to their servers—without telling their customers.

So you figured out that the ISP's parent had taken over your former employer's internal domain name. Changing the domain name probably wasn't an option. How did you solve the problem?

When I called the parent company, I asked them to send me the new IP address and zone information for their DNS server, which they did. Next, we needed to set up our DNS record as a secondary DNS server to their DNS server, so that we could actually log on and correct everything. I added a secondary zone to our DNS record and listed their DNS zone as our secondary DNS zone, so that our DNS server could resolve the external company.com address to the correct address.

At that point, we could actually log on to the Internet again. The next step was to replicate the secondary DNS zone to AD. After we did this, everything worked correctly, and the company's users could log on to the server and use their external email and Internet service again.

Your story contains some valuable lessons for Windows network administrators.What advice would you give your fellow IT pros, as a result of this experience?

First, if you're using an ISP and you're having an Internet problem, be sure to communicate with the ISP and its parent company. Before you start changing your DNS setup, ask the ISP's technical staff whether they've changed anything in their configuration. Today with all the mergers, that's a big issue. I think after our experience, the ISP's parent company learned that they needed to communicate better to their customers when making such changes.

Also, I learned my lesson about using the .net domain. Now I use .local for all internal DNS settings. You can't get into trouble with that one because you can't register it!

Anne Grubb (agrubb@windowsitpro.com) is a senior editor for Windows IT Pro. She has more than 20 years of experience as a writer and editor of articles, books, and other materials in the computer, business, and legal fields.

End of Article



Reader Comments
"Now I use .local for all internal DNS settings" - I did this with a new SBS installation...then put a Mac on the network (OS 10.2.8) and could not join it to AD as the Mac uses .local for its own ends and won't recognise it as a valid network naming scheme.

Apparently Apple have produced an answer to this with 10.4...haven't had a chance to try it yet.

robin365 February 07, 2006 (Article Rating: )


The ISP's parent company has registered your internal namespace (whatever.net) and created record on THEIR DNS for this namespace. Therefore your users could not log in or surf the web or send emails. Did I read you correctly?

If I did, then this makes absolutely no sense! Your internal DNS server is internal. Your clients are using that DNS server for resolution. Your namespace is internal. In this design there is no logical reason why what anyone else in the world does with that namespace should affect your internal operations.

I can today decide to use Microsoft.com or windowsitpro.com or some publically-registered namespace for my internal namespace and the only logical consequence would be that I am unable to reach those (AND ONLY THOSE) real domains.

You see, my internal DNS server is authoritative for that namespace and it will never go outside and ask my ISP or whoever for records in that namespace. Your ISP registering and publishing records for a namespace should be entirely transparent to your internal DNS server and, as a result, to your internal clients as well.

I probably misread what you are trying to communicate here. If so, I apologize. Otherwise, I think you need to redo this interview.

As for using .local for your internal namespace and believing that you are now "safe", you are in for a surprise my friend. Although I don't believe your description of the events and resolutions here, I want to recommend that your "best practice" is to register your namespace. It only costs you about $5 a year.

Deji

deji February 15, 2006 (Article Rating: )


I had the same thoughts as Deji after reading the article. If your internal DNS servers were authoritative for the .net domain then they would be able to provide name resolution for that domain no matter what changes your ISP performed.

Bruce

shueb February 18, 2006 (Article Rating: )


I 100% agree with Deji, In fact I think he was being very nice. I won't go into details but this whole article is so full of holes it makes no sense whatever. And Anne listening to this without makeing even close to inteligent comments make me wonder about the merit of this magazine!If anybody wants me to go into deltails of why this whole article doesn't make the first bit of sense please let me know.
Chuck.

cbrown@downeysavings.com June 16, 2006 (Article Rating: )


You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
CES 2009: Ballmer Announces Windows 7, Windows Live, Live Search Milestones

During his first-ever Consumer Electronics Show (CES) 2009 keynote address last night in Las Vegas, Microsoft CEO Steve Ballmer announced the pending public availability of a feature-complete Windows 7, the final version of Windows Live Essentials, and ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

Where is Microsoft NetMeeting in Windows XP?

...


Related Events Delivering Reliable and Effective Web-Based Applications

Making Web Application Perform Better: What to Watch, How to Watch It, and How to Fix It

Check out our list of Free Email Newsletters!

IIS and Web Administration eBooks Keeping Your Business Safe from Attack: Monitoring and Managing Your Network Security

Related IIS and Web Administration Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2009 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing