找回密码
 立即注册
查看: 79|回复: 1

也谈TP的XRT6099的DHCP的问题

[复制链接]

710

主题

0

回帖

710

积分

00话痨hs000

积分
710
发表于 2023-8-8 06:29:24 | 显示全部楼层 |阅读模式
之前在论坛中看到有反馈说是TP的无线路由器的DHCP总是会关不掉的问题。正好前几天也碰巧碰到了,和大家分享一下。

过程是这样的,前几天,隔壁邻居要准备装修了,要把他家院子里面的电表箱移位,家里要停电。 家里停电后,家里人一起到外面去吃饭了。吃饭的过程中,一直关注电恢复了没有。

结果一看,家里的TP的NCR已经上线了,但是路由器怎么也连接不上。比较纳闷。吃完午饭,回到家,发现家里的无线能连上,但是就是不能上网。后来一看,发现电脑和手机获取的网管地址不对,全是TP XRT6099的地址。但是我家里的网络是,openwrt路由的lan上接XRT6099和5048做mesh。正常情况下,终端应该获取的是openwrt的地址作为网关。

后来逐步分析原因。检查openwrt的DHCP设置: 第二个强制模式是后来选定的。

然后XTR6099选的是AP中继模式,然后DHCP的状态的是自动。然而,自动状态是“自动开启”,所以终端就会从XTR6099的DHCP出获得网关的信息。
然后,我将6099选为上网模式(实际上wan上没有接网线,还是只做AP),将DHCP手动关闭,发现终端后获取不了ip,说明网络内居然没有DHCP了。

没有办法,试着将上图中op的DHCP的第二项选上,系统恢复了正常,然后,重新将6099改为中继模式,6099的DHCP变成了"自动关闭"状态。自此,问题解决。

原因分析:6099的中继模式时,DHCP的状态为自动的逻辑是,检查网络内有没有DHCP服务器,如果有的话,就不启动自己的DHCP,如果没有的话,就启动自己的DHCP服务。
                正巧的是,OP也是这个逻辑(上图中的第二个选项没有选上的话)
停电后来电,6099的启动快于op,发现没有检测到网络内的op的DHCP服务器,所以启动了自己的DHCP服务,当OP启动时,发现系统内已经有DHCP服务器了,就没有启动op自己的DHCP服务。
                当op的DHCP被强制启动后,6099的DHCP服务处于自动状态时,也会处于“自动关闭”状态。


有趣的现象,供大家参考。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

0

主题

985

回帖

0

积分

新手上路

积分
0
发表于 2023-8-8 06:38:24 | 显示全部楼层
tp总会有点小bug,不过确实性价比高
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翻墙党

GMT+8, 2026-10-1 03:32 , Processed in 0.064472 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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