我有一台服务器,我们将其用作培训实验室环境的 Ghost 映像服务器。每个实验室都有自己的 VLAN。共有 10 个 VLAN。该服务器安装了 DNS、Ghost 2.5.1 和 VMware Workstaation 6.5。Broadcom NetXtreme II BCAS 软件设置了多个 VLAN。每个实验室的 IP 地址为 10.10.1.X/24、10.10.2.X/24 等,并列为 TEAM1_classroom1 等。还有一个管理 VLAN,它通过防火墙/路由器设备连接到企业 VPN。
安装 VMware 后,重新启动时,我失去了与公司域网络的连接。重新获得访问权限的唯一方法是将 Team1_Admin 切换为通过 DHCP 获取地址。它将获得一个 169.254.xx 地址。直到重新启动后,它才会从防火墙/DHCP 获取正确的地址。然后它将位于域网络上。然后我可以将地址硬编码为所需的地址。但是,下次重新启动时,它再次失去与域网络的连接。DNS 设置为位于公司的服务器。
我尝试通过禁用 VMware 网络适配器并更改注册表、为每个适配器添加 *NdisDeviceType 来更正 VMware Workstation 将所有网络更改为公共网络的问题。卸载 VMware 后,我可以使用 Team1_admin 的硬编码地址重新启动,而不会丢失连接。(当我们必须使用 Linux 来对实验室进行映像时,我们会使用 VMware 工作站。)
答案1
事实证明,该机器在将 DNS 绑定到所有 VLAN 时存在问题。进入 DNS 并允许 DNS 仅响应一个 VLAN(即管理 VLAN)上的 DNS 条目。