Windows 安装步骤
-
下载NetLimiter:
- 访问NetLimiter的官方网站:https://www.netlimiter.com。
- 根据你的操作系统版本选择并下载安装文件。
-
运行安装文件:
- 双击下载的安装文件,按照提示逐步完成安装过程。
- 选择安装路径,通常可以使用默认路径,但也可以自定义。
-
安装完成:
- 安装完成后,系统可能需要重启网络服务。
- 使用管理员权限运行NetLimiter,确保有足够的权限控制网络。
-
配置网络接口:
- 在NetLimiter界面中,选择要限制的网络接口(如eth)。
- 确保网络接口有管理员权限,否则可能无法正常工作。
Linux 安装步骤
使用apt-get安装(Debian/Ubuntu)
-
更新包列表:
sudo apt update
-
安装NetLimiter:
sudo apt-get install netlimiter
-
启动服务并设置开机启动:
sudo systemctl start netlimiter sudo systemctl enable netlimiter
从源码编译安装
-
获取源码:
wget https://github.com/osint NetLimiter/releases/download/v2../NetLimiter-2..-Linux-x64.tar.gz
-
解压并进入目录:
tar -xzf NetLimiter-2..-Linux-x64.tar.gz cd NetLimiter-2..-Linux-x64
-
配置并编译:
./configure make
-
安装并设置服务:
sudo make install sudo systemctl start netlimiter sudo systemctl enable netlimiter
Docker 安装方法
-
安装Docker:
如果尚未安装Docker,按照Docker官方文档进行安装。
-
拉取镜像并运行容器:
docker pull netlimiter/netlimiter docker run -d --restart always -v /path/to/configs:/configs netlimiter:latest
--restart always:确保容器在故障时自动重启。-v /path/to/configs:/configs:映射本地配置目录到容器内,方便配置文件修改。
源码编译安装(跨平台)
-
获取源码:
git clone https://github.com/osint/NetLimiter.git cd NetLimiter
-
编译和安装:
./autogen ./configure make sudo make install
-
启动服务:
sudo systemctl start netlimiter sudo systemctl enable netlimiter
注意事项
- 权限管理:确保NetLimiter服务运行在管理员权限下,可能需要在服务配置中设置权限。
- 网络接口:确认选择正确的网络接口,避免限制错误接口。
- 防火墙设置:检查防火墙规则,确保NetLimiter的管理界面和相关端口可达。
- 限速规则:在NetLimiter界面中设置限速规则,明确限制对象和带宽限制。
安装完成后,测试NetLimiter的功能,确保限速规则生效,遇到问题时,参考官方文档或社区求助。









