一个基于 nftables 的零侵入 OpenWrt 限速工具
:: 1. 克隆仓库
git clone https://github.com/xiaoqidun/nftrl.git
cd nftrl
:: 2. 交叉编译(以从 Windows 编译 Linux amd64 为例)
set GOOS=linux
set GOARCH=amd64
go build -o ./openwrt-dist/usr/sbin/nftrl -trimpath -ldflags "-s -w -buildid=" ./cmd/main.gotar -cf openwrt-dist.tar openwrt-dist
scp openwrt-dist.tar root@ip:/rootssh root@ip
tar -xf openwrt-dist.tar
cp -r openwrt-dist/* /
chmod +x /usr/sbin/nftrl /etc/init.d/nftrl
/etc/init.d/nftrl enable
/etc/init.d/nftrl start
rm -r openwrt-dist openwrt-dist.tar本项目使用 Apache License 2.0 授权协议