Force DNS to resolve locally

Posted on 2009-07-01
Medium Priority
Last Modified: 2012-05-07

I have bind9 running on my vyatta router and want to resolve a record like test.foo.com to an IP address on my local network.  The problem seems to be that it appends my domain name to the end of what I added to the A record.  I have also tried adding a period after the name, but that didn't seem to help.

My domain is foo.com

I would like test.wordpress.com to resolve to my IIS7 server so I though my A record should look like this:

test.wordpress.com.     IN      A                  ;

But when I hit this is my browser on my network, it loads up WordPress' site.  Am I missing something?

test.wordpress.com.     IN      A                  ;

Open in new window

Question by:isz-expert
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2

Expert Comment

ID: 24759882

have you flushed then dns cache on the server?

try ipconfig /flushdns on the server iis is hosted on


Author Comment

ID: 24760336
Nah, that didn't work... it successfully flushed the DNS but calling nslookup still reveals their servers.

I could have sworn that you should be able to put a period at the end and it will resolve the whole name.

Basically, I am trying to accomplish the same thing you would do if you modified the hosts file in Windows, but have it apply to my whole local network.
Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
C:\Users\Administrator>ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
C:\Users\Administrator>nslookup local.wordpress.com
Server:  isz-router00.web-wired.com
Non-authoritative answer:
Name:    lb.wordpress.com

Aliases:  local.wordpress.com
C:\Users\Administrator>ping local.wordpress.com
Pinging lb.wordpress.com [] with 32 bytes of data:
Reply from bytes=32 time=49ms TTL=49
Reply from bytes=32 time=45ms TTL=49
Ping statistics for
    Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 45ms, Maximum = 49ms, Average = 47ms

Open in new window


Author Comment

ID: 24760356
sorry, the above code should have been test.wordpress.com not local.wordpress.com, either way, it didn't work.  If I take out the period I get this result, which is not correct as it is appending my domain to the end, which I would prefer not to have
C:\Users\Administrator>nslookup test.wordpress.com
Server:  isz-router00.web-wired.com
Name:    test.wordpress.com.web-wired.com

Open in new window

Flexible connectivity for any environment

The KE6900 series can extend and deploy computers with high definition displays across multiple stations in a variety of applications that suit any environment. Expand computer use to stations across multiple rooms with dynamic access.

LVL 71

Expert Comment

by:Chris Dent
ID: 24761200

Heh you have compound wildcard issues :)

Wordpress.com has a wildcard for *.wordpress.com so unless you have a DNS Zone on your router for test.wordpress.com or wordpress.com you'll get that answer first. Do you have a zone for either of those? Or where did you add the A record.

To get to the problem with test.wordpress.com.web-wired.com you must have a wildcard for web-wired.com. That's less of a problem because while NsLookup appends "web-wired.com" the DNS Client is less likely to (depending on service pack level). Do you see the same issue with Ping for that one?


Author Comment

ID: 24762575
Ah... so I need to add another zone?  I'll give that a try tonight and see how that goes.

LVL 71

Accepted Solution

Chris Dent earned 2000 total points
ID: 24762581

Yeah, that should work :)


Author Comment

ID: 24769660
After giving it some more thought, I decided to abandon this approach mainly because it would create more effort as projects increase.  It works well for me in development, but is not necessary when it would be easier to just add A records using a project recognizable sub-domain.  So my convention will use something like test-wordpress.web-wired.com, or something similar.  

Featured Post

Create the perfect environment for any meeting

You might have a modern environment with all sorts of high-tech equipment, but what makes it worthwhile is how you seamlessly bring together the presentation with audio, video and lighting. The ATEN Control System provides integrated control and system automation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Originally, this post was published on Monitis Blog, you can check it here . It goes without saying that technology has transformed society and the very nature of how we live, work, and communicate in ways that would’ve been incomprehensible 5 ye…
WARNING:   If you follow the instructions here, you will wipe out your VTP and VLAN configurations.  Make sure you have backed up your switch!!! I recently had some issues with a few low-end Cisco routers (RV325) and I opened a case with Cisco TA…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
Suggested Courses

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question