成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何使用VTY Shell配置路由器

運維 系統(tǒng)運維
FRR(free range routing)給了你實現(xiàn)多種協(xié)議的選擇。本指南將幫助你入門。

[[328462]]

FRR(free range routing)給了你實現(xiàn)多種協(xié)議的選擇。本指南將幫助你入門。

最近,我寫了一篇文章,解釋了如何使用 Quagga 路由套件實現(xiàn)開放式最短路徑優(yōu)先Open Shortest Path First(OSPF)。可以使用多個軟件套件代替 Quagga 來實現(xiàn)不同的路由協(xié)議。其中一種是 FRR(free range routing)。

FRR

FRR 是一個路由軟件套件,它衍生自 Quagga,并在 GNU GPL2 許可下分發(fā)。與 Quagga 一樣,它為類 Unix 平臺提供了所有主要路由協(xié)議的實現(xiàn),例如 OSPF、路由信息協(xié)議Routing Information Protocol(RIP)、邊界網(wǎng)關(guān)協(xié)議Border Gateway Protocol(BGP) 和中間系統(tǒng)到中間系統(tǒng)Intermediate system-to-intermediate system (IS-IS)。

開發(fā)了 Quagga 的一些公司,例如 Big Switch Networks、Cumulus、Open Source Routing 和 6wind,創(chuàng)建了 FRR 以在 Quagga 的良好基礎上進行改善。

體系結(jié)構(gòu)

FRR 是一組守護進程,它們可以共同構(gòu)建路由表。每個主協(xié)議都在其自己的守護進程中實現(xiàn),并且這些守護進程與獨立于協(xié)議的核心守護進程 Zebra 通信,后者提供內(nèi)核路由表更新、接口查找以及不同路由協(xié)議之間路由的重新分配。每個特定協(xié)議的守護進程負責運行相關(guān)協(xié)議并根據(jù)交換的信息構(gòu)建路由表。

 

FRR architecture

VTY shell

VTYSH 是 FRR 路由引擎的集成 shell。它將每個守護進程中定義的所有 CLI 命令合并,并在單個 shell 中將它們呈現(xiàn)給用戶。它提供了類似于 Cisco 的命令行模式,并且許多命令與 Cisco IOS 命令相似。CLI 有不同的模式,某些命令僅在特定模式下可用。

設置

在本教程中,我們將使用 FRR 配置動態(tài)路由來實現(xiàn)路由信息協(xié)議(RIP)。我們可以通過兩種方式來做到這一點:在編輯器中編輯協(xié)議守護進程配置文件或使用 VTY Shell。在此例中,我們將使用 VTY shell。我們的設置包括兩個名為 Alpha 和 Beta 的 CentOS 7.7 主機。這兩臺主機都有兩個網(wǎng)絡接口,并共享對 192.168.122.0/24 網(wǎng)絡的訪問。我們將廣播 10.12.11.0/24 和 10.10.10.0/24 網(wǎng)絡的路由。

對于主機 Alpha:

  • eth0 IP:192.168.122.100/24
  • 網(wǎng)關(guān):192.168.122.1
  • eth1 IP:10.10.10.12/24

對于主機 Beta:

  • eth0 IP:192.168.122.50/24
  • 網(wǎng)關(guān):192.168.122.1
  • eth1 IP:10.12.11.12/24

安裝軟件包

首先,我們需要在兩臺主機上都安裝 FRR 軟件包。可以按照官方 FRR 文檔中的說明進行操作。

啟用 IP 轉(zhuǎn)發(fā)

對于路由,我們需要在兩臺主機上都啟用 IP 轉(zhuǎn)發(fā),因為這將由 Linux 內(nèi)核執(zhí)行:

  1. sysctl -w net.ipv4.conf.all.forwarding = 1
  2. sysctl -w net.ipv6.conf.all.forwarding = 1
  3. sysctl -p

啟用 RIPD 守護進程

安裝后,所有配置文件將保存在 /etc/frr 目錄中。 必須通過編輯 /etc/frr/daemons 文件顯式啟用守護進程。該文件確定啟動 FRR 服務時激活哪些守護進程。要啟用特定的守護進程,只需將相應的 no 改為 yes。之后的服務重啟將啟動守護進程。

 

FRR daemon restart

防火墻配置

由于 RIP 協(xié)議使用 UDP 作為傳輸協(xié)議,并被分配了 520 端口,因此我們需要在 firewalld 配置中允許該端口。

  1. firewall-cmd --add-port=520/udp permanent
  2. firewalld-cmd -reload

現(xiàn)在,我們可以使用以下命令啟動 FRR 服務:

  1. systemctl start frr

使用 VTY 進行配置

現(xiàn)在,我們需要使用 VTY Shell 配置 RIP。

在主機 Alpha 上:

  1. [root@alpha ~]# vtysh
  2.  
  3. Hello, this is FRRouting (version 7.2RPKI).
  4. Copyright 1996-2005 Kunihiro Ishiguro, et al.
  5.  
  6. alpha# configure terminal
  7. alpha(config)# router rip
  8. alpha(config-router)# network 192.168.122.0/24
  9. alpha(config-router)# network 10.10.10.0/24
  10. alpha(config-router)# route 10.10.10.5/24
  11. alpha(config-router)# do write
  12. Note: this version of vtysh never writes vtysh.conf
  13. Building Configuration...
  14. Configuration saved to /etc/frr/ripd.conf
  15. Configuration saved to /etc/frr/staticd.conf
  16. alpha(config-router)# do write memory
  17. Note: this version of vtysh never writes vtysh.conf
  18. Building Configuration...
  19. Configuration saved to /etc/frr/ripd.conf
  20. Configuration saved to /etc/frr/staticd.conf
  21. alpha(config-router)# exit

類似地,在主機 Beta 上:

  1. [root@beta ~]# vtysh
  2.  
  3. Hello, this is FRRouting (version 7.2RPKI).
  4. Copyright 1996-2005 Kunihiro Ishiguro, et al.
  5.  
  6. beta# configure terminal
  7. beta(config)# router rip
  8. beta(config-router)# network 192.168.122.0/24
  9. beta(config-router)# network 10.12.11.0/24
  10. beta(config-router)# do write
  11. Note: this version of vtysh never writes vtysh.conf
  12. Building Configuration...
  13. Configuration saved to /etc/frr/zebra.conf
  14. Configuration saved to /etc/frr/ripd.conf
  15. Configuration saved to /etc/frr/staticd.conf
  16. beta(config-router)# do write memory
  17. Note: this version of vtysh never writes vtysh.conf
  18. Building Configuration...
  19. Configuration saved to /etc/frr/zebra.conf
  20. Configuration saved to /etc/frr/ripd.conf
  21. Configuration saved to /etc/frr/staticd.conf
  22. beta(config-router)# exit

完成后,像下面這樣檢查兩臺主機路由:

  1. [root@alpha ~]# ip route show
  2. default via 192.168.122.1 dev eth0 proto static metric 100
  3. 10.10.10.0/24 dev eth1 proto kernel scope link src 10.10.10.12 metric 101
  4. 10.12.11.0/24 via 192.168.122.50 dev eth0 proto 189 metric 20
  5. 192.168.122.0/24 dev eth0 proto kernel scope link src 192.168.122.100 metric 100

我們可以看到 Alpha 上的路由表通過 192.168.122.50 包含了 10.12.11.0/24 的條目,它是通過 RIP 提供的。

類似地,在 Beta 上,該表通過 192.168.122.100 包含了 10.10.10.0/24 的條目。

  1. [root@beta ~]# ip route show
  2. default via 192.168.122.1 dev eth0 proto static metric 100
  3. 10.10.10.0/24 via 192.168.122.100 dev eth0 proto 189 metric 20
  4. 10.12.11.0/24 dev eth1 proto kernel scope link src 10.12.11.12 metric 101
  5. 192.168.122.0/24 dev eth0 proto kernel scope link src 192.168.122.50 metric 100

總結(jié)

如你所見,設置和配置相對簡單。要增加復雜性,我們可以向路由器添加更多的網(wǎng)絡接口,以為更多的網(wǎng)絡提供路由。可以在編輯器中編輯配置文件來進行配置,但是使用 VTY Shell 在單個組合會話中為我們提供了所有 FRR 守護進程的前端。

 

責任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2017-05-12 15:23:25

路由器網(wǎng)絡交換機

2010-08-04 10:14:36

路由器配置

2009-12-22 15:57:18

Cisco路由器配置

2009-12-21 15:49:44

Cisco路由器

2009-11-20 18:12:15

路由器配置

2012-05-23 09:23:34

2013-06-07 11:06:20

路由技術(shù)靜態(tài)路由配置路由器

2011-09-14 17:16:14

2011-08-29 13:04:09

路由器設置路由器連接路由器

2009-12-18 16:59:22

配置路由器

2009-12-08 17:10:22

路由器配置

2009-12-17 09:02:04

路由器配置

2010-08-03 11:29:53

路由器配置

2009-12-21 14:12:30

路由器配置故障

2010-08-09 09:49:15

華為路由器配置

2010-07-30 14:53:35

路由器設置

2010-07-30 15:23:34

路由器配置

2010-08-09 10:31:00

華為路由器路由配置命令

2009-04-14 09:48:00

cisco路由器配置

2009-11-10 10:10:01

華為路由器
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久爱一区 | 日本中文字幕视频 | 精品91久久 | 欧美日韩精品影院 | 美女久久久久久久久 | 激情欧美一区二区三区中文字幕 | 视频二区国产 | 成人av免费播放 | 久久中文字幕一区 | 久久久成人免费视频 | 日日久| 久久久久久91 | 亚洲成人国产综合 | 天天操一操 | 成人亚洲视频 | 日日操日日舔 | 成人在线精品视频 | 天天拍天天操 | 91av视频 | 欧美一区二区三区视频在线播放 | 日韩精品成人 | 日本人做爰大片免费观看一老师 | 国产欧美日韩综合精品一区二区 | 中文字幕精品一区 | 国产欧美日韩在线一区 | 欧美乱码精品一区二区三区 | 精品乱码一区二区 | 亚洲午夜电影 | 四虎成人av| 欧美国产日韩一区 | 午夜视频在线播放 | 北条麻妃视频在线观看 | 91色在线 | 免费日韩av网站 | 精品国产免费一区二区三区演员表 | 欧美日韩国产一区二区三区 | 久久婷婷麻豆国产91天堂 | 一区二区视频在线 | 成人av一区二区亚洲精 | 亚洲性在线| 久久久久久九九九九九九 |