WDS和DHCP配置说明
网络启动程序 (NBP) 是网络启动过程中第一个下载和执行的文件,它可以控制启动开始时的体验(例如,用户是否必须按 F12 才能开始网络启动)
WDS服务器配置说明:
1)如果WDS和DHCP安装在同一服务器上,在WDS安装完成后,DHCP的服务器配置选项中会自动生成 061PXE Client选项,用来标识该DHCP服务器监听PXE Client请求,客户端可以直接获取到IP并从网络启动
2)如果WDS和DHCP分别位于不同的服务器上,但位于同一网段:
配置WDS属性:DHCP 选项卡:不勾选 不监听DHCP端口 和 配置DHCP选项以指示此服务器也是PXE服务器 两个选项(如果选中了 不监听DHCP 端口 则客户端无法获取 到IP)
高级 选项卡: 选中 在DHCP中授权此Windows部署服务器 选项(在VMware中不选中此选项客户端也可以获取到IP、找到WDS服 务器并加载到启动文 件pxeboot.n12)
DHCP服务器上不需要任何配置,这样客户端在同网段广播,获取其IP地址后,它会直接联系WDS服务器(再次使用 DHCP 数据包),以获取要 下载的 NBP 的名称和路径。 在DHCP服务器上配置了66和67选项,客户端也可以正常启动
配置DHCP服务器上的66和67选项说明:
只有DHCP和WDS安装在同一台服务器上,才会出现 60 PXE Client选项。
使用 DHCP 选项 66 和 67 被视为网络启动引用。
如果您配置这些选项,则客户端计算机将从 DHCP 服务器直接接收 IP 地址租约、有关启动服务器的信息,以及有关 NBP 的信息。客户端将不会使用 DHCP 联系 Windows 部署服务服务器,但是它们将通过 UDP 端口 4011 上的普通文件传输协议 (TFTP) 下载此 NBP。
Microsoft 不推荐使用此方法,原因如下:
使用 DHCP 选项不如配置路由器可靠。在测试中,客户端错误地解析了从 DHCP 服务器返回的 DHCP 选项,结果,客户端收到了“TFTP 失败”的错误消息。通常,在 PXE ROM 忽略启动服务器主机名,并尝试直接从 DHCP 服务器下载 NBP 的情况下会发生此问题。
如果有多个 Windows 部署服务服务器可用于处理客户端请求,则指定特定的服务器可能会防止负载平衡。相反,使用路由器转发表可以将请求转发到多个服务器。
客户端可能被定向到不可用的 Windows 部署服务服务器。由于客户端不必直接联系 Windows 部署服务服务器来确定要下载的 NBP,因此,DHCP 服务器可能会引导客户端下载不存在的 NBP,或将客户端定向到当前不可用的服务器。
客户端可能会绕过 Windows 部署服务服务器的应答设置。
066 启动服务器主机名 192.168.11.3(WDS服务器IP或计算机名)
067 启动文件名 boot\x64\pxeboot.com(也可以填写wdsnbp.com)
067 启动文件名 MSBoot\x86\wdsnbp.com ----在SCCM2012中播发OS需要填写该文件名,WDS默认不能跨网段部署,如果需要跨网段的话,也需要填写该文件名
参考文献:http://support.microsoft.com/kb/926172 http://technet.microsoft.com/zh-cn/library/cc732351(WS.10).aspx http://www.canway.net/Lists/CanwayOriginalArticels/DispForm.aspx?ID=441
总结:当WDS、DHCP和Client位于同一网段时,WDS和DHCP位于不同的服务器上,DHCP不需要任何额外配置,Client可以通过广播获取到DHCP和WDS服务器,进而与 WDS服务器正常通信。
当WDS和DHCP位于同一网段时,WDS和DHCP位于不同的服务器上,Client位于其他网段时,Client在PXE启动是会出现“NO BOOT FILENAME RECEIVED”错误,找不到启动文件。在这个过程中,实际上Client可以正常与DHCP正常通信(广播),获取到IP,只是无法联系到WDS服务器(广播)
如果使用的是Microsoft DHCP Server,则在DHCP上配置66和67选项(boot\x64\wdsnbp.com)即可。 如果使用的是交换机(如Cisco)上的DHCP,则需要在交换机上进行配置,在各个vlan里面同时添加 dhcp和WDS服务器地址,将Client的广播请求也发送到WDS服务器,使其可以与WDS服务器正常通信。
注:如果客户端和WDS、DHCP服务器位于同一网段,也出现该错误的话,也可以根据该方法配置解决问题。
以下来自Microsoft Tech:
如果在同一计算机上运行 Windows 部署服务和非 Microsoft DHCP 服务器,则除了将服务器配置为不侦听端口 67 之外,还需要使用 DHCP 工具将选项 60 添加到 DHCP 作用域。
如果 DHCP 安装在位于不同子网中的服务器上,则需要执行以下操作之一:
1)(推荐)配置 IP 助手表。应该将 UDP 端口 67 上客户端计算机发出的所有 DHCP 广播直接转发给 DHCP 服务器和 Windows 部署服务 PXE 服务器。而且,还应该将 UDP 端口 4011 上的所有通信从客户端计算机适当地路由到 Windows 部署服务 PXE 服务器(这些请求将通信而不是将广播指向服务器)。
2)添加 DHCP 选项 66 和 67。
http://technet.microsoft.com/zh-CN/library/cc771670(WS.10).aspx Windows Server 2008 中的 Windows 部署服务循序渐进指南
WDS和DHCP配置说明的更多相关文章
- PXE安装windows系统,pxe-e55:ProxyDhcp service did not reply to request on port 4011
这个pxe-e55" 错误表示 pxe 客户端已向端口4011上的代理 dhcp 服务器发送请求, 但未收到答复.似乎只有在dhcp 服务器上设置了 dhcp 类标识符选项 #60, 但同一 ...
- 【RL-TCPnet网络教程】第26章 RL-TCPnet之DHCP应用
第26章 RL-TCPnet之DHCP应用 本章节为大家讲解RL-TCPnet的DHCP应用,学习本章节前,务必要优先学习第25章的DHCP基础知识.有了这些基础知识之后,再搞本章节会有事半功 ...
- WDS迁移注意事项
先说背景:公司使用WDS来部署操作系统,目前DHCP和WDS都安装在同一台服务器上,但是此服务器已过保,所以筹划迁移,将WDS和DHCP分别迁移到两台服务器上.迁移计划是保持WDS暂时不动,DHCP先 ...
- WDS无人参与批量部署Ser 2008
WDS无人参与批量部署Ser 2008 对于其它windows镜像采用此方法也是可以实现的: 1. 准备工作: 虚拟机server2012一个: 地址192.168.1.1/24 Server2008 ...
- windows部署服务(WDS)
1.服务器端os:windows server2003R2,windows server 2008,windows server 2008 R2 文件系统:NTFS 必须需要AD架构 网络中需要微软 ...
- kvm cobbler无人值守批量安装操作系统
kvm cobbler无人值守批量安装操作系统 cobbler:一个自动网络安装系统的工具,集成PEX.dhcp.dns.tftpd.sync等服务.可以供大家管理安装操作系统 kvm:Linux系统 ...
- Windows Server 2008 R2 部署服务
Windows Server 2008 R2 部署服务 部分参考: Windows Server 2008 R2 部署服务 - 马睿的技术博客 - 51CTO技术博客http://marui.blog ...
- CentOS6下DHCP服务(一)工作原理及安装配置说明
1.DHCP服务用途 DHCP是Dynamic Host Configuration Protocol的简写,DHCP服务器最主要的工作就是自动地将网络参数分配给网络中的每台计算机,让客户端的计算机在 ...
- CentOS-1810系统DHCP服务器ISC DHCP软件配置说明
DHCP 全称Dynamic Host configuration protocol, 动态主机配置协议.是一个局域网的网络协议,使用UDP协议工作,它可以为客户机自动分配IP地址.子网掩码以及缺省网 ...
随机推荐
- arcgis api 4.x for js 离线部署
在我的GIS之家群里,经常遇到 webgis 开发新手们提问 arcgis api for js 如何本地离线部署,而不是直接调用在线的,因为在线模式依赖互联网以及网速环境因素,受到的限制影响比较大. ...
- IIS网站部署后,程序常见错误记录
1.网站部署步骤 开启IIS服务.打开IIS管理器.添加网站.修改程序池(4.0).部署完成. 2.常见问题记录(问题记录比较模糊,仅做参考) (1).对于web.config连接数据库的配置为win ...
- Python之路【第四篇】:Python基础之函数
函数的理解 面向过程:根据业务逻辑从上到下垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 函数作用是你的程序有良好的扩展性.复用性. 同样的功能要是用3次以上的话就建议使 ...
- Windows Cluster 添加新节点--验证报错
今天给既有Windows Cluster 添加节点时,验证总是不通过.报错信息为 防火墙未正确配置为故障转移群集.现将处理步骤汇总如下. 1.错误具体信息 报错的位置 --[验证警告] 的步骤中发现错 ...
- [20190130]删除tab$记录的恢复.txt
[20190130]删除tab$记录的恢复.txt --//网上提到许多删除tab$的案例,主要原因在于没有从官方正规渠道下载oracle版本,还有一些来自工具里面带有一些脚本删除tab$记录. -- ...
- Docker Demo on Docker
install docker-machine $ curl -L https://github.com/docker/machine/releases/download/v0.10.0/docker- ...
- .NET 下 模拟数组越界
前面一篇文章提到过 数组越界行为,虽然编译器为我们做了大量的检查工作让我们避免这些错误. 但是我觉得还是有必要模拟一下数组越界,感受一下这个错误. 那么对于.NET来说我们怎么来模拟数组越界呢? 一. ...
- 从壹开始前后端分离[.netCore 不定期 ] 36 ║解决JWT自定义中间件授权过期问题
缘起 哈喽,老张的不定期更新的日常又开始了,在咱们的前后端分离的.net core 框架中,虽然已经实现了权限验证<框架之五 || Swagger的使用 3.3 JWT权限验证[修改]>, ...
- Identity Server 4 预备知识 -- OpenID Connect 简介
我之前的文章简单的介绍了OAuth 2.0 (在这里: https://www.cnblogs.com/cgzl/p/9221488.html), 还不是很全. 这篇文章我要介绍一下 OpenID C ...
- WindowUtils【窗口工具类】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 判断当前界面是横屏还是竖屏: 获取当前界面方向. 效果图 代码分析 isLandscape(Context context): ...