2013-10-10 65 views
0

我有一台运行Debian的主机笔记本电脑和一台运行Debian的客户端虚拟机。在客户端上,我运行NGINX,它提供了一个包含多个主机名的复杂Web应用程序(例如www.host,api.host,blog.host)。笔记本电脑在几个不同的网络之间移动,并具有看似不断变化的IP地址。具有多个主机名的NGINX客户端的VirtualBox网络

我想,以满足该VM以下条件:

  • 客户端的IP地址应该不会改变(例如总是192.168.10.10)
    • 使用静态IP,我可以编辑主机/ etc/hosts文件,并保持复杂的主机名
  • 客户端应该能够访问互联网
  • 没有其它机器都需要访问客户机

设置此客户端的Attached to设置的最佳方法是什么?

回答

0

要做到这一点,只需将两个网络接口添加到该框。

第一个界面将使用主机,这就是您的主机可以连接到客户端的方式。这将在主机上创建一个额外的网络适配器。

第二个接口将使用NAT,这是通往互联网的网关。这将在客户端上创建一个额外的网络适配器。

如果您已经有一个客户端正在运行,您需要通过执行sudo ifconfig eth1 up来启动并运行下一个网络适配器并获取IP地址,运行sudo dhclient eth1