VBoxManage setextradata "ubuntu-server" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/Apache/Protocol" TCP
VBoxManage setextradata "ubuntu-server" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/Apache/GuestPort" 80
VBoxManage setextradata "ubuntu-server" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/Apache/HostPort" 8080
To remove this forwarding just execute the same commands without 80,8080 and TCP.The same should work in windows xp. Command netstat -a shows connections.
When porting VB ubuntu-server from Mac X to Windows XP, there was a problem with VB - no internet. I run dhclient and change entry in /etc/network/interface. After that internet in VB was working, and web server also.