如何在虚拟机内访问服务器?

分享于 

2分钟阅读

电脑

 

问题:

我在 Windows 7内安装了virtualbox运行debian的网站开发。 我可以从 Windows 7访问运行在VM内部的服务器? 我试图去 127.0.0.1 和法郎说没有服务器,所以看起来它没有自动运行。


回答 1:

你需要将虚拟机放入桥接模式,然后就可以像网络上的任何它的他计算机一样处理它。 127.0.0.1 是主机的环回,而不是虚拟机。 你将需要进入虚拟机的唯一 IP。


回答 2:

127.0.0.1 是将访问同一台机器上的服务器的"环回"地址。 即,Windows 7主机上的应用程序可以通过该地址访问 Windows 7主机上的数据库服务器。 或者在Debian客户机上运行的应用程序可以使用该IP地址访问在Debian客户机上运行的数据库服务器。 你需要应用程序连接到它的他计算机上的DB,因这里回环连接不会工作。

如果你要从 Windows 7主机到Debian客户机,那么你需要连接到不同的机器,因这里你需要指定Debian客户机。

第 1步:首先确保Debian客户机正确连接到网络,这就是MarkM在关于将VM放入桥接模式中的建议。

步骤 2: 一旦你确认Debian客户正在正确连接网络,请查找分配给它的IP地址。 为了得到这个,你可以在 debian 命令行 ( ifconfig ) 上运行相应的工具,找到分配的ip地址,这可能是 192.168. x. x。 那就是你可以用来连接在Debian虚拟机上运行的数据库服务器的地址。


回答 3:

如果你在NAT模式下需要客户机网络适配器,你可能需要遵循以下说明: http://mydebian.blogdns.org/?p=148 插件只需调整你的HTTPd的端口即可。



Server  acc  
相关文章