Windows Server 2008R2 和 2012 有一个非常奇怪的问题
我有两个(未连接的)位置有类似的问题:
我在这两个位置都有一个工作 Windows AD 域,并且 WDS 服务器在 DHCP 服务器上运行。启用 VLAN 后,我无法通过 PXE 引导安装任何机器。
一个位置只有 Windows Server 2008 R2 服务器和另一个 Windows Server 2012(不是 R2)
自从我添加 VLAN 以来,服务器已经重新启动了几次,并且我尝试在这两个位置重新配置 DHCP 和 WDS。
WDS 服务器启动时没有问题,使用 netstat -a 我可以看到它们正在侦听所有接口,但我总是收到以下两条错误消息之一:
错误场景 1:当我让 DHCP 服务器也成为 WDS 时,它说明了 DHCP 代理超时
错误场景 2:当我将 WDS 放在同一子网中的不同服务器上并相应地更改 DHCP 选项 66 和 67 时,客户端启动并且似乎被重定向但随后说 WDS 没有回答他(Windows 部署没有响应服务服务器)
由于新的虚拟网卡,我觉得我需要重新初始化服务器 - 但不知道如何。
在第三个位置,我使用带有 8 个 VLAN 的 Server 2008 R2 并且没有任何问题。
网络事实:
- 交换机尚未重新配置,因此 VLAN 目前仅在服务器上
- 在添加 VLAN 之前,PXE 安装在两个位置都正常工作
- 我已经尝试了所有我能找到的解决方案,比如删除 Mgmt 文件夹,使用命令行和 gui 重新配置 DHCP,但没有任何改变
- 甚至无法安装虚拟机 (Hyper-V)
- 我已禁用两个位置的所有内部防火墙
- WDS 的日志没有显示任何错误。他们看到有人从 TFTP 请求某些东西,它总是告诉我它是成功的
- 其他一切仍然像以前一样糟糕(网络打印、网络共享、网络登录、AD 身份验证、RADIUS 身份验证)
- 这两个位置都有一个 Windows Server 作为启用了 NAT 的路由器。这可能是个问题吗?
- [更新] 我已经使用 Broadcom Advanced Control Suite 4 在两台服务器上创建了 VLAN
我错过了什么吗?
您的问题可能与 PXE 引导通信是广播的事实有关,并且如果没有像地址配置这样的 ip-helper 配置,则无法跨 VLAN。我会参考 microsoft 关于 wds 设置的官方设置指南并阅读有关 ip helpers 的功能。
好的,所以您目前正在使用超 v 虚拟网络来配置和测试 wds ..这很奇怪,因为您通常会将其扩展到您的交换基础设施。如果您不完全理解在传统场景中发生的通信,这会有点问题。
在传统情况下,您可能有;服务器 Vlan 上的 WDS/PXE/TFTP 服务器 服务器 Vlan 上的 DHCP 服务器
中间有一个交换机,接口位于不同的 vlan 上,并配置了 ip helper 地址。客户端工作站 Vlan 上的客户端工作站
解释通信过程:http ://technet.microsoft.com/en-us/magazine/2008.07.desktopfiles.aspx
场景 1 错误。WDS 和 DHCP 在没有附加配置的情况下不能在同一台服务器上,因为它们使用 DHCP 所需的端口。如果你想这样做,你需要在 dhcp 中设置 optoin 60
Senario 2 错误。如果客户端和服务器在同一个 vlan 上,这将起作用,但如果它们在不同的 vlan 上而没有配置 ip helpers(如 hyper-v 交换机上的功能)则不会。阅读: http: //windowsitpro.com/networking/configuring-dhcp-and-wds
在您的虚拟交换环境中;您可能想阅读以下内容:http: //www.virtualizationadmin.com/articles-tutorials/microsoft-hyper-v-articles/networking/virtual-networking-hyper-v-part1.html
“两个位置都有一个 Windows Server 作为启用了 NAT 的路由器。这可能是个问题吗?”
好的,不,这不是问题,但是为什么 windows 服务器充当您的路由器 - 这可以在软件中完成,但它真的不推荐 - 获得真正的硬件级路由器和交换基础设施
我想到了!
根本不是软件,而是一个坏掉的 Switch 让一切都变慢了。我更换了开关,现在它又可以工作了。
感谢您的所有意见!
[编辑] 在第二个位置它不是开关。
如果您在安装 WDS 之后安装 Windows 服务器并安装其他网络接口(例如添加 VLAN 适配器),它似乎无法使用它们(即使在几次重新启动之后)。我的解决方案是删除 WDS 和 DHCP(如果在同一台服务器上,否则只是 WDS)并重新安装它们。之后它也在那里工作