无忧启动论坛

 找回密码
 注册
搜索

[史上最伟大网管]自主研发!支持HTTP,适应BIOS/UEFI环境! NBpxe网启服务器(0902开源)

查看数: 6270 | 评论数: 185 | 收藏 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-8-14 14:03

正文摘要:

本帖最后由 江南一根葱 于 2025-9-2 22:24 编辑 声明:我完全不懂python,我连python写"hello world"都不会全由AI使用python语言编写,我是躺在AI的怀抱里进行开发!项目已开源:https://github.com/zwj4031/NBp ...

回复

江南一根葱 发表于 昨天 22:09
20250902更新
  • dhcp/proxydhcp启动核心让AI参考dnsmasq项目重新构建
  • PXEMenu全面启用,传统bios和uefi环境(特别是安全启动也无错支持!!)实现和dnsmasq一样强大功能
  • 加入其它dhcp服务器探测,探测到后警告信息提示,依法网启人人有责

baxk22 发表于 昨天 15:15
利害了,虽然看不懂。
江南一根葱 发表于 昨天 13:17
估计是调整blksize的问题,我叫ai再改改
zqs 发表于 昨天 11:42
谢谢分享。。
mygamexxx 发表于 昨天 11:05
本帖最后由 mygamexxx 于 2025-9-2 11:26 编辑

WINDOWS10   64位专业版
江南一根葱 发表于 昨天 09:20
你是什么系统环境
mygamexxx 发表于 昨天 07:48
本帖最后由 mygamexxx 于 2025-9-2 07:53 编辑
江南一根葱 发表于 2025-9-1 18:44
这个一定要静态,不然怎么测试都出问题的

查了一下,VM8已经使用静态IP地址192.168.220.1。

wechat_2025-09-02_075253_873.png (53.23 KB, 下载次数: 0)

wechat_2025-09-02_075253_873.png
mygamexxx 发表于 前天 19:15
江南一根葱 发表于 2025-9-1 18:44
这个一定要静态,不然怎么测试都出问题的

我是自动获取的,明天试试静态的
2011yaya2007777 发表于 前天 19:08
现在就是这样子的。

点评

[attachimg]563784[/attachimg] 对了这里的网关貌似不能乱填,  详情 回复 发表于 前天 19:47
2011yaya2007777 发表于 前天 18:36
选自定义VM8,就是设置静态ip地址吗?

点评

[attachimg]563779[/attachimg] 这个一定要静态,不然怎么测试都出问题的  详情 回复 发表于 前天 18:44
2011yaya2007777 发表于 前天 18:04
本帖最后由 2011yaya2007777 于 2025-9-1 18:15 编辑

选NAT模式和选自定义VM8,实测效果一样。
打勾,用dhcp模式:HTTP正常,TFTP失败。
打勾,用proxydhcp模式:都失败。

不打勾,用dhcp模式:HTTP正常,TFTP失败。
不打勾,用proxydhcp模式:都失败。

点评

打勾,只能用proxydhcp模式 不打勾,只能用dhcp模式 只有这两种情况,不打勾要给vm8设置静态ip地址  详情 回复 发表于 前天 18:26
江南一根葱 发表于 前天 17:24
mygamexxx 发表于 2025-9-1 14:23
VMware网络为NAT模式,使用本地DHCP分配IP地址打勾。
IPXE.EFI:DHCP模式,进入BOOT MANAGER。PROXY模式, ...

估计你的nat模式配置有问题,我这反复测试桥接、nat都正常
2011yaya2007777 发表于 前天 17:23
本帖最后由 2011yaya2007777 于 2025-9-1 17:30 编辑

20250901版本测试:VMware网络为仅主机模式(或者NAT模式),使用本地DHCP分配IP地址打勾
DHCP模式,HTTP通讯正常。TFTP通讯失败。

提示:
HTTP: [206 Partial] /boot/dir.txt (0-20) -> 192.168.88.2
TFTP: [GET] 拒绝 ('192.168.88.2', 1925) 请求非法文件 '/boot/dir.txt'

点评

[attachimg]563775[/attachimg][attachimg]563774[/attachimg] 打勾,用proxydhcp, 不打勾,用dhcp模式,并必须在vmnet8分配静态ip 不管用什么软件,这样试才是正确的  详情 回复 发表于 前天 17:34
mygamexxx 发表于 前天 14:23
VMware网络为NAT模式,使用本地DHCP分配IP地址打勾
IPXE.EFI:DHCP模式,进入BOOT MANAGER。PROXY模式,进入TFTP,没有进入HTTP。

VMware网络为NAT模式,使用本地DHCP分配IP地址不打勾
IPXE.EFI:DHCP模式,进入BOOT MANAGER。PROXY模式,进入BOOT MANAGER。

点评

估计你的nat模式配置有问题,我这反复测试桥接、nat都正常  详情 回复 发表于 前天 17:24
mygamexxx 发表于 前天 14:06
本帖最后由 mygamexxx 于 2025-9-1 14:18 编辑
江南一根葱 发表于 2025-9-1 13:53
删ini了没,我这测试正常
啥网络环境

上面测试G4E可能是2025年5月版本。
VMware网络为NAT模式,使用本地DHCP分配IP地址打勾
用最新的20250819版本:DHCP模式,HTTP网启顺利进入PE桌面。PROXY模式,进入命令行,显示找不到菜单,服务器地址为.254。

VMware网络为NAT模式,使用本地DHCP分配IP地址不打勾
用最新的20250819版本:DHCP模式,HTTP网启顺利进入PE桌面。PROXY模式,进入BOOT MANAGER。

江南一根葱 发表于 前天 13:53
mygamexxx 发表于 2025-9-1 13:50
0901新版:
DHCP模式:IPXE.EFI,进入BOOT MANAGER。G4E,进入BOOT MANAGER。
PROXY模式:IPXE.EFI,进 ...

删ini了没,我这测试正常
啥网络环境

点评

上面测试G4E可能是2025年5月版本。 用最新的20250819版本:DHCP模式,HTTP网启顺利进入PE桌面。  详情 回复 发表于 前天 14:06
mygamexxx 发表于 前天 13:50
江南一根葱 发表于 2025-9-1 13:35
20250901更新
dhcp/proxydhcp启动核心让AI参考pypxe项目重新构建

0901新版:
DHCP模式:IPXE.EFI,进入BOOT MANAGER。G4E,进入BOOT MANAGER。
PROXY模式:IPXE.EFI,进入TFTP,没有进入HTTP。G4E,进入命令行,显示找不到菜单文件,服务器地址为.254。

点评

删ini了没,我这测试正常 啥网络环境  详情 回复 发表于 前天 13:53
mygamexxx 发表于 前天 13:38
江南一根葱 发表于 2025-9-1 13:35
20250901更新
  • dhcp/proxydhcp启动核心让AI参考pypxe项目重新构建

  • 如果要搞PXE菜单,最好与默认引导一个页面,只能二选一,看上去更清晰。
    江南一根葱 发表于 前天 13:35
    20250901更新
    • dhcp/proxydhcp启动核心让AI参考pypxe项目重新构建
    • 暂时不启用pxemenu功能,让程序能用再说

    点评

    0901新版: DHCP模式:IPXE.EFI,进入BOOT MANAGER。G4E,进入BOOT MANAGER。 PROXY模式:IPXE.EFI,进入TFTP,没有进入HTTP。G4E,进入命令行,服务器地址为.254。  详情 回复 发表于 前天 13:50
    如果要搞PXE菜单,最好与默认引导一个页面,只能二选一,看上去更清晰。  详情 回复 发表于 前天 13:38
    mygamexxx 发表于 前天 13:32
    PXE菜单与默认引导,搞得无所适从。不知道用哪一个好?
    2011yaya2007777 发表于 前天 12:38
    与网起G4E正相反,HTTP通,TFTP不通。
    mygamexxx 发表于 前天 12:18
    江南一根葱 发表于 2025-8-30 19:19
    是还有很多问题,最近给人在远程解决问题没给ai写太详细,不过主要我完全看不懂代码。下周得让ai慢慢修{: ...

    今天测试了IPXE.EFI,DHCP模式与代理模式均可以进入TFTP,由于加载PE太慢没有等待。

    均没有进入HTTP,说明HTTP两个模式均不通。
    2011yaya2007777 发表于 4 天前
    不急。会越来越好。
    江南一根葱 发表于 4 天前
    2011yaya2007777 发表于 2025-8-30 16:22
    20250830版本测试:
    DHCP模式,正确分配服务器IP=192.168.182.1,正确分配客户端IP=192.168.182.2,HTTP通 ...

    是还有很多问题,最近给人在远程解决问题没给ai写太详细,不过主要我完全看不懂代码。下周得让ai慢慢修

    点评

    今天测试了IPXE.EFI,DHCP模式与代理模式均可以进入TFTP,由于太慢没有等待。 均没有进入HTTP,说明HTTP两个模式均不通。  详情 回复 发表于 前天 12:18

    小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

    闽公网安备 35020302032614号

    GMT+8, 2025-9-3 07:02

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

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