关于路由器多个WAN口时的路由表维护
来源:互联网 发布:电脑打字软件自带 编辑:程序博客网 时间:2024/04/29 22:42
目前路由器有两个物理wan口,第一个wan口固定为dhcp client方式,第二个wan口可能是ppp拨号,也可能是dhcpclient。
问题出现在这里,在两个wan口的上下线过程中,路由表经常会丢失default出口规则,或者两个wan口无法切换,
比如
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.64.64.64 0.0.0.0 UG 0 0 0 ppp0 -------------------->这一条可能丢失
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0.2 --------------------->这一条也可能丢失
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0.2
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
最终的结果是:在ppp拨号的上下线过程中,default出口路由丢失了,没法上网了!!!
或者是有线wan口跟4G口之间,没法切换,或者只有一条default出口路由。
原因:
在于udhcpc或者ppp拨号驱动中,对于route表的维护不好,这里推荐一种办法,使用crond定时任务来维护,间隔性检查default路由表是否异常,然后修复它。
*/1 * * * * /etc/xxxscript
每隔1分钟检查一次。
检查ifconfig ppp0 以及ip route中的信息,可获取到路由表是否正常
再次吐槽openwrt 的multiwan,各种坑啊。
- 关于路由器多个WAN口时的路由表维护
- 浅谈路由器的wan、lan、wlan口
- 路由器设置多WAN口要点技巧
- 路由器wan口接入方式
- 路由器WAN口和LAN口的区别
- 路由器上面的WAN口和LAN口是什么意思
- 无线路由器的网关显示WAN口未连接(解)
- 无线路由器连接WAN口上不了网的解决方案
- Padavan 路由器系统如何放开wan口的samba访问
- 路由器关于源路由的处理
- 路由器的WAN口和LAN口、以及路由器和交换机的对比
- 路由器 WAN和LAN的区别
- 路由器WAN口和LAN口详解
- 路由器WAN 口和 LAN 口
- 路由器端WAN口和LAN端口
- 【原创】搞了个NetGear的路由器,为此写了个小程序来查Wan IP.
- 【原创】搞了个NetGear的路由器,为此写了个小程序来查Wan IP.
- 路由器WAN口和LAN口的IP地址的区别
- Use DropzondJS and Spring to upload and download file
- ipython notebook ImportError: No module named
- NOIP2014 解方程
- 常用排序算法汇总
- MAVEN私服
- 关于路由器多个WAN口时的路由表维护
- Android端应用秒开优化体验
- Mybatis基础——传值的几种方式总结
- Transaction中的SQL死锁
- C与C++的不同之处记录
- bower学习笔记
- PHP文件
- css的框模型
- jzoj 2048. 【8.18】跳格子