具有多个主机名的NGINX客户端的VirtualBox网络

时间:2013-10-10 01:18:33

标签: networking virtualbox virtualhost

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

我正在尝试使用此VM满足以下条件:

  • 客户端的IP地址不应更改(例如,始终为192.168.10.10)
    • 使用静态IP,我可以编辑主机/ etc / hosts文件并保留复杂的主机名
  • 客户端应该可以访问Internet
  • 没有其他机器需要访问客户端

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

1 个答案:

答案 0 :(得分:0)

为此,只需在框中添加两个网络接口即可。

第一个接口将使用Host-Only,这就是主机连接到客户端的方式。这将在主机上创建一个额外的网络适配器。

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

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