Page 1 of 1

No internet for a WinXP/98/95 guest

PostPosted: 18. Sep 2018, 08:28
by socratis
When most people say "No internet for a WinXP/98/95 guest", they usually mean "I can't access XYZ site with Internet Explorer". Well, that's not because of lack of internet connectivity, that's because the installed IEs are ancient and can't work in this day and age.

To test if you do have internet connectivity, try the following "commands" from a Command Prompt on your guest. I've included a sample output, with only the parameters that you should be focusing on. First run "ipconfig /all" to see basic networking information:
> ipconfig /all
Physical Address. . . . . . . . . : 08-00-27-36-28-0C
IPv4 Address. . . . . . . . . . . : 10.0.2.15(Preferred)
Default Gateway . . . . . . . . . : 10.0.2.2
DNS Servers . . . . . . . . . . . : 1.1.1.1

Note the value for your YourDefaultGateway(s) and the IP(s) of your DNS server(s). Then "ping" some basic addresses:
> ping <YourDefaultGateway>         <-- tests your basic connectivity
> ping 1.1.1.1 <-- tests name resolution
> ping download.virtualbox.org <-- tests outgoing internet connectivity

If you can "ping <YourDefaultGateway>", if you can "ping 1.1.1.1", if you can "ping download.virtualbox.org", VirtualBox is working as it should and your guest has an active, working Internet connection.

If it's your preinstalled Internet Explorer that is not working, that's because it's obsolete, and in particular it doesn't understand HTTPS connections used by almost all modern sites. The solution is to install a browser compatible with today's standards.

Firefox 52.9.0esr (2018-06-25) for example, is the latest Firefox that's supported for WinXP. You can use the default installed IE to download it.