XP TCP/IP and Name Resolution Corruption

R

ram461332

I have recently encountered a problem with my network
connection. I have a computer running Windows XP directly
connected to a DSL modem. It has been working flawlessly
for 8-10 months. A few days ago I lost connectivity and
have been unable to restore.

I am able to connect to the network and retrieve an IP
address through DHCP - ip address, subnet mask, default
gateway, and primary and secondary dns are all populated.

I can ping the loopback (127.0.0.1); I can ping the IP
address; I can ping the primary and secondary dns.
However, I am not able to resolve any hostnames. If I now
the IP address of the hostname, I can ping that.

nslookup returns the following: *** Can't find server
name for address XXX.XXX.XXX.XXX : No response from
server Default servers are not available.

I can hook up another computer to the configuration and
everything works perfectly.

When I run a ipconfig /renew, I get the following
message: An error occurred while renewing interafce : An
operation was attempted on something that is not a
socket. If I specify a static ip, I do not receive this
message.

I have reset TCP/IP by deleting winsock and winsock2 from
the LocalMachine/currentcontrolset/... registry. I then
used the command line to reset the stack. This still
results in the same problem.

I am not running any firewall software. The only posting
on the net that I have seen resemble this had to do with
McAffee personall firewall, which I am not running.

I figure my tcp stack is corrupt - at least the dns
portion. I just have hit the end of my expertise on how
to fix. Any help would be appreciated.
 
K

Ken Wickes [MSFT]

1. Backup and delete the following registry keys

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2

2. Reboot

3. Go to the network connections folder, right click the icon for your
network connection, and select properties.

4. Click install, choose "protocol", and click "add..."

5. Click "Have Disk...", enter "\windows\inf", click OK

6. Select "Internet Protocol (TCP/IP), click OK

7. When the process in complete, reboot
 
C

Chris

I had the same issue and it worked like a charm.

Thanks for the help.

Chris
-----Original Message-----
1. Backup and delete the following registry keys

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Wins ock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Wins
ock2

2. Reboot

3. Go to the network connections folder, right click the icon for your
network connection, and select properties.

4. Click install, choose "protocol", and click "add..."

5. Click "Have Disk...", enter "\windows\inf", click OK

6. Select "Internet Protocol (TCP/IP), click OK

7. When the process in complete, reboot



--

Ken Wickes [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.


ram461332 said:
I have recently encountered a problem with my network
connection. I have a computer running Windows XP directly
connected to a DSL modem. It has been working flawlessly
for 8-10 months. A few days ago I lost connectivity and
have been unable to restore.

I am able to connect to the network and retrieve an IP
address through DHCP - ip address, subnet mask, default
gateway, and primary and secondary dns are all populated.

I can ping the loopback (127.0.0.1); I can ping the IP
address; I can ping the primary and secondary dns.
However, I am not able to resolve any hostnames. If I now
the IP address of the hostname, I can ping that.

nslookup returns the following: *** Can't find server
name for address XXX.XXX.XXX.XXX : No response from
server Default servers are not available.

I can hook up another computer to the configuration and
everything works perfectly.

When I run a ipconfig /renew, I get the following
message: An error occurred while renewing interafce : An
operation was attempted on something that is not a
socket. If I specify a static ip, I do not receive this
message.

I have reset TCP/IP by deleting winsock and winsock2 from
the LocalMachine/currentcontrolset/... registry. I then
used the command line to reset the stack. This still
results in the same problem.

I am not running any firewall software. The only posting
on the net that I have seen resemble this had to do with
McAffee personall firewall, which I am not running.

I figure my tcp stack is corrupt - at least the dns
portion. I just have hit the end of my expertise on how
to fix. Any help would be appreciated.


.
 
G

Guest

This resolved the dns problem. However, now I am not able to ping my ipaddress. I can ping the loopback 127.0.0.1 and I can ping everything on the net. I am able to resolve server names. I just can ping the ipaddress of my computer.

Suggestions.
 

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

Similar Threads


Top