Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I currently use to refer to my localhost ip address, and I setup port-based virtualhosts because this seems like the only feasible/practical way to view this from within Windows XP on my Debian's VirtualBox.

Is anyone else aware of some advanced techniques in which I could view it by the ServerName instead? I would assume I have to hook it up to some sort of DNS server?

I know I can also edit the hosts file in my Windows XP and point certain urls to my IP address, but it will always resolve to the primary default virtualhost.

share|improve this question

I have the same setup as you do (Debian host, VirtualBox, WinXP guest {plus a Win2k3 server guest}), and IP-based routing works fine without using ports.

Although I did create a hosts file entry in each VM that points to, there is no "harm" in doing that since the IP will never change.

share|improve this answer
Could you provide details on your vhosts setup? – boot13 Aug 25 '10 at 16:35
Each VM has 2 network adapters enabled. One is "host-only," which allows the VMs to see the host over TCPIP. The other is NAT, which allows the VMs to "share" the host's external network. – Tom Aug 26 '10 at 12:57
So you had to manually mess with the network adapters? I'll try this out next week. – meder omuraliev Aug 28 '10 at 0:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.