[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Visa DNS Lookup

Posted on 2009-02-13
Medium Priority
Last Modified: 2012-05-06
My Windows Vista Enterprise x64 Edition has some weird DNS issues. If I try to connect to a Remote Desktop for example, I punch in machine.domain.com and it comes back straight away saying cannot find server.

I go to a command prompt, type in:

C:\Users\Andrew>nslookup machine.domain.com
Server:  server.domain.com

Name:    machine1.domain.com
Aliases:  machine.domain.com

Which works fine, no delay, just performs a DNS lookup straight away, if I then immediately type:

C:\Users\Andrew>ping machine.domain.com
Ping request could not find host machine.domain.com. Please check the name
and try again.



The DNS lookup clearly works because NS Lookup is OK, so why won't Windows bloody lookup the DNS name and do what it's supposed to do ?

Typing ipconfig /flushdns at the command prompt seems to fix it, and it then works properly, but I should not have to do that. This is basic networking Microsoft ?!


Question by:ttnetworks
LVL 33

Accepted Solution

Todd Gerbert earned 2000 total points
ID: 23637570
I don't think Bill Gates snuck into your office and deliberately mis-configured your workstation/network. ;)

I would expect nslookup to work since it always contacts your nameserver directly, whereas other things like ping and mstsc are going to use cached name queries.  So when you ask to connect to machine1 Windows performs a name lookup against the DNS server, the DNS server says "sorry, no such host" - and later (when this host does exist) you try the same thing, your computer never asks the DNS server for the address, instead it remembers that the last time it asked about machine1 the DNS server said no such host, and so assumes this is still true.

Disabling negative DNS caching may help resolve this, try here: http://help.isu.edu/index.php?action=knowledgebase&catid=25&subcatid=26&docid=486 

Or, you may have an issue with your DNS server, domain controller, or a particular host you're trying to connect to.
LVL 16

Expert Comment

ID: 23639955
Do you have a secondary DNS server configured for your workstation that might be answering some of your queries negatively?  If so, try querying them both from nslookup in turn and check they're saying the same thing.

Expert Comment

ID: 23647429
in cmd line type ipconfig /flushdns and try again.

Author Comment

ID: 23647851

Read the last paragraph of my question.


Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

In this post we will be converting StringData saved within a text file into a hash table. This can be further used in a PowerShell script for replacing settings that are dynamic in nature from environment to environment.
MS Outlook undoubtedly is the most widely used email client.Its user-friendliness, cost effectiveness, and availability with Microsoft Office Suite make it the most popular email application.  Its compatibility with Microsoft applications like Exch…
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
In this video, viewers are given an introduction to using the Windows 10 Snipping Tool, how to quickly locate it when it's needed and also how make it always available with a single click of a mouse button, by pinning it to the Desktop Task Bar. Int…

873 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