Windows XP in VMWare Workstation has no Internet

17,713

Solution 1

The same problem on:

Win8.1 host
Workstation 12
WinXP guest

I could ping 8.8.8.8, but could not open http://www.google.com in IE.

In this thread I found one line that solved the problem:

I just enabled TLS in the IE settings and the internet started working. I was able to ping websites but IE did not work. This helped me.

Solution 2

5.Can ping www.google.com, but cannot browse to www.google.com

Are you able to connect to any other web sites? Normally, it suggests that there is something blocking the TCP 80 or TCP 443 connections.

First, please try to turn off the firewall on the host.

If it doesn't work, you may need to perform a network capture on the host to check if the host forwards the traffic for the guest correctly.

Share:
17,713
Rhonda
Author by

Rhonda

I love you all!!!

Updated on September 18, 2022

Comments

  • Rhonda
    Rhonda over 1 year

    Using Windows XP ISO in VMWare Workstation Player 12. No matter what I do, I cannot connect to Internet from the Virtual OS.

    What I have tried

    1. Disabled Windows XP Firewall
    2. Disabled and Enabled the Network
    3. Tried NAT connection, Tried Bridged connection
    4. Scrapped the virtual VM and re-installed Windows XP in VMWare Player
    5. Can ping www.google.com, but cannot browse to www.google.com

    How to troubleshoot this?

    By the way, I have Kali Linux 2 ISO in same VMWare Workstation Player 12 and can connect to Internet fine.

    Update

    Tried the Windows VM, but get error

    enter image description here

    Update 2

    I disabled firewall on Windows XP VM with

    netsh firewall set opmode mode=disable profile=all

    I can access some websites (CNN, FoxNews), but not others (Google, Facebook).

    I even opened ports 80 and 443 per the following. How to troubleshoot?

    enter image description here

    Fixed it

    I ended up downloading and installing Firefox. Now I can access all the websites.

    Thank you SuperUsers, you guys are awesome!!!

    • Hastur
      Hastur almost 8 years
      Did you try with a pre-installed version of XP? It seems here there is an image with windows xp preinstalled. After you rise you defences, you may try to download one of the preinstalled vdi/images you can find on internet and run it. If it works it means you have to see what inside your XP stops the communication with internet. If not it's probably outside. Good luck.
    • ganesh
      ganesh almost 8 years
      Can ping www.google.com which means has no Internet should be read as has a working connection to the Internet
    • Rhonda
      Rhonda almost 8 years
      @Hastur Will have to convert the windows.exe to iso ....
    • Rhonda
      Rhonda almost 8 years
      @Hastur I get error with this image. See updated question. Thanks.
    • Hastur
      Hastur almost 8 years
      Try to see (and update) what 1. the host (which is the system?), 2. the guest (xp) and 3. the second guest (kali) answer to host www.google.com (IP 173.194.122.242 or 2a00:1450:4010:c06::68) and www.cnn.com (151.101.12.73): one host that you reach and one that you cannot. Try to see when you put the IPV4 if you can see google for example. I'm starting to think there's a problem with IPV6/IPV4. Under windows you may use nslookup www.google.com when under Linux you use host www.google.com.
    • Hastur
      Hastur almost 8 years
      Eventually you can install IPV6 under XP or to see for the specific problem under Virtualbox in NAT mode (I suppose). Let me know. Ps> I give that link to the iso just as example of the idea. You can search for other iso over the net..
    • Rhonda
      Rhonda almost 8 years
      @Hastur I ended up downloading and installing Firefox. Now I can access all the websites.
    • Hastur
      Hastur almost 8 years
      @Rhonda ok but now I'm curious :), did you see different IP sets from inside and outside the VirtualBox ?
    • Rhonda
      Rhonda almost 8 years
      @Hastur I will check later today.
    • Rhonda
      Rhonda almost 8 years
      @Hastur Yes, they all use same sets, i.e. 192.168.1.x. Both my virtual machines and host machine.
  • Rhonda
    Rhonda almost 8 years
    I tried www.facebook.com and no luck :-(
  • Steven Lee - MSFT
    Steven Lee - MSFT almost 8 years
    @Rhonda Have you tried to turn off the firewall on host?(Hypervisor) Also, you may try to capture the network traffic on the host by using tools like wireshark.
  • Rhonda
    Rhonda almost 8 years
    Yes, I tried turning off firewall. Will try wireshark network capture soon.
  • Rhonda
    Rhonda almost 8 years
    I turned off firewall with command 'netsh firewall set opmode mode=disable profile=all` I can access some websites and not others. I cannot access Google, Facebook, Hotmail. However I can access CNN, FoxNews, When I try to access nydailynews.com I get pop-up "Internet Explorer cannot open ... Operation Aborted" Please help!
  • Steven Lee - MSFT
    Steven Lee - MSFT almost 8 years
    If you are able to access some of these sites, it suggests that your client gets the internet. Please try to flush the DNS cache on the client with command ipconfig /flushdns. Then try to reset the browser. If it still doesn't work. You may need to perform a network capture on the client to check the detail process of the communication. From my point of view, there might be some firewall between your client and internet blocking some sites.
  • Rhonda
    Rhonda almost 8 years
    I ended up downloading and installing Firefox. Now I can access all the websites.
  • Zenadix
    Zenadix over 5 years
    To enable TLS in Internet Explorer, go to Tools > Internet Options. In the Advanced tab, under Security, check Use TLS 1.0.