中国软件网

您现在的位置是:网站首页>软件头条

软件头条

如何使用VTY Shell配置路由器

中国软件网2023-03-15软件头条软件维护手册
刷永久钻软件,软件维护手册,载图软件手机版,如何使用VTYShell配置路由器,刷永久钻软件,软件维护手册,载图软件手机版FRR(freerangerouting)给了你实现多种协议的选择。本指南将帮助你入门。,

如何使用VTY Shell配置路由器

如何使用VTY Shell配置路由器,

  刷永久钻软件,软件维护手册,载图软件手机版FRR(free range routing)给了你实现多种协议的选择。本指南将帮助你入门。

  最近,我写了一篇文章,解释了如何使用Quagga路由套件实现开放式最短路径优先Open Shortest Path First(OSPF)。可以使用多个软件套件代替 Quagga 来实现不同的路由协议。其中一种是 FRR(free range routing)。

  FRR 是一组守护进程,它们可以共同构建路由表。每个主协议都在其自己的守护进程中实现,并且这些守护进程与独立于协议的核心守护进程 Zebra 通信,后者提供内核路由表更新、接口查找以及不同路由协议之间路由的重新分配。每个特定协议的守护进程负责运行相关协议并根据交换的信息构建路由表。

  VTYSH是 FRR 路由引擎的集成 shell。它将每个守护进程中定义的所有 CLI 命令合并,并在单个 shell 中将它们呈现给用户。它提供了类似于 Cisco 的命令行模式,并且许多命令与 Cisco IOS 命令相似。CLI 有不同的模式,某些命令仅在特定模式下可用。

  在本教程中,我们将使用 FRR 配置动态路由来实现路由信息协议(RIP)。我们可以通过两种方式来做到这一点:在编辑器中编辑协议守护进程配置文件或使用 VTY Shell。在此例中,我们将使用 VTY shell。我们的设置包括两个名为 Alpha 和 Beta 的 CentOS 7.7 主机。这两台主机都有两个网络接口,并共享对 192.168.122.0/24 网络的访问。我们将广播 10.12.11.0/24 和 10.10.10.0/24 网络的路由。

  首先,我们需要在两台主机上都安装 FRR 软件包。可以按照官方 FRR 文档中的说明进行操作。

  对于路由,我们需要在两台主机上都启用 IP 转发,因为这将由 Linux 内核执行:

  安装后,所有配置文件将保存在/etc/frr目录中。 必须通过编辑/etc/frr/daemons文件显式启用守护进程。该文件确定启动 FRR 服务时激活哪些守护进程。要启用特定的守护进程,只需将相应的no改为yes。之后的服务重启将启动守护进程。

  由于 RIP 协议使用 UDP 作为传输协议,并被分配了 520 端口,因此我们需要在firewalld配置中允许该端口。

  如你所见,设置和配置相对简单。要增加复杂性,我们可以向路由器添加更多的网络接口,以为更多的网络提供路由。可以在编辑器中编辑配置文件来进行配置,但是使用 VTY Shell 在单个组合会话中为我们提供了所有 FRR 守护进程的前端。

很赞哦!