Solved

Force DNS to resolve locally

Posted on 2009-07-01
7
351 Views
Last Modified: 2012-05-07
Hello,

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       192.168.10.187                  ;

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

Thanks!
test.wordpress.com.     IN      A       192.168.10.187                  ;

Open in new window

0
Comment
Question by:isz-expert
  • 4
  • 2
7 Comments
 
LVL 9

Expert Comment

by:jfer0x01
Comment Utility
Hi,

have you flushed then dns cache on the server?

try ipconfig /flushdns on the server iis is hosted on

Jfer
0
 

Author Comment

by:isz-expert
Comment Utility
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

Address:  192.168.10.10
 

Non-authoritative answer:

Name:    lb.wordpress.com

Addresses:  72.233.2.59

          74.200.243.251

          74.200.243.253

          76.74.254.123

          76.74.255.123

          72.233.2.58

Aliases:  local.wordpress.com
 
 

C:\Users\Administrator>ping local.wordpress.com
 

Pinging lb.wordpress.com [72.233.2.58] with 32 bytes of data:

Reply from 72.233.2.58: bytes=32 time=49ms TTL=49

Reply from 72.233.2.58: bytes=32 time=45ms TTL=49
 

Ping statistics for 72.233.2.58:

    Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 45ms, Maximum = 49ms, Average = 47ms

Control-C

^C

C:\Users\Administrator>

Open in new window

0
 

Author Comment

by:isz-expert
Comment Utility
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

Address:  192.168.10.10
 

Name:    test.wordpress.com.web-wired.com

Address:  192.168.10.187

Open in new window

0
Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

 
LVL 70

Expert Comment

by:Chris Dent
Comment Utility

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?

Chris
0
 

Author Comment

by:isz-expert
Comment Utility
Ah... so I need to add another zone?  I'll give that a try tonight and see how that goes.

Thanks!
0
 
LVL 70

Accepted Solution

by:
Chris Dent earned 500 total points
Comment Utility

Yeah, that should work :)

Chris
0
 

Author Comment

by:isz-expert
Comment Utility
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.  
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

There have been a lot of times when we have seen the need to enter a large number of DNS entries in a forward lookup zone. The standard procedure would be to launch the DNS Manager console, create the Zone and start adding new hosts using the New…
Occasionally you run into the website or two that will not resolve properly using your own DNS servers.  Some people simply set up global forwarders for their DNS server.  I don’t recommend doing this because it can cause problems resolving addresse…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
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.

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

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now