How do I set up "local" host networking on Mac OS

I'm very frustrated. I have the following configuration:
Host: Mac OS X 10.5 Leopard
Guest: Windows Server 2003
Web and database servers are set up on both host and guest.
VB networking is set to Host Interface.
Under Host Interface, I can select only en0, ethernet, or en1, Airport. I cannot select a "loopback" or "dummy" interface as there is no way to create one under System Preferences/Networking. I've tried installing TUNTAP (http://tuntaposx.sourceforge.net) to no avail.
Here's the problem:
When I'm at home or somewhere where I have access to a wireless network or plug-in Ethernet, Host Networking works GREAT in VB. I can access the guest from the host, and the host from the guest.
BUT... If I lose my internet connection, such as on an airplane, where I cannot use wireless or ethernet, EVEN IF I manually configure an IP address, OS X considers the interface "unplugged" and will not allow it to be used.
Can't find anything online about this ... been searching for hours and hours. Am I the only one who wants to be able to network between VB guest and host on OS X without needing a live network connection to do it?
The only workaround I've found is to duplicate the Airport connection, use that as the Host Interface in VB, then create a Computer Network in airport and assign it a manual address. Got everything working with that... except if I switch my Airport back to my Internet connection, the manual IP set up in the duplicate Airport connection no longer works. Ugh.
MY QUESTION IS: How do I setup networking between host and guest in VirtualBox that is completely independent of the physical network adapters on my Mac and whether or not they have a live connection?
Host: Mac OS X 10.5 Leopard
Guest: Windows Server 2003
Web and database servers are set up on both host and guest.
VB networking is set to Host Interface.
Under Host Interface, I can select only en0, ethernet, or en1, Airport. I cannot select a "loopback" or "dummy" interface as there is no way to create one under System Preferences/Networking. I've tried installing TUNTAP (http://tuntaposx.sourceforge.net) to no avail.
Here's the problem:
When I'm at home or somewhere where I have access to a wireless network or plug-in Ethernet, Host Networking works GREAT in VB. I can access the guest from the host, and the host from the guest.
BUT... If I lose my internet connection, such as on an airplane, where I cannot use wireless or ethernet, EVEN IF I manually configure an IP address, OS X considers the interface "unplugged" and will not allow it to be used.
Can't find anything online about this ... been searching for hours and hours. Am I the only one who wants to be able to network between VB guest and host on OS X without needing a live network connection to do it?
The only workaround I've found is to duplicate the Airport connection, use that as the Host Interface in VB, then create a Computer Network in airport and assign it a manual address. Got everything working with that... except if I switch my Airport back to my Internet connection, the manual IP set up in the duplicate Airport connection no longer works. Ugh.
MY QUESTION IS: How do I setup networking between host and guest in VirtualBox that is completely independent of the physical network adapters on my Mac and whether or not they have a live connection?