Vista RC1 could not automaticaly resolve hostnames

L

Laurent Debacker

Hello,

In the command prompt 'nslookup yahoo.com' works (it returns the IP
address). Pinging that IP works. But 'ping yahoo.com' does not work. It
directly says it could not resolve the hostname. Also MSIE can browse my
router's website (IP specified), but could not browse the web (not DNS
lookup).

My LAN has a router (IPcop 1.3.0). I tried the following things:
* DHCP with and without DNS specifying a DNS server
* Static IP, with Gateway and DNS server configured
* disabling network-stack auto-tuning.
* disabling the firewall

My Vista RC1 is a fresh install (no upgrade). The adapter is configured
with with the 'private' profile.

Regards,
Debacker.
 
G

Guest

Hello, I had the very same problem. I could get to hosts like
www.altavista.com but not www.microsoft.com, www.google.com etc. I knew it
was some sort of DNS problem but I ran the network diagnostic & repair tool
and it almost immediately told me that it was something wrong with the DNS
server but there was no solution to it. So I had to make one myself :p.

I knew that DNS requests/replies have worked just fine in previous OS' so it
must be something wrong with the way Vista sends or receives DNS replies on
some routers (my router is very old I might add - could be that but it
doesn't sound right...). Anyway, it's easy to fix.

* Log into your router and write down the ISP's DNS servers it uses.
* Open up "Network and Sharing Center".
* Press "Manage network connections" to the left.
* Go into properties of the network connection you are using.
* Double click TCP/IP settings (IPv4).
* Check the "Use the following DNS server addresses:"
* Type in the IP numbers you got from your router and press OK.

You are done!

Should work just fine. Hey I'm here posting right? ;)
 
G

Guest

Hello, I had the very same problem. I could get to hosts like
www.altavista.com but not www.microsoft.com, www.google.com etc. I knew it
was some sort of DNS problem but I ran the network diagnostic & repair tool
and it almost immediately told me that it was something wrong with the DNS
server but there was no solution to it. So I had to make one myself :p.

I knew that DNS requests/replies have worked just fine in previous OS' so it
must be something wrong with the way Vista sends or receives DNS replies on
some routers (my router is very old I might add - could be that but it
doesn't sound right...). Anyway, it's easy to fix.

* Log into your router and write down the ISP's DNS servers it uses.
* Open up "Network and Sharing Center".
* Press "Manage network connections" to the left.
* Go into properties of the network connection you are using.
* Double click TCP/IP settings (IPv4).
* Check the "Use the following DNS server addresses:"
* Type in the IP numbers you got from your router and press OK.

You are done!

Should work just fine. Hey I'm here posting right? ;)
 
G

Guest

I had a nearly identical problem that took me two weeks to fix. First off,
have you tried reseting your router? I didn't have access to our router when
I had this problem, and after throwing in the towel and reinstalling XP, I
still couldn't get on the internet. That leads me to believe that at least
part of the problem stems from the router, but I'm not sure. So I suggest you
do that first if you haven't done it already.

In any case, here's what I did to fix it. Being so thrilled with getting
back online, I haven't backtracked (which I would normally do) to find out
what specifically did the trick, so I'm listing them all. The order isn't
arbitrary - the top two steps I believe are the most likely to have fixed the
problem, but the additional steps (which I had done earlier) may have played
a part in conjunction with them.

1. Static IP address - You said you set it, but what did you enter? If you
went to ipconfig to find out your IP address, DO NOT enter your current DHCP
assigned address. You must enter an IP address that is outside the scope of
your routers DHCP assigned addresses. Mine was 192.168.105. After realizing
my mistake, I entered 192.168.3 instead.

2. Then open the "advanced" settings and click on the "DNS" tab. Make sure
BOTH "Register this connection's addresses in DNS" and "Use this
connection's DNS suffix in DNS registration" are unchecked. If after
rebooting, there's still no change then...

3. Open your adapter settings and disable everything except IPV4 (i.e. IPV6)

4. Since disabling IPV6 in the adapter settings doesn't disable all related
IPV6 services, you must alter the registry. Follow the directions at the
bottom of this article:
http://www.microsoft.com/technet/community/columns/cableguy/cg0506.mspx

Let me know if this works.
 
G

Guest

I had a nearly identical problem that took me two weeks to fix. First off,
have you tried reseting your router? I didn't have access to our router when
I had this problem, and after throwing in the towel and reinstalling XP, I
still couldn't get on the internet. That leads me to believe that at least
part of the problem stems from the router, but I'm not sure. So I suggest you
do that first if you haven't done it already.

In any case, here's what I did to fix it. Being so thrilled with getting
back online, I haven't backtracked (which I would normally do) to find out
what specifically did the trick, so I'm listing them all. The order isn't
arbitrary - the top two steps I believe are the most likely to have fixed the
problem, but the additional steps (which I had done earlier) may have played
a part in conjunction with them.

1. Static IP address - You said you set it, but what did you enter? If you
went to ipconfig to find out your IP address, DO NOT enter your current DHCP
assigned address. You must enter an IP address that is outside the scope of
your routers DHCP assigned addresses. Mine was 192.168.105. After realizing
my mistake, I entered 192.168.3 instead.

2. Then open the "advanced" settings and click on the "DNS" tab. Make sure
BOTH "Register this connection's addresses in DNS" and "Use this
connection's DNS suffix in DNS registration" are unchecked. If after
rebooting, there's still no change then...

3. Open your adapter settings and disable everything except IPV4 (i.e. IPV6)

4. Since disabling IPV6 in the adapter settings doesn't disable all related
IPV6 services, you must alter the registry. Follow the directions at the
bottom of this article:
http://www.microsoft.com/technet/community/columns/cableguy/cg0506.mspx

Let me know if this works.
 
G

Gary Knight

Hi. I went to the link you posted for disabling ipv6 in the registry, but
I'm not sure what numbers I should be putting in for the
'disabledcomponents' dword key? If I want to disable all ipv6, what should I
put in?

Thanks.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top