glzf1900
发表于 2022-11-6 16:53:04
感谢感谢,学习一下。
ax86
发表于 2022-12-15 19:23:19
大概写了个同步双播脚本 ,有高手看看可行不
#!/bin/sh
cycle_num=5
ppptime=60
#判断双WAN及负载均衡是否启用
isdual=`nvram get wans_mode`
[ "$isdual" != "lb" ] && {
exit 0
}
#开始循环并发拨号
i=0
while :
do
i=$(($i+1))
ipnum=$(ifconfig |grep "P-t-P"|wc -l)
pppnum=$(ip a|grep ppp|grep -v grep|grep 'mtu'|wc -l)
per_ppptime=$(($ppptime-30))
#检测到多个ppp进程 重启程序
[ "$pppnum" -ge 3 ] && {
reboot
exit 1
}
#如果连接的个数小于2则 断开连接并重新拨号
if [ "$ipnum" -lt 2 ];then
if [ $i -eq "$cycle_num" ];then
#结束ppp进程并重启wan服务
killall pppd >/dev/null 2>&1 &
service restart_wan >/dev/null 2>&1
i=0
sleep 30
continue
fi
#断开wan连接并重新拨号
[ "$(ps |grep wanduck|grep -v grep|wc -l)" -ne 0 ] && killall wanduck >/dev/null 2>&1
killall pppd >/dev/null 2>&1
sleep 10
pppd file /tmp/ppp/options.wan1 >/dev/null 2>&1 &
pppd file /tmp/ppp/options.wan0 >/dev/null 2>&1 &
sleep $ppptime
else
break
fi
done
hcmx
发表于 2022-12-16 21:46:43
一些大神的牛贴之后,这个自动执行脚本终于完成,亲测功能OK,现在分享给大家。
swift188
发表于 2023-1-7 21:02:33
不知道联通宽带支持多拨不
qq630333155
发表于 2023-1-8 12:36:58
学习学习
laojiang5956
发表于 2023-1-8 14:24:31
1000M带宽有必要搞这个吗?
hxz132
发表于 2023-1-18 11:38:15
感谢分享,回去学习试下
tybaobao
发表于 2023-1-21 02:17:18
谢谢,辛苦了
sue19840516
发表于 2023-1-22 02:17:36
谢谢分享
Rynice
发表于 2023-1-25 19:33:36
大神真棒顶呱呱