将网络接口连接到 vmware nat(桥接器工作不正常)

将网络接口连接到 vmware nat(桥接器工作不正常)

我有一台带有两个物理网络接口(NIC A 和 NIC B)的开发人员计算机。我有 VMWare 工作站和 VMNet8(NAT)中的几台虚拟机。我想将我的笔记本连接到我的计算机,这样我的笔记本就与我的虚拟机位于同一网络/子网中,但也连接到互联网。所以:

Internet -- (NIC A) -- COMPUTER ---- VMNet8 -------- VM1
                                       |
                                       +------------- VM2
                                       |
                                       +-- (NIC B) -- NOTEBOOK

我该如何实现?重要的是让笔记本电脑与 vm-s 位于同一子网中,并且笔记本电脑应该可以访问互联网。我使用 Windows 8 专业版(64 位,所有更新)和 VMWare Workstation 10(最新版)。

我从 8 月中旬开始尝试桥接(Windows 内置,桥接 VMNet8 和 NIC B)(并且仍在使用),但它不起作用:DNS 解析很慢,有时无法完成。即使没有运行虚拟机,问题仍然存在,只有删除桥接才能解决 DNS 问题。

答案1

我不确定您是否面临以下一些限制,但让我们做一些假设。

  1. 您只能拥有 1 个互联网 IP,如果有 2 个,您的 ISP 将向您收取更多费用。
  2. 您希望您的笔记本电脑可以访问互联网,但您的虚拟机不能
  3. 您没有可用的开关。(即使是 10 美元的开关)。
  4. Windows 路由/桥接并不好(我们知道这一点,因为 FW/防病毒软件...等可能会干扰它)。

解决方案:

  1. NIC A 仍可上网,但除虚拟机桥接协议外,其他所有协议均未选中
  2. 获取一个 ClearOS VM(它是一个防火墙),为其提供 2 个接口、1 个到 NIC A 的桥接器(用于连接互联网)和 1 个到 NIC B 的桥接器(用作内部网关,在那里启用 DHCP 服务器)。
  3. 为所有其他东西打开 DHCP,将它们全部桥接到 NIC B,并将它们的默认网关设置为 ClearOS。
  4. 关闭所有 Windows 防火墙/防病毒软件。(ClearOS 已经安装了它们)

备注:在此设置下,LAN 中的所有内容都应该非常快,除了互联网链接,只要不超过 100Mb 并且不打开巨型帧,互联网链接应该是安全的。或者您需要一个快速的 CPU。在 ClearOS 中安装驱动程序时使用 Intel 100。

备注 2:如果你是 Linux/网络专家,请在 VM 上运行 DD-WRT,速度会快 70-80%,ClearOS 之所以出类拔萃,是因为它有 GUI……哈哈。

答案2

桥接是您的答案,但如果您由于任何原因无法使用它,您可以在笔记本电脑上为您的 NIC 设置额外的 IP 范围 - 这将允许您连接到虚拟机正在使用的 IP 范围,例如:

Internet -- (NIC A) 192.168.1.5/255.255.255.0-- COMPUTER
              |                                    |
              |                                   VMNet8 --- VM1 (10.10.10.1/255.255.255.0)
              |                                     |
              |                                     +------- VM2 (10.10.10.2/255.255.255.0)
              |                                     
              +-- (NIC B) 192.168.1.6/255.255.255.0 -- NOTEBOOK  

                  10.10.10.3/255.255.255.0

现在,只有 192.168.1.X 子网将设置网关,因此互联网不仅可以在笔记本电脑上运行,还可以访问虚拟机。

如果您不知道如何添加第二个 IP,请按照以下指南操作:

http://www.tutorialspoint.com/shorttutorials/assign-multiple-ip-addresses-to-windows-8-computer

相关内容