WDS服务

news/2025/1/15 18:02:43/

二:WDS服务

 预启动执行环境(Preboot eXecution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。

Windows部署服务Windows Deployment Services缩写,中文意思是Windows部署服务。WDS适用于大中型企业部署大批量新计算机和重装客户端,通过WDS来管理多版本映像以及无人参与安装脚本,并提供人工参与安装和无人参与安装的选项。

>>>WDS的作用<<<

场景一:

你现在有1台电脑需要装系统,那么很简单,你拿上一个U盘安装盘插在这台电脑上,然后从U盘启动,之后就可以手动安装系统了;但如果你现在有100台电脑,如果你在拿着一个U盘安装盘一台台安装,那效率肯定是太低了,这个时候PXE就派上用场了。

场景二:

某公司对信息安全要求比较高,需要使用无盘系统(系统不在本地电脑上,而在公司特定的服务器上),这个时候也需要使用PXE。

场景三:

你想要一台远程的电脑运行你手上特定的系统,这个时候你就可以在本地布置一个你手上的系统,然后通过PXE启动你本地的系统(这个可能需要额外的支持,比如BMC,因为要远程)。

>>>WDS启动原理<<<

当计算机引导时,BIOS把 PXE Client 调入内存中执行,然后由 PXE Client 将放置在远端的文件通过网络下载到本地运行。

>>>PXE装机优点<<<

规模化

同时配置多台服务器

自动化

安装系统,配置各种服务

远程实现

不需要光盘、U盘等安装介质

>>>部署WDS需要环境<<<

AD域服务器的安装:活动目录服务,主要用于用户的身份验证

DNS服务器安装:域名解析服务,主要用于查找域控制器和名称的解析服务

DHCP服务器的安装:用于向需要安装操作系统的客户机分配IP地址

WDS服务安装 注:加载部署的系统镜像

>>>WDS部署系统自动化安装流程<<<

  1. 拥有 PXE 兼容网卡的计算机启动,并进入网络引导模式
  2. 获取 DHCP 服务器分配的 IP 地址
  3. 查找 WDS 服务器
  4. WDS 检查客户端是否拥有授权,检查多播传输设置
  5. 开始部署

操作系统

安装服务

作用定位

Windows server 2012 R2

AD/DNS/DHCP/WDS

PXE服务端

Windows 10

裸机

PXE客户端

Windows 7

DHCP测试

2.1:WDS服务搭建

步骤一:准备一台干净的Windows Server 2012R2,设置好在计算机名并设置网卡为仅主机模式静态的IP地址

步骤二:电脑重启之后打开服务器管理器点击添加角色和功能,一路回车来到选择服务器角色--》勾选【Active Directory域服务,DHCP服务器,DNS服务器,Windows部署服务】勾选后一路回车默认并到达安装页面进行安装...

2.2:WDS部署Win10

步骤一:将指定的服务搭建完成后,在小旗子下方选择【将此服务器提升为域控制器】并以此填写以下信息...

步骤二:重启之后打开服务器管理器在其小旗子下面点击【完成DHCP配置】,并填写一下相关信息...

步骤三:对DHCP服务器进行配置...创建好作用域之后拿Win7客户机进行DHCP获取动态IP地址进行测试...

开启Windows7主机后可以看到在服务器的DHCP控制台里的地址租用选项已经获取到动态IP地址...

步骤四:将Windows10镜像文件通过光驱挂载到服务器上,并打开【WDS部署服务管理控制台】对服务器进行配置...

步骤五:添加安装镜像与启动镜像

  1. 安装镜像,iso的sources中的install.wim即可
  2. 启动映像,右击添加启动映像,打开选择框会自动定位在安装镜像的文件夹内,选择另一个wim镜像,即boot.wim,这个就是启动映像。名字都是自定义的。

步骤六:新建个windows 10的虚拟机,并设置网络链接模式为仅主机模式...开机安装操作系统....

在此选择网络引导启动安装,可以的看到在PXE服务上获取的信息...

正在加载引导文件....

进入安装....

将域管理员用户密码输入进行身份认证...

选择安装操作系统版本


http://www.ppmy.cn/news/586272.html

相关文章

WDA 学习笔记(四) layout

WDA的页面布局一般通过各种component layout来控制的.WDA提出MVC的概念还是比较超前的&#xff0c;但是受限于庞大而复杂的底层架构&#xff0c;UI的设计不发做到元素级别的CSS控制&#xff0c;基本上整体样式比较单一&#xff0c;对于行间距、列间距、字体、边框、线条、按钮等…

Windows上实现iOS APP自动化测试:tidevice + WDA + facebook-wda / appium

本文介绍如何在Windows下构建iOS APP自动化测试环境&#xff0c;采用的主要工具为tidevice&#xff0c;WebDriverAgent&#xff0c;facebook-wda或者appium。 目录 测试架构介绍 WebDriverAgent原理分析tidevice原理分析iOS 设备安装 wda 1、安装Xcode2、下载WebDriverAgent3、…

Origin如何绘制三维离散点并拟合曲面?

文章目录 0.引言1.准备数据2.三维离散点参数设置并绘图3.拟合曲面参数设置并绘图 0.引言 在数据统计分析中&#xff0c;有时希望知道一个因变量在两个自变量变化情况下的变化情况&#xff0c;这时可以绘制散点图&#xff0c;观察基础情况&#xff0c;进一步可以拟合散点&#x…

一文详解如何用GPU来运行Python代码/基于Python自制一个文件解压缩小工具

前几天捣鼓了一下Ubuntu&#xff0c;正是想用一下我旧电脑上的N卡&#xff0c;可以用GPU来跑代码&#xff0c;体验一下多核的快乐&#xff0c;感兴趣的小伙伴快跟随小编一起了解一下吧 简介 前几天捣鼓了一下Ubuntu&#xff0c;正是想用一下我旧电脑上的N卡&#xff0c;可以用…

【算法题】剪绳子、计算二进制中1的个数、数值的整数次方

剪绳子、计算二进制中1的个数、数值的整数次方 一、剪绳子1.1、题目描述1.2、思路1.3、代码实现&#xff1a;1.4、华丽的快速幂取余1.5、小结 二、数值的整数次方2.1、题目描述2.2、思路2.3、代码实现2.4、小结 三、计算二进制中1的个数3.1、题目描述3.2、思路3.3、代码实现3.4…

ASP.NET Core官方文档+源码,这样学效率高10倍!

.NET Framework停更一年了&#xff0c;学习.NET Core跨平台是大势所趋。如何快速学习ASP.NET Core&#xff1f;在我看来&#xff0c;先看微软ASP.NET Core5.0官方中文文档&#xff0c;再大致读一遍源码&#xff0c;最后结合一些场景做些扩展封装&#xff0c;就可以很轻松的驾驭…

记一次Python爬取某网站公众号二维码的过程

public-qrcode 这是一个使用Python爬取公众号二维码的项目&#xff0c;爬取https://data.wxb.com(微信公众号推广平台) 下的所有公众号。同时记录一下整个过程中遇到的问题。 工具 http: urllib3db: pymysqlparser: beautifulsoup&#xff0c; 过程 单页面分析 请求 http…

JavaWeb01(WEB环境的搭建)

今天要给大家带来的是关于JavaWeb的Web环境搭建&#xff0c;这是非常关键的部分&#xff0c;所以有必要单独拿出来做一下详细解说&#xff0c;为以后的JavaWeb使用打下基础。 在搭建Java Web开发环境时&#xff0c;首先需要安装开发工具包JDK、Web服务器和数据库。为了提高开发…