简介:
虽然管的电脑不算多,也就80-90台。
但是安装操作系统,规范软件等一些工作还是挺费劲的。
还是windows部署服务器方便一些。网络引导,安装操作系统,自动安装软件………………
还能引导PE,进行数据恢复……
彻底抛弃优盘,上次科技进步,我们抛弃了光驱,再上一次,我们抛弃了软驱,再上一次,我也没经历。
一:WDS服务
wds服务,其实也属于PXE网络引导的一个分支,引导的不是无盘工作站,而是windows系统安装盘。
引导后就相当于光盘引导,开始安装操作系统。
windows服务器上面直接添加就可以了。
二:PXE引导
PXE引导主要由DHCP,TFTP两个服务来完成。
我的DHCP是放在H3C S5500上面实现的。
TFTP文件传输,就是WDS服务。
配置H3C网络引导,主要有三个命令:
进入地址池
第一个命令 bootfile-name 启动文件名,WDS可以不配置,会自动下发给客户端
第二个命令 tftp-server domain-name TFTP启动服务器域名
第三个命令 tftp-server ip-address TFTP启动服务器IP地址
第二个和第三个命令只选一个就可以了。我试过了,两个方法都可以。
这个问题折腾我很久,因为我配置了tftp server,但是客户端始终无法引导。
后来发现,PVE的虚拟机使用的IPXE网络引导程序,可以ctrl+b进入命令行
然后使用dhcp来广播dhcp,并获取dhcp下发的信息,然后使用config命令查看获取到的各个参数。确实方便检查dhcp,也省的抓包了。
来回的实验,还发现,这个TFTP地址,必须是可以正常使用的tftp服务器,才会被下发。
猜测工作原理是:
客户端广播--我要dhcp下发信息
DHCP服务器--
1、好的,稍等。
2、我那还有个可能写域名的启动服务器,我去问问DNS。
3、DNS反回来的对不对啊?我去查一下,TFTP活着,我再告诉你。
4.1、TFTP活着,连同TFTP一起发给客户端。
4.2、TFTP死了,只发IP之类的,还有启动文件名,就是不发TFTP服务器地址。
我就在测试客户端无法获取TFTP地址后,一直折腾DHCP。
后来无意间发现如果WDS关机了,居然也是无法获取到TFTP地址才恍然大悟。
这真是先有鸡还是先有蛋的问题啊。
也许是IPXE收到TFTP启动服务器地址,发现无法连通,就自动把无效参数删掉?
不纠结过深的工作原理了。
三:总结
无论是先有鸡还是先有蛋。
准备做TFTP网络引导,那么需要同时配置好DHCP服务器和TFTP服务器。
我可能由于某次实验错误失败,深入查看DHCP下发参数,又忽略了WDS服务器的状态。
卡着搞好久。
特此记录。