Hi,
I want to access the Website / Web Pages being hosted on the Virtual Machine (Linux) created with Sun VirtualBox onmy Host OS (Windows XP).
The website is working fine on the VM. But I can't access it from the Host OS (Windows XP).
What settings to do I need to configure to accomplish it?
Besides, how can I access the website, being hosted on the Host OS, from within the VM?
What settings to do I need to configure to accomplish it too?
Thanks!
Accessing Website Being Hosted on Virtual Machine
Moderator: General Moderators
Re: Accessing Website Being Hosted on Virtual Machine
One way, I set up a bridged network so the VM is just another IP on my existing network. I did this on a linux host but I imagine a windows host would be much the same.
Re: Accessing Website Being Hosted on Virtual Machine
Doug G wrote:One way, I set up a bridged network so the VM is just another IP on my existing network. I did this on a linux host but I imagine a windows host would be much the same.
I also setup a Bridged Network on Windows XP, the Host OS. I attached this Bridged Network to the VM so that I can ping it from the Windows box. I am able to ping and ssh the VM (Linux Box).
But I am not able to access the website running on the VM. Did you do any settings in some files on the Linux Box?
Re: Accessing Website Being Hosted on Virtual Machine
You should be able to access it using ip in the url, like this: http://192.168.2.12
If you use apache virtual host (it's not the same as 'virtual machine', mind you), you may need to add the name for the host into c:\windows\system32\drivers\etc\hosts if you want to access web server running inside the virtual machine, and put a name into /etc/hosts if you want to access webserver running on the host from within a virtual machine.
If you use apache virtual host (it's not the same as 'virtual machine', mind you), you may need to add the name for the host into c:\windows\system32\drivers\etc\hosts if you want to access web server running inside the virtual machine, and put a name into /etc/hosts if you want to access webserver running on the host from within a virtual machine.
Re: Accessing Website Being Hosted on Virtual Machine
You have showed me a very interesting thing:Weirdan wrote:You should be able to access it using ip in the url, like this: http://192.168.2.12
If you use apache virtual host (it's not the same as 'virtual machine', mind you), you may need to add the name for the host into c:\windows\system32\drivers\etc\hosts if you want to access web server running inside the virtual machine, and put a name into /etc/hosts if you want to access webserver running on the host from within a virtual machine.
Code: Select all
c:\windows\system32\drivers\etc\hostsI was able to ping the VM using its IP but not by its host name. I made an entry in the above file and voila!
Well, I also enabled "Secure Web Server (HTTPS)", "Telnet", and "FTP" service in Firewall to flag them as a Trusted Services.
Now I can browse the website on the Host OS.
Okay, I have done similar settings in Firewall on the Windows Box also. And now I can access the website running on IIS within the VM.
So, the problem of accessing website from VM on Host OS and vice versa is resolved!
Thanks!