Panabit Support Board!

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: zilu317

WAN线路参数设置里能否增加DHCP的定期重拨功能

[复制链接]
 楼主| 发表于 2023-7-5 11:50:11 | 显示全部楼层
本帖最后由 zilu317 于 2023-7-5 11:52 编辑

问题还是存在,隔两三天就需要手动把dhcp模式的wan连接全部手动重拨,重新获取一下更新为新的ip地址,流量才能正常,实在是没有别的办法

 楼主| 发表于 2023-7-7 02:54:51 来自手机 | 显示全部楼层
sking9988 发表于 2023-6-14 15:22
通过命令查看线路状态,
loweye nat listproxy 查询到的ID
通过命令执行重新获取

请问你是如何知道重拨一次线路的详细参数命令的? 是否有定期定时重拨的参数? 能否告知nat config 后面支持哪些命令的帮助详细说明?
发表于 2023-7-7 21:52:41 | 显示全部楼层
可以考虑下 定时禁用网卡 再启用网卡
 楼主| 发表于 2023-7-8 19:20:34 | 显示全部楼层
adev80881 发表于 2023-7-7 21:52
可以考虑下 定时禁用网卡 再启用网卡

请问那里有定时禁用再启用网卡的设置?
我用app定时早上4点钟重启系统,仍然在下午出现DHCP获取的ip地址没有更新导致业务中断,手动重拨后重新获取到新的ip地址后才恢复。

可能原因:wan线路的dhcp功能存在bug,租期到期后未能获取到新下发的ip地址,导致线路里仍然使用老ip地址,从而导致业务无法转发到新的dhcp服务器网关。
证据是第一次获取到ip地址后,多时段观察ip地址从来没有自动变为新的ip地址,直到业务中断手动重拨,才更新变更为了新的ip地址。

需要做到:DHCP租期到期后重新发dhcp请求包,去获取新的ip地址,并在收到分配的ip地址后,将新的ip地址更新。
发表于 2023-7-10 16:19:51 | 显示全部楼层
本帖最后由 adev80881 于 2023-7-10 20:10 编辑

换个思路  拔网线 过一下再插网线 可以获取新的IP不  可以的话 就用linux命令定时间禁启用网卡就行了


 楼主| 发表于 2023-7-22 16:33:28 | 显示全部楼层
adev80881 发表于 2023-7-10 16:19
换个思路  拔网线 过一下再插网线 可以获取新的IP不  可以的话 就用linux命令定时间禁启用网卡就行了

麻烦问一下linux命令定时间禁启用网卡 是什么? panabit系统是精简过的吧,有些liniux计划任务命令无法执行
 楼主| 发表于 2023-7-22 16:36:07 | 显示全部楼层
adev80881 发表于 2023-7-10 16:19
换个思路  拔网线 过一下再插网线 可以获取新的IP不  可以的话 就用linux命令定时间禁启用网卡就行了

楼上一个朋友已经告知了一条手动执行命令重启某条线路的命令,如何使用计划任务定时执行重启多条线路?
floweye nat config redial=18
 楼主| 发表于 2023-7-24 08:56:05 | 显示全部楼层
zilu317 发表于 2023-7-22 16:36
楼上一个朋友已经告知了一条手动执行命令重启某条线路的命令,如何使用计划任务定时执行重启多条线路?
...

找到一个系统里定期重拨计划任务的办法:
1.ssh开启后,登录进去
2.在系统启动文件里增加定期重启线路命令

vi /etc/rc.local

watch -n 3600 "floweye nat config redial=18"
watch -n 3620 "floweye nat config redial=19"
发表于 2023-7-24 23:10:59 | 显示全部楼层
如果是dhcp获取应该也不是重拨吧 ,应该是吧接口快速的down和up一下让接口重启去发送请求dhcp服务器的报文吧
发表于 2023-7-24 23:16:34 | 显示全部楼层
我觉的这个建议应该改为,dhcp方式下做一个地址探测,探测对象为,网关地址或者远端的一个地址,探测时间可以设置为每10s或者每3秒发送一个或者3个探测报文,连续探测3次失败(前面几个探测条件都可以自定义),就吧接口执行一个down和up的操作,让本端dhcp客户端重新发送DHCPdiscover广播包请求sever端。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京派网软件有限公司 ( ICP备案序号:京ICP备14008283号 )

GMT+8, 2024-5-5 03:44 , Processed in 0.079616 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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