Fo some reason, my XP Pro install in Parallels on my iMac lost internet access a few weeks ago. I wasn’t bothered as I hardly use it for anything. Today, however, I needed it as part of the install of Amiga Forever 2008, which only really works in Windows due to there not being a decent Intel port of UAE for the Mac. But I digress.
Having tried all the settings in Parallels, resinstalling the Parallels Tools in Windows, rebooting Windows, and repairing connections, I was still getting nothing. Supposedly an update to Leopard (10.5.3, I believe) can cause the Mac OS firewall to block DHCP requests from Parallels hosted OSes, but the firewall was turned off and XP could get an IP easily enough.
There has also been a recent XP update that can cause HTTP access to seemingly die, particularly if you have ZoneAlarm installed. However, I haven’t installed this update, and don’t have ZoneAlarm on the XP install. Besides, I’ve had no internet access on XP for a while longer than the update has been around.
Eventually, I found an almost-fix. Almost in that Internet Explorer on XP now works, and I can ping addresses, but for some reason Firefox still can’t see the internet. Anyway, it’ll do for now.
This post here provided the answer, which, if you can’t be bothered clicking, basically requires you to type this into your Mac’s terminal:
sudo killall -HUP pvsnatd