I have successfully configured VirtualBox to allow users to connect to the Arca Eclipse 3.3 chat server running in a WinXP VirtualBox.
I think this information may be useful.
I did this by:
-click "Devices" at the top of the window that XP is running in
-then selecting "Network Adapters" (a window opens)
-In the "Adapter 1" tab beside "Attached to:" I selected "Bridged Apapter" from the drop down menu.
-beside "Name:" I selected "eth0" (which is the LAN connection being used in PCLinuxOS [host OS])
-click ok (the window closes)
I then gave the guest OS a static ip of 192.168.201 , using a default gateway of 192.168.4.20 , and set the prefered DNS server to 192.168.4.20 also.
(192.168.4.20=Router LAN IP) My host OS ip remaining static 192.168.4.200.
Next I went back to my router logon (DD-WRT) 192.168.4.20 and changed the port to be directed to 192.168.4.201, the guest OS.
Finally I restarted everything. The port is now open to the guest OS to allow users to connect to the chat server (Arca Eclipse).
There is more than one way to do what I did. Another way would be to configure the other interface "vboxnet0" which appeared in my host OS network center. I did not realize this at the time.