GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007
本软件源代码已开源,遵循上述国内外通行的开源项目及知识产权规则。
凡事都有风险,作者不保证方案代码及功能能够在所有设备上完整、正常的运行,也不承担和负责用户因采用本方案过程中所需的服务,以及可能出现的任何损失和后果。
华硕梅林固件路由器,固件版本要求在380及以上。
梅林(RMerl)384.5 及以上固件版本支持 Web 操作页面,页面位于 Asuswrt-Merlin 界面中的「外部网络(WAN) - 策略路由」。
部分华硕改版固件路由器也可使用,但不支持在华硕原厂固件的机器上直接使用。
由于型号众多,具体哪款路由器适用,需自行验证。
-
尽可能将所有光猫设置为桥接模式(由路由器进行网络拨号连接)。如何设置请咨询你的宽带运营商,很多运营商都可提供免费的光猫桥接模式远程设置服务。
-
所有的光猫、路由器的本地地址不要设置在一个网段,可参考如下设置:
光猫-1:192.168.1.1
光猫-2:192.168.2.1
路由器:192.168.50.1
-
确保路由器 系统管理 - 系统设置 页面中:
Enable JFFS custom scripts and configs 为 是
启用 SSH 为 LAN only(推荐)或 LAN & WAN
-
确保路由器 外部网络(WAN) - 双线路 页面中:
开启双线路 为 ON
首选 WAN 和 第二 WAN 可根据设备和网络的实际情况设置。
双线路模式 一定要选择 负载均衡
负载均衡设置 保持缺省,或根据两条线路的带宽比例或流量应用偏好设置。
开启路由规则 一定要设置为 否
-
确保路由器 外部网络(WAN) - 互联网连接 页面中所有 WAN 联机类型 为 PPPoE 的连接项中:
网络监测 设置为 PPP Echo 或 DNS Probe
启用 VPN + DHCP 连接 一定要设置为 是
WinSCP、SSH Shell 命令行终端、UTF-8(Unix(LF)) 编码文本编辑工具等可用于向 Linux 设备进行数据传输及监视控制的软件工具,请合法获取和使用相关工具,使用方法自行掌握。
-
路由器 JFFS 分区:/jffs/scripts 目录内。
或
-
路由器 USB 盘 Entware 软件包管理分区:/opt/home 目录内。
v3.7.3 及以上版本的压缩格式安装包,可按个人偏好的压缩格式类别选择如下的一种使用:
-
zip 压缩格式安装包:lz_rule-v[版本号].zip(例如:lz_rule-v4.4.3.zip)
或
-
tgz 压缩格式安装包(推荐):lz_rule-v[版本号].tgz(例如:lz_rule-v4.4.3.tgz)
或
-
tar.gz 压缩格式安装包(推荐):lz_rule-v[版本号].tar.gz(例如:lz_rule-v4.4.3.tar.gz)
下载站点: 国际(GitHub) 中国大陆(Gitee)
强烈建议使用最新版本的安装包。
使用安装工具软件将安装包上传至路由器临时目录,SSH 终端窗口进入安装包所在目录,通过 Linux 解压缩包命令解压缩,然后在新获得的文件目录中,运行其中的 install.sh 或 lzinstall.sh 安装软件,即可完成软件的安装/升级。
安装过程不会覆盖用户在软件目录中自己创建的文件或在 data 目录中已有的用户自定义数据文件。
如果是升级安装,安装完成后启动本软件,即可恢复用户原有配置参数。
安装包所在目录内执行:
unzip -o lz_rule-v[版本号].zip
例如:unzip -o lz_rule-v4.4.3.zip
然后进入解压缩出的目录 lz_rule-v[版本号](例如:lz_rule-v4.4.3)内按所含安装软件实际文件名称执行文件执行权限设置:
chmod +x ./install.sh
或
chmod +x ./lzinstall.sh
安装包所在目录内根据压缩包名称后缀执行:
tar -xzvf lz_rule-v[版本号].tgz
例如:tar -xzvf lz_rule-v4.4.3.tgz
或
tar -xzvf lz_rule-v[版本号].tar.gz
例如:tar -xzvf lz_rule-v4.4.3.tar.gz
解压缩出的目录 lz_rule-v[版本号](例如:lz_rule-v4.4.3)内按所含安装软件实际文件名称执行:
-
安装至路由器 /jffs/scripts 目录内:
./install.sh
或
./lzinstall.sh
-
安装至路由器 USB 盘 Entware 软件包管理分区:/opt/home 目录内:
./install.sh entware
或
./lzinstall.sh entware
需提前在路由器内用固件内置的 amtm 终端菜单命令安装 Entware 软件仓库集成环境。
使用文本编辑工具,在软件配置文件中,根据其中的注释说明配置/修改软件工作参数。
-
安装在主机 jffs 分区内时,软件配置文件为:
/jffs/scripts/lz/configs/lz_rule_config.sh
-
安装在主机 USB 盘 Entware 软件包管理分区内时,软件配置文件为:
/opt/home/lz/configs/lz_rule_config.sh
建议在路由器已接入互联网的情况下,将软件配置文件「一、基础设置」部分中的「定时更新 ISP 网络运营商 CIDR 网段数据」功能项置为启用(0)状态,以在软件运行过程中能够定时更新基础数据,保证长期、稳定和正常的使用策略路由功能,时刻保持良好应用体验。
v4.0.6 及后续版本,在支持本软件 Web 操作页面的机型固件上,可在 Asuswrt-Merlin 后台管理界面中的「外部网络(WAN) - 策略路由」页面里直接配置/修改软件工作参数。
-
安装在主机 jffs 分区内时:
/jffs/scripts/lz/lz_rule.sh
-
安装在主机 USB 盘 Entware 软件包管理分区内时:
/opt/home/lz/lz_rule.sh
支持本软件 Web 操作页面的机型固件,可在「外部网络(WAN) - 策略路由」页面里直接操作。
-
安装在主机 jffs 分区内时:
/jffs/scripts/lz/lz_rule.sh stop
-
安装在主机 USB 盘 Entware 软件包管理分区内时:
/opt/home/lz/lz_rule.sh stop
-
安装在主机 jffs 分区内时:
/jffs/scripts/lz/lz_rule.sh STOP
-
安装在主机 USB 盘 Entware 软件包管理分区内时:
/opt/home/lz/lz_rule.sh STOP
支持本软件 Web 操作页面的机型固件,可在「外部网络(WAN) - 策略路由」页面里直接操作。
-
第一步:执行软件终止运行命令
-
安装在主机 jffs 分区内时:
/jffs/scripts/lz/lz_rule.sh STOP
-
安装在主机 USB 盘 Entware 软件包管理分区内时:
/opt/home/lz/lz_rule.sh STOP
-
-
第二步:删除软件文件及目录
-
安装在主机 jffs 分区内时:
rm -r /jffs/scripts/lz
-
安装在主机 USB 盘内时:
rm -r /opt/home/lz
-
若有需要保留的文件或数据,则手工删除不需要的文件及目录,切勿执行上述删除命令。
-
安装在主机 jffs 分区内时:
/jffs/scripts/lz/uninstall.sh
不提示询问确认强制卸载:(非梅林系统时请使用)
/jffs/scripts/lz/uninstall.sh y
-
安装在主机 USB 盘 Entware 软件包管理分区内时:
/opt/home/lz/uninstall.sh
不提示询问确认强制卸载:
/opt/home/lz/uninstall.sh y
执行卸载命令后,项目目录内会保留与用户有关的数据文件,如不需要,可手工删除。
关注升级更新情况,有问题及时反馈。