从虚拟机访问localhost

时间:2013-09-12 13:17:47

标签: localhost wamp virtual-machine virtualbox

我使用Virtualbox在Windows XP上安装了虚拟机,我想从中访问localhost(我正在使用Wamp Server)。可能吗?我在mi计算机上使用Windows 7。

4 个答案:

答案 0 :(得分:19)

此解决方案适用于Mac OS X:打开IE并只输入URL http://10.0.2.2:8888(8888是Apache端口,MAMP中是8888)。

另外,要获得更好的解决方案:在hosts中打开C:\WINDOWS\system32\drivers\etc文件并添加以下行:

10.0.2.2    localhost

要获得更全面的解释,请查看this link

答案 1 :(得分:9)

我知道我已经迟到了,但是在使用VirtualBox时,其他人可以在Windows 7/8中尝试一些基本步骤:

  1. 打开CMD (按“Windows”键+ R并键入cmd,按Enter键)
  2. 输入:ipconfig
  3. 您会看到一堆文字,查找IPv4 Address
  4. 向右看,你会看到一个IP地址
  5. 在浏览器中输入该IP地址,然后按Enter键
  6. 瞧!
  7. Use ipconfig to find your IPv4 Address

    希望这有帮助。

答案 2 :(得分:7)

没关系......我做到了。我只需在来宾机的浏览器中使用10.0.2.2来访问localhost:D

答案 3 :(得分:2)

我按照以下步骤执行此操作。试试这个,它也应该适合你:

  1. 在主机操作系统上启动wamp服务器。
  2. 启动虚拟机。
  3. 在虚拟机上打开浏览器。
  4. 请注意您的主机的IP地址并将其放在您的访客操作系统的浏览器中(如果我是正确的话,请输入Win XP)并点击输入它应该打开localhost如果没有那么您需要允许远程访问您的httpd.conf中的wamp as described here
  5. 我可以从VM访问我的主机的wamp而没有任何问题。