2013-03-22 43 views
1

我已经使用Hyper V在Windows 8上安装了Ubuntu。在安装了Apache 2之后,我有了一个概念,即将要将其用作Web开发环境。我设置了一个外部开关,以便我的ubuntu安装可以访问互联网。到目前为止,一切都在顺利进行。我遇到的问题是我不知道如何从我的机器访问Web服务器。我可以得到ubuntu收到的IP地址,然后在浏览器中输入该地址,然后通知我“它有效!”。这一切都很好,但是我在几个网络之间移动,我不应该每次都查找IP地址,也无法安装多个站点。我只是想能够输入像如何访问安装在Hyper-V上的Web服务器

"http://mytestserver/" 

到我的浏览器以访问它。

任何关于如何正确设置它的指针将非常感谢。

+0

如何设置网络将基于您的Ubuntu机器如何连接到网络。桥接或NAT是您的选择。让我们知道虚拟机网络连接的细节,我们可以提供帮助。基本上你需要一个静态IP,域名服务器和DNS服务器。 – apesa 2013-03-22 21:34:21

回答

0

我一直在虚拟机guest中使用桥接网络取得了最大的成功,并且definitley会建议您使用该选项。然后你可以做什么以及我所做的是为服务器分配一个静态IP并按如下方式分配主机名。你将不得不知道什么IP地址可用,或者你可以使用192.168.1.x,如果你在你的网络内。

最简单的方法是将分配一个静态IP在/ etc /网络/更换0.0.0.0用正确的项为您的网络

auto lo 
iface lo inet loopback 

auto eth0 
iface eth0 inet static 
address 0.0.0.0.0 
netmask 0.0.0.0.0 
gateway 0.0.0.0.0 
broadcast 0.0.0.0.0 
dns-nameservers 0.0.0.0.0 0.0.0.0.0 

,然后编辑界面你的/ etc/hosts文件和添加该静态IP并添加主机名mytestserver。您将已经拥有本地主机条目以及其他可能的条目。只要确保将分配给接口的静态IP地址分配给mytestserver即可。您可能还必须在机器主机文件中创建相同的条目,因为它不会有DNS记录。

127.0.0.1 localhost 
0.0.0.0 mytestserver 
相关问题