I just confirmed this solution as well. Agreed not a
good one because I set my MacBook up as the default
host so I can server a website and allow SSH
connections but it's better than nothing. I'll just
have to switch around IP's when I'm not using VPN on
my WinXP laptop.
Doesn't the base station support port forwarding? In which case, just forward your ssh port (22 is default) and web port (80 is the default) to your MacBook's IP address while it's connected to your Base Station. While you'll still (probably) have to have a fixed IP address for your MacBook (or the base station may not be able to "find" it), it doesn't need to be the default host. I don't know if the AEBSn can port forward to a specific MAC address instead (but that would be clever if it did!)
I do not own any Apple Base Station products, so I may very well be talking out of my you-know-what (But I would find it to be very sad if Apple didn't support such a basic and useful feature on it's brand new Wireless Router).
By the way, "Default Host" sounds like the same thing as a host in the "DMZ" which means, it's not a good solution because it exposes the "default host" to the open internet. With that host being a Windows machine, that's not always the ... most secure setup.
Mac OS X (10.3.9)