南方數據技术观察
首页 行业新闻 教程 技术文章 AI 对话 官网 咨询与报价
首页 / 行业新闻

如何安装 RPKI 验证器:APNIC 博客教程

在本文中,我们将详细介绍如何安装 RPKI 验证器,这是一种用于验证路由起源授权(ROA)的依赖方软件。本文将指导您在 Ubuntu Linux 系统上安装 Routinator、RIPE、OctoRPKI 和 FORT 验证器。以下是具体的安装步骤和注意事项。

准备工作

在开始安装验证器之前,请确保您的软件包是最新的。使用以下命令更新您的系统包:

```

sudo apt update && sudo apt upgrade

```

请注意,下载 ARIN 的信任锚定位器(TAL)的任何步骤中,您都同意受 ARIN 的依赖方协议(RPA)的约束。

安装 Routinator

Routinator 是一个基于 Rust 编写的 RPKI 验证器。在安装 Routinator 之前,确保您的系统已预装了 curl、wget、gcc 和 rsync 包。接下来,使用以下命令安装 Rust:

```

curl https://sh.rustup.rs -sSf | sh

```

按照屏幕上的说明安装 Rust,并确保设置 PATH 环境变量。

安装 Routinator 的命令如下:

```

cargo install routinator

```

运行 Routinator

在首次运行 Routinator 之前,需要准备其工作环境,包括 RPKI 缓存目录和 TAL。运行以下命令初始化 Routinator:

```

routinator init

```

由于这是首次使用 Routinator,系统可能会提示 ARIN 的 TAL 缺失。如果您同意 ARIN 的依赖方协议,请使用以下命令重新运行:

```

routinator init --accept-arin-rpa

```

这将创建 RPKI 缓存存储库目录,并从五个 RIR(区域互联网注册管理机构)下载 TAL,并将其保存在相关目录中。

实际意义

对于运维和网络工程师来说,了解如何安装和配置 RPKI 验证器对于确保网络的稳定性和安全性至关重要。通过使用 RPKI 验证器,可以有效地验证路由信息的真实性,从而减少网络攻击和错误配置的风险。

总结,本文详细介绍了如何在 Ubuntu Linux 系统上安装和配置 RPKI 验证器。通过遵循上述步骤,您可以确保您的网络能够有效地验证 ROA,从而提高网络的安全性和可靠性。

原文: APNIC Blog(2019-10-28)|编译自 APNIC Blog,事实以原文为准。

来源:APNIC Blog

返回列表