Windows Server DHCP 角色在 VMware Player 中无法正常工作

Windows Server DHCP 角色在 VMware Player 中无法正常工作

我在 VMWare 播放器中运行 Windows Server 2008,它具有以下角色:

  • Active Directory 域服务
  • DHCP
  • DNS

服务器正在使用以下凭据:

  • (DNS) 服务器的 IP 是192.168.1.10
  • 域名为cva.local

我还有一台运行 VMWare Player 并搭载 Windows 7 的电脑。

对于此机器的配置:

  • 我将 IPv4 地址(手动)设置为192.168.1.100
  • 我将 DNS 服务器设置为(手动)192.168.1.10
  • 我加入了该cva.local域。

此后,我就能够使用我在服务器内的活动目录中创建的用户登录了。

这也有效。


配置 DHCP 服务器时我使用了以下设置:

  • 范围名称:cva-scope
  • 起始 IP 地址:192.168.1.100
  • 结束IP地址:192.168.1.200
  • 子网掩码:255.255.255.0
  • 006 DNS 服务器:127.0.0.1
  • 015 DNS域名:cva.local

我在设置过程中没有收到任何错误。


问题

当我返回到 Windows 7 客户端 PC 并导航到可以更改 IPv4 设置的屏幕时,我激活了以下复选框:

  • 自动获取 IP 地址
  • 自动获取DNS服务器地址

我从路由器的 DHCP 服务(位于 VMWare 之外)收到了 IPv4 地址和默认网关。

期待

我想从 Windows 服务器接收一个 IPv4 地址,该地址在我设置的 DHCP 范围内。我不想接收默认网关,因为目前我并不期望任何互联网访问。

问题

我必须在 VMWare(或其他任何地方?)中更改哪些设置才能实现上述结果。

答案1

您需要在单独的网段上运行 DHCP 服务器。

Windows Server 的 DHCP 服务器服务在启动时会检查同一网段中是否有其他 DHCP 服务器。如果检测到,则不会分配任何 IP 地址。

据我所知,您无法使用 VMware Player 创建任何虚拟网络,因此您需要使用其他支持虚拟网络的虚拟化解决方案,暂时禁用路由器上的 DHCP 服务器或使用另一个路由器将网络分成两个段 - 一个使用您拥有的路由器,另一个使用您的虚拟机。

顺便说一句,“006 DNS 服务器”选项应配置服务器的 IP 地址 (192.168.1.10),而不是 127.0.0.1。使用当前配置,客户端计算机将向自身发送 DNS 查询,而不是向服务器发送。

相关内容