67 个版本
0.14.0 | 2024年6月20日 |
---|---|
0.13.2 | 2024年2月26日 |
0.13.0 | 2023年9月21日 |
0.13.0-rc1 | 2023年7月13日 |
0.1.2 | 2018年11月8日 |
#409 在 命令行工具
每月 365 次下载
1MB
20K SLoC
Routinator
Routinator 3000 是一款免费的开源 RPKI 依赖方软件。该项目使用 Rust 编写,这是一种专为性能和内存安全性设计的编程语言。
轻量级且便携
Routinator 的系统要求最低,可以在几乎所有硬件和平台上运行,并为大多数平台提供软件包。您还可以轻松使用 Docker 或 Cargo(Rust 的包管理器)运行。
功能齐全且安全
Routinator 以服务形式运行,定期下载和验证 RPKI 数据。内置的 HTTPS 服务器提供用户界面、各种文件格式的 API 端点,以及日志记录、状态和 Prometheus 指标。
灵活的 RPKI-to-Router (RTR) 支持
Routinator 内置 RTR 服务器,允许路由器获取验证后的 RPKI 数据。您还可以使用我们的 RPKI 数据代理 RTRTR 运行 RTR 作为单独的守护程序,让您集中验证并安全地将处理后的数据分发到各个位置。
开源并提供专业支持服务
NLnet Labs 提供根据服务等级协议的 专业支持和咨询服务。社区支持在 Discord 上提供,我们的 邮件列表 上也有。Routinator 在 BSD 3-Clause 许可证 下发布。
顺利启动
通过安装适用于 Debian 和 Ubuntu 或适用于 Red Hat Enterprise Linux (RHEL) 和兼容系统(如 Rocky Linux)的二进制软件包,Routinator 的入门非常简单。或者,您可以使用 Docker 运行,或使用 Cargo 从源代码构建,Cargo 是 Rust 的构建系统和包管理器。
请参阅全面的 文档,了解最适合您的方案。
依赖项
~23–40MB
~726K SLoC