
软件介绍
Tiny PXE Server是一款专业的pxe服务器软件,虽然体积不大但功能很强大,还支持安装在windows和linux系统上,同时还支持DHCP TFTP HTTP BINL DNS等多个协议,支持grub4dos,pxelinux,ipxe等多个引导器,用户可以放心使用。

软件介绍
Tiny PXE Server是一款小巧而功能强大的网启软件。支持DHCP TFTP HTTP BINL DNS等多个协议,支持grub4dos,pxelinux,ipxe等多个引导器,支持从PXE/gPXE/IPXE启动,最新版居然能够直接从互联网通过http协议启动。
软件功能
整合了DHCP TFTP HTTP BINL DNS
和以往的网启软件相比,这款软件把HTTP集成进去了,对与ipxe就非常方便
而且基本开启就能使用无需繁琐设置
如需打开后默认开启某些功能,比如打开自动上线,修改config.ini中的start=1
ipxe启动文件有两个,一个是ipex.pxe带驱动 ,一个是undionly.kpxe 通用 一个不行就换另一个
netboot为网启根目录,下面放启动文件,启动镜像等
tool文件夹为需共享的目录,存放软件工具等,进入PE后自动映射此目录,系统镜像放在tool下,CGI可以直接识别到,安装系统非常方便
首次使用设置共享批处理,用于设置共享名并通过bcd中的参数传递给PE
要正确开启共享 ,系统需开启guest帐户,关闭密码保护,有时会死活开不了,可能是被安全软件乱改了系统某些设置
软件作者正添加ftp,到时在pe中通过ftp映射磁盘,这样就无需开系统共享了
软件特色
免配置版PXE服务端(PXE无盘启动服务器)和grldr放一起,在WINDOWS下执行就自动开启PXE服务端了,免配置。
当然,除了grldr,你也可以用其它PXE引导文件,优先级是:0PE.ISO、pxe.0、maxdos.pxe、pxelinux.0、0pe.bin、grldr
先自动搜索当前目录的这些文件,然后再搜索上级目录,直到根目录,如果找不到,就会提示,要手动指定。
Tiny PXE Server可以直接加载自定义的外置脚本菜单,所以Tiny PXE Server搭配IPXE启动,真是绝配,不用搭建linux编译环境编译IPXE启动菜单
IPXE比PXE相比,由于采用了HTTP协议传输文件,传输速度大大提高。
双击pxesrv.exe启动Tiny PXE Server,启动文件选择ipxe.pxe或者undionly.kpxe,undionly.kpxe仅加载UNDI而不加载PXE,后缀kpxe中的k表示keep UNDI,undionly.kpxe会通过UNDI复用网卡自身PXE软件栈的驱动。
ipxe.pxe不加载UNDI,也不加载PXE,只能通过iPXE自己实现的硬件驱动来操作网卡。如果该网卡不被iPXE支持,就会出错。
使用方法
1、启动IPXE
Tiny PXE Server可以直接加载自定义的外置脚本菜单,所以Tiny PXE Server搭配IPXE启动,真是绝配,不用搭建linux编译环境编译IPXE启动菜单,或者是FQ从https://rom-o-matic.eu/网站编译。IPXE比PXE相比,由于采用了HTTP协议传输文件,传输速度大大提高。
①双击pxesrv.exe启动Tiny PXE Server,启动文件选择ipxe.pxe或者undionly.kpxe,undionly.kpxe仅加载UNDI而不加载PXE,后缀kpxe中的k表示keep UNDI,undionly.kpxe会通过UNDI复用网卡自身PXE软件栈的驱动。ipxe.pxe不加载UNDI,也不加载PXE,只能通过iPXE自己实现的硬件驱动来操作网卡。如果该网卡不被iPXE支持,就会出错。
【注意】Tiny PXE Server会把启动文件所在的目录设置为root path,root path子目录下的文件才可以通过http访问到,root path以上的文件无法访问。例如:如果把ipxe.pxe放在E:boot目录下,root path=E:boot,访问E:bootimgs目录下的iso文件是https://${next-server}/imgs/TonPE_net.iso,而不是https://${next-server}/boot/imgs/TonPE_net.iso,注意root path的设置,文件相对位置关系必须与菜单对应,否则会发生找不到文件的错误。
②Filename if user-class=gPXE or IPXE,输入自定义脚本菜单ipxemenu.ipxe,这是我编写的ipxe启动脚本,更详细的可以参考下载的安装包pxesrv.zip里面的menu.ipxe。
最新版的启动文件ipxe.pxe/undionly.kpxe可以从以下地址下载:https://boot.ipxe.org/
IPXE.KRN可以从上面网址中ipxe.iso中提取,用来从linux内核转到ipxe启动。
③其他配置Tiny PXE Server会自动配置,基本属于免配置。注意OPT17(root path)是dhcp root path (例如iscsi, aoe) ,而不是一个file root path,如果不用应该保持空白。
④右击历史记录框可以保存当前配置文件到exe所在目录的config.ini文件,修改配置文件之后,建议重新启动Tiny PXE Server,先点右上角的offline,然后单击online启动Tiny PXE Server。如果配置文件弄乱了,建议删除config.ini,然后重新配置并保存。
2、启动grub4dos
启动文件选择grldr即可,其他留空白。
3、启动pxelinux
启动文件选择pxelinux.0即可,其他留空。
软件综述
Tiny PXE Server 是一款小巧、轻量级的PXE服务器软件,它可以帮助您快速轻松地通过网络启动计算机。
Tiny PXE Server具有以下特点:
- 体积小巧:Tiny PXE Server的安装程序大小仅为几兆字节,非常适合在嵌入式设备或低资源的计算机上使用。
- 开源:Tiny PXE Server是开源软件,您可以免费下载和使用其源代码。
- 易于使用:Tiny PXE Server的配置非常简单,您只需按照其官方文档中的步骤进行操作即可。
- 支持多种协议:Tiny PXE Server支持TFTP、HTTP和FTP等多种协议,可以满足不同的需求。
- 支持多种操作系统:Tiny PXE Server支持Windows、Linux、Mac OS X等多种操作系统,可以满足不同的需求。
Tiny PXE Server是一款非常实用的PXE服务器软件,它可以帮助您快速轻松地通过网络启动计算机。如果您有使用PXE服务器的需求,我强烈推荐您使用Tiny PXE Server。
以下是一些 Tiny PXE Server 的优点和缺点:
优点:
- 小巧轻便,易于使用
- 支持多种协议,包括 TFTP、HTTP 和 FTP
- 支持多种操作系统,包括 Windows、Linux 和 Mac OS X
- 开源免费,可供任何人使用和修改
- 易于配置和管理,非常适合小型网络
缺点:
- 不支持 UEFI 启动
- 不支持安全启动
- 不支持 PXE 引导映像的签名
- 不支持 PXE 引导映像的加密
- 不支持 PXE 引导映像的远程加载
总体来说,Tiny PXE Server 是一款非常实用的 PXE 服务器软件,非常适合小型网络使用。如果您正在寻找一款小巧轻便、易于使用且支持多种协议和操作系统的 PXE 服务器软件,那么 Tiny PXE Server 是一个不错的选择。