请选择 进入手机版 | 继续访问电脑版

iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2625|回复: 2

[网络设置] DHCP的BOOT功能(哈哈哈,能实现了,不急)

[复制链接]
发表于 2021-7-22 11:20:09 | 显示全部楼层 |阅读模式
需求建议
目前版本: 3.5.4 x64 Build202104211550
使用环境: 企业事业单位 
需求程度: 一般程度
联系方式(仅官方人员可见): 您无权查看此信息
类似功能截图: -
本帖最后由 xiaohhl 于 2021-7-27 14:18 编辑

2021年7月23日 10:08:09此需求变更一下(需求目啲不变,只是功能上变下需求。):
1、增加TFTP功能,好像有人提过,当时也觉得意义不大认为不需要都可以,但是还是有些场景用得上,另外建服务器浪费。
(补充下这个功能需求建议:一般情况下传输速度慢,可以的话搞一下速度快的,增加可用性(参考:深度远程启动管理器【勾上使用快速TFTP传输】))
2、不明白DHCP的Options选项里面为什么要使用转换后的字符,不能爱快直接转换好吗?这样方便检查和修改。不需要自行去转换。(不知道设计者有没有别的初衷,所以不是 吐槽,只是建议)


功能1的使用场景:
1、就是方便系统维护的pxe功能,因为dhcp-boot功能有了,差个TFTP就能完全满足pxe了,当然,能用上快速传输版的话,更好(普通版速度大约3m到6M左右),稍微大点的文件就要费时间了。当然,有总比没有好,解决不了快速传输问题的话,有这个功能都已经很好了。
2、TFTP在很多固件维修、升级等里面有很大的意义,路由器、机顶盒、交换机等一些设备,需要固件升级的时候,稍微新点的设备可能支持FTP升级。老点的话,只能用TFTP升级的。


-------------------------------------------------------------------------下面的可以忽略--------------------------------------------------------------------------------------
网络设置 > DHCP设置 > DHCP服务端的自定义选项中没看到,是不是隐含了不知道。
openwrt里面的功能为:
### Enable built-in TFTP server
enable-tftp
### Set the root directory for files available via TFTP.
tftp-root=/opt/srv/tftp
### Set the boot filename for netboot/PXE
dhcp-boot=pxelinux.0

无论是在网吧、公司、小区,只要是电脑多的人可能就存在系统这个问题。带U盘基本是必备的。
现在爱快有了简单的http和ftp,还有文件管理。再加上这个DHCP-BOOT(PXE)功能的话,就完全可以让网管更高端化。锦上添花。

爱快目前是可以实现:虚拟机+openwrt,docker应该也可以实现。但是这样就要放弃爱快的DHCP主管理功能了。

也许要同时加上TFTP功能,不加的话,用端口映射的办法,把TFTP的端口映射到内网其他服务器或DOCKER或虚拟机都可以。看看吧,有没有可能。
Options号
66 设置TFTP服务器名选项,用来指定为客户端分配的TFTP服务器的域名。
67 设置启动文件名选项,用来指定为客户端分配的启动文件名。
150 设置TFTP服务器地址选项,指定为客户端分配的TFTP服务器的地址。
是不是设置上面几个信息就可以了???








 楼主| 发表于 2021-7-22 17:08:08 | 显示全部楼层
已经使用DHCP+虚拟机openwrt实现。
按教程设置:
Next Server:option66:option67:
这三个参数,分别是TFTP的服务器IP和服务器名和启动文件名。
我设置的服务器IP和服务器名我都用IP。但是要注意:
option66:option67:这两个必须要转换为16位的。比方说文件名
option67:想填“pxelinux.0”那么要输入的是“70:78:65:6c:69:6e:75:78:2e:30”
引导文件和菜单都在虚拟机openwr上,然后在菜单里面指向启动的ISO在爱快上。
 楼主| 发表于 2021-7-23 18:43:32 | 显示全部楼层
爱快DHCPoption+Docker(tftp)也实现了。
爱快设置三个Next Server:option66:option67参数指向docker的tftp。
docker挂载目录:源路径/sda6/web/pxe目标路径/var/tftpboot,开启。
把syslinux的boot必须文件和菜单上传到/sda6/web/pxe,菜单的iso文件可以同时放这里或者指向好http://爱快/winpe.iso
双PE引导成功。其中一个PE带网络功能,即时系统坏了也可以空手去处理了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-4-19 06:32

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表