婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在CentOS中制作BGP路由的教程

在CentOS中制作BGP路由的教程

熱門標簽:長沙呼叫中心外呼系統(tǒng)穩(wěn)定嗎 電銷機器人自動撥號信息 騰沖銷售外呼管理系統(tǒng)服務 400電話申請安裝 北京地圖標注平臺注冊入駐 洛陽外呼增值業(yè)務線路解決方案 昆明crm外呼系統(tǒng)價格 臨沂語音電話機器人公司 用什么軟件做地圖標注

Quagga是一個開源路由軟件套件。在這個教程中,我將會重點講講如何把一個Linux系統(tǒng)變成一個BGP路由器,還是使用Quagga,演示如何建立BGP與其它BGP路由器對等。

在我們進入細節(jié)之前,一些BGP的背景知識還是必要的。邊界網(wǎng)關協(xié)議(即BGP)是互聯(lián)網(wǎng)的域間路由協(xié)議的實際標準。在BGP術語中,全球互聯(lián)網(wǎng)是由成千上萬相關聯(lián)的自治系統(tǒng)(AS)組成,其中每一個AS代表每一個特定運營商提供的一個網(wǎng)絡管理域(據(jù)說,美國前總統(tǒng)喬治.布什都有自己的 AS 編號)。
為了使其網(wǎng)絡在全球范圍內(nèi)路由可達,每一個AS需要知道如何在英特網(wǎng)中到達其它的AS。這時候就需要BGP出來扮演這個角色了。BGP是一個AS去與相鄰的AS交換路由信息的語言。這些路由信息通常被稱為BGP線路或者BGP前綴。包括AS號(ASN;全球唯一號碼)以及相關的IP地址塊。一旦所有的BGP線路被當?shù)氐腂GP路由表學習和記錄,每一個AS將會知道如何到達互聯(lián)網(wǎng)的任何公網(wǎng)IP。

在不同域(AS)之間路由的能力是BGP被稱為外部網(wǎng)關協(xié)議(EGP)或者域間協(xié)議的主要原因。就如一些路由協(xié)議,例如OSPF、IS-IS、RIP和EIGRP都是內(nèi)部網(wǎng)關協(xié)議(IGPs)或者域內(nèi)路由協(xié)議,用于處理一個域內(nèi)的路由.
測試方案

在這個教程中,讓我們來使用以下拓撲。
我們假設運營商A想要建立一個BGP來與運營商B對等交換路由。它們的AS號和IP地址空間的細節(jié)如下所示:

  •     運營商 A: ASN (100), IP地址空間 (100.100.0.0/22), 分配給BGP路由器eth1網(wǎng)卡的IP地址(100.100.1.1)
  •     運營商 B: ASN (200), IP地址空間 (200.200.0.0/22), 分配給BGP路由器eth1網(wǎng)卡的IP地址(200.200.1.1)

路由器A和路由器B使用100.100.0.0/30子網(wǎng)來連接到對方。從理論上來說,任何子網(wǎng)從運營商那里都是可達的、可互連的。在真實場景中,建議使用掩碼為30位的公網(wǎng)IP地址空間來實現(xiàn)運營商A和運營商B之間的連通。
在 CentOS中安裝Quagga

如果Quagga還沒安裝好,我們可以使用yum來安裝Quagga。

   

復制代碼
代碼如下:
# yum install quagga

如果你正在使用的是CentOS7系統(tǒng),你需要應用一下策略來設置SELinux。否則,SElinux將會阻止Zebra守護進程寫入它的配置目錄。如果你正在使用的是CentOS6,你可以跳過這一步。

   

復制代碼
代碼如下:
# setsebool -P zebra_write_config 1

Quagga軟件套件包含幾個守護進程,這些進程可以協(xié)同工作。關于BGP路由,我們將把重點放在建立以下2個守護進程。

  •     Zebra:一個核心守護進程用于內(nèi)核接口和靜態(tài)路由.
        BGPd:一個BGP守護進程.

配置日志記錄

在Quagga被安裝后,下一步就是配置Zebra來管理BGP路由器的網(wǎng)絡接口。我們通過創(chuàng)建一個Zebra配置文件和啟用日志記錄來開始第一步。

   

復制代碼
代碼如下:
# cp /usr/share/doc/quagga-XXXXX/zebra.conf.sample /etc/quagga/zebra.conf

在CentOS6系統(tǒng)中:

   

復制代碼
代碼如下:
# service zebra start
# chkconfig zebra on

在CentOS7系統(tǒng)中:

   

復制代碼
代碼如下:
# systemctl start zebra
# systemctl enable zebra

Quagga提供了一個叫做vtysh特有的命令行工具,你可以輸入與路由器廠商(例如Cisco和Juniper)兼容和支持的命令。我們將使用vtysh shell來配置BGP路由在教程的其余部分。

啟動vtysh shell 命令,輸入:

   

復制代碼
代碼如下:
# vtysh

提示將被改成該主機名,這表明你是在vtysh shell中。

   

復制代碼
代碼如下:
Router-A#

現(xiàn)在我們將使用以下命令來為Zebra配置日志文件:

   

復制代碼
代碼如下:
Router-A# configure terminal
Router-A(config)# log file /var/log/quagga/quagga.log
Router-A(config)# exit

永久保存Zebra配置:

   

復制代碼
代碼如下:
Router-A# write

在路由器B操作同樣的步驟。
配置對等的IP地址

下一步,我們將在可用的接口上配置對等的IP地址。

   

復制代碼
代碼如下:
Router-A# show interface #顯示接口信息/p> p> Interface eth0 is up, line protocol detection is disabled
. . . . .
Interface eth1 is up, line protocol detection is disabled
. . . . .

配置eth0接口的參數(shù):

   

復制代碼
代碼如下:
site-A-RTR# configure terminal
site-A-RTR(config)# interface eth0
site-A-RTR(config-if)# ip address 100.100.0.1/30
site-A-RTR(config-if)# description "to Router-B"
site-A-RTR(config-if)# no shutdown
site-A-RTR(config-if)# exit

繼續(xù)配置eth1接口的參數(shù):

   

復制代碼
代碼如下:
site-A-RTR(config)# interface eth1
site-A-RTR(config-if)# ip address 100.100.1.1/24
site-A-RTR(config-if)# description "test ip from provider A network"
site-A-RTR(config-if)# no shutdown
site-A-RTR(config-if)# exit

現(xiàn)在確認配置:

   

復制代碼
代碼如下:
Router-A# show interface /p> p> Interface eth0 is up, line protocol detection is disabled
Description: "to Router-B"
inet 100.100.0.1/30 broadcast 100.100.0.3
Interface eth1 is up, line protocol detection is disabled
Description: "test ip from provider A network"
inet 100.100.1.1/24 broadcast 100.100.1.255/p> p> Router-A# show interface description #顯示接口描述/p> p> Interface Status Protocol Description
eth0 up unknown "to Router-B"
eth1 up unknown "test ip from provider A network"

如果一切看起來正常,別忘記保存配置。

   

復制代碼
代碼如下:
Router-A# write

同樣地,在路由器B重復一次配置。

在我們繼續(xù)下一步之前,確認下彼此的IP是可以ping通的。

  

復制代碼
代碼如下:
Router-A# ping 100.100.0.2 /p> p> PING 100.100.0.2 (100.100.0.2) 56(84) bytes of data.
64 bytes from 100.100.0.2: icmp_seq=1 ttl=64 time=0.616 ms

   

 配置BGP對等

Quagga守護進程負責BGP的服務叫bgpd。首先我們來準備它的配置文件。

   

復制代碼
代碼如下:
# cp /usr/share/doc/quagga-XXXXXXX/bgpd.conf.sample /etc/quagga/bgpd.conf

在CentOS6系統(tǒng)中:

   

復制代碼
代碼如下:
# service bgpd start
# chkconfig bgpd on

在CentOS7中:

  

復制代碼
代碼如下:
# systemctl start bgpd
# systemctl enable bgpd

現(xiàn)在,讓我們來進入Quagga 的shell。

   

復制代碼
代碼如下:
# vtysh

第一步,我們要確認當前沒有已經(jīng)配置的BGP會話。在一些版本,我們可能會發(fā)現(xiàn)一個AS號為7675的BGP會話。由于我們不需要這個會話,所以把它移除。

   

復制代碼
代碼如下:
Router-A# show running-config /p> p> ... ... ...
router bgp 7675
bgp router-id 200.200.1.1
... ... ...

我們將移除一些預先配置好的BGP會話,并建立我們所需的會話取而代之。

   

復制代碼
代碼如下:
Router-A# configure terminal
Router-A(config)# no router bgp 7675
Router-A(config)# router bgp 100
Router-A(config)# no auto-summary
Router-A(config)# no synchronizaiton
Router-A(config-router)# neighbor 100.100.0.2 remote-as 200
Router-A(config-router)# neighbor 100.100.0.2 description "provider B"
Router-A(config-router)# exit
Router-A(config)# exit
Router-A# write

路由器B將用同樣的方式來進行配置,以下配置提供作為參考。

   

復制代碼
代碼如下:
Router-B# configure terminal
Router-B(config)# no router bgp 7675
Router-B(config)# router bgp 200
Router-B(config)# no auto-summary
Router-B(config)# no synchronizaiton
Router-B(config-router)# neighbor 100.100.0.1 remote-as 100
Router-B(config-router)# neighbor 100.100.0.1 description "provider A"
Router-B(config-router)# exit
Router-B(config)# exit
Router-B# write

當相關的路由器都被配置好,兩臺路由器之間的對等將被建立。現(xiàn)在讓我們通過運行下面的命令來確認:

   

復制代碼
代碼如下:
Router-A# show ip bgp summary

   

    從輸出中,我們可以看到"State/PfxRcd"部分。如果對等關閉,輸出將會顯示"Idle"或者"Active'。請記住,單詞'Active'這個詞在路由器中總是不好的意思。它意味著路由器正在積極地尋找鄰居、前綴或者路由。當對等是up狀態(tài),"State/PfxRcd"下的輸出狀態(tài)將會從特殊鄰居接收到前綴號。

在這個例子的輸出中,BGP對等只是在AS100和AS200之間呈up狀態(tài)。因此沒有前綴被更改,所以最右邊列的數(shù)值是0。
配置前綴通告

正如一開始提到,AS 100將以100.100.0.0/22作為通告,在我們的例子中AS 200將同樣以200.200.0.0/22作為通告。這些前綴需要被添加到BGP配置如下。

在路由器-A中:

   

復制代碼
代碼如下:
Router-A# configure terminal
Router-A(config)# router bgp 100
Router-A(config)# network 100.100.0.0/22
Router-A(config)# exit
Router-A# write

在路由器-B中:

   

復制代碼
代碼如下:
Router-B# configure terminal
Router-B(config)# router bgp 200
Router-B(config)# network 200.200.0.0/22
Router-B(config)# exit
Router-B# write

在這一點上,兩個路由器會根據(jù)需要開始通告前綴。
測試前綴通告

首先,讓我們來確認前綴的數(shù)量是否被改變了。


復制代碼
代碼如下:
Router-A# show ip bgp summary

    

為了查看所接收的更多前綴細節(jié),我們可以使用以下命令,這個命令用于顯示鄰居100.100.0.2所接收到的前綴總數(shù)。


復制代碼
代碼如下:
Router-A# show ip bgp neighbors 100.100.0.2 advertised-routes

     

 查看哪一個前綴是我們從鄰居接收到的:


復制代碼
代碼如下:
Router-A# show ip bgp neighbors 100.100.0.2 routes

 我們也可以查看所有的BGP路由器:


復制代碼
代碼如下:
Router-A# show ip bgp

    

 以上的命令都可以被用于檢查哪個路由器通過BGP在路由器表中被學習到。

 

復制代碼
代碼如下:
Router-A# show ip route

 代碼: K - 內(nèi)核路由, C - 已鏈接 , S - 靜態(tài) , R - 路由信息協(xié)議 , O - 開放式最短路徑優(yōu)先協(xié)議,
    
           I - 中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議, B - 邊界網(wǎng)關協(xié)議, > - 選擇路由, * - FIB 路由
    
  

復制代碼
代碼如下:
C>* 100.100.0.0/30 is directly connected, eth0
C>* 100.100.1.0/24 is directly connected, eth1
B>* 200.200.0.0/22 [20/0] via 100.100.0.2, eth0, 00:06:45/p> p align="left"> Router-A# show ip route bgp /p> p align="left"> B>* 200.200.0.0/22 [20/0] via 100.100.0.2, eth0, 00:08:13

BGP學習到的路由也將會在Linux路由表中出現(xiàn)。

   

復制代碼
代碼如下:
[root@Router-A~]# ip route /p> p> 100.100.0.0/30 dev eth0 proto kernel scope link src 100.100.0.1
100.100.1.0/24 dev eth1 proto kernel scope link src 100.100.1.1
200.200.0.0/22 via 100.100.0.2 dev eth0 proto zebra

最后,我們將使用ping命令來測試連通。結果將成功ping通。

   

復制代碼
代碼如下:
[root@Router-A~]# ping 200.200.1.1 -c 2

總而言之,本教程將重點放在如何在CentOS系統(tǒng)中運行一個基本的BGP路由器。這個教程讓你開始學習BGP的配置,一些更高級的設置例如設置過濾器、BGP屬性調(diào)整、本地優(yōu)先級和預先路徑準備等,我將會在后續(xù)的教程中覆蓋這些主題。

標簽:通化 汕頭 三亞 南充 昌都 濰坊 涼山 遼寧

巨人網(wǎng)絡通訊聲明:本文標題《在CentOS中制作BGP路由的教程》,本文關鍵詞  在,CentOS,中,制作,BGP,路由,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在CentOS中制作BGP路由的教程》相關的同類信息!
  • 本頁收集關于在CentOS中制作BGP路由的教程的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    99久久国产综合精品麻豆| 91精品在线观看入口| 亚洲图片欧美视频| 中文字幕视频一区二区三区久| 亚洲欧美二区三区| 夜夜揉揉日日人人青青一国产精品| 美国精品在线观看| 色悠久久久久综合欧美99| 欧美一区二区三区免费在线看| 精品国产伦一区二区三区免费 | 精品久久一二三区| 亚洲18女电影在线观看| 在线观看一区二区精品视频| 久久久久国产精品麻豆ai换脸| 麻豆极品一区二区三区| 91精品国产91综合久久蜜臀| 天天综合网 天天综合色| 欧美理论电影在线| 国产麻豆9l精品三级站| 国产精品高潮呻吟| 色吧成人激情小说| 一区二区三区中文字幕电影| 在线观看不卡一区| 免费观看一级特黄欧美大片| 精品乱人伦小说| 成人黄色a**站在线观看| 亚洲欧美日韩国产手机在线| 91精品国产综合久久小美女| 国产**成人网毛片九色 | 国产精品一区一区三区| 日韩美女视频一区| 精品粉嫩aⅴ一区二区三区四区| 成人涩涩免费视频| 日本在线播放一区二区三区| 国产精品麻豆欧美日韩ww| 日韩欧美成人激情| 欧美主播一区二区三区| 99精品视频一区| 欧美日韩高清在线播放| 国产成人鲁色资源国产91色综| 一区二区三区在线免费观看| 中文字幕精品—区二区四季| 91精品国产综合久久精品性色| 国产尤物一区二区在线| 国产激情视频一区二区三区欧美 | 美国精品在线观看| 久久综合色婷婷| 久久亚洲综合av| 精品美女一区二区| 91超碰这里只有精品国产| 777奇米成人网| 精品剧情v国产在线观看在线| 日韩欧美亚洲一区二区| 久久综合色婷婷| 国产精品久久久久久亚洲伦 | 日本不卡123| 日韩一区欧美二区| 日韩亚洲欧美综合| 日韩一区二区免费视频| 欧美大度的电影原声| 国产亚洲欧洲997久久综合| 国产精品乱码人人做人人爱| 亚洲免费观看高清完整版在线观看熊 | 欧美一区二区三区公司| 在线影视一区二区三区| 国产99久久久久| 色88888久久久久久影院按摩| 不卡一区二区三区四区| 欧美亚洲自拍偷拍| 日韩精品一区二区三区三区免费| 精品欧美一区二区三区精品久久| 久久久国产午夜精品| 国产午夜精品一区二区三区嫩草 | 91尤物视频在线观看| 91免费观看视频在线| 欧美男同性恋视频网站| 国产日韩欧美精品在线| 日韩中文字幕区一区有砖一区| 国产在线国偷精品免费看| 欧美久久久久久蜜桃| 成人欧美一区二区三区黑人麻豆| 日本女人一区二区三区| 欧美亚洲国产一区在线观看网站| 国产精品久久久久久久第一福利| 美女视频网站黄色亚洲| 在线视频观看一区| 亚洲品质自拍视频| 91日韩在线专区| 亚洲精品国产无天堂网2021| 99精品一区二区三区| 国产午夜一区二区三区| 久久不见久久见中文字幕免费| 欧美日本乱大交xxxxx| 一区二区在线观看免费视频播放| 懂色av噜噜一区二区三区av| 久久久美女毛片| 国产91精品一区二区麻豆亚洲| 久久蜜桃av一区二区天堂| 国产精品 欧美精品| 国产精品视频麻豆| 91丨porny丨蝌蚪视频| 亚洲一区二区精品视频| 日韩区在线观看| 国产一区二区三区在线观看免费 | 国产一区二区精品久久99| 中文在线资源观看网站视频免费不卡 | 黄网站免费久久| 国产精品三级电影| 91久久精品日日躁夜夜躁欧美| 亚洲欧美一区二区三区国产精品| 91视频免费播放| 日本欧美一区二区| 亚洲天堂2016| 久久综合网色—综合色88| 色婷婷久久99综合精品jk白丝| 美日韩一级片在线观看| 亚洲蜜臀av乱码久久精品| 精品国产区一区| 国产91精品露脸国语对白| 国产麻豆精品95视频| 久久香蕉国产线看观看99| 欧美日韩三级一区| 国产电影一区在线| 久久精品国产一区二区| 亚洲成人资源网| 一区二区三区在线播| 中文一区二区完整视频在线观看| 欧美一区二区人人喊爽| 欧美在线播放高清精品| 91久久精品网| 精品视频一区三区九区| 色网站国产精品| 91香蕉视频黄| 91日韩精品一区| 一本色道久久综合精品竹菊| 99久久久久久| 在线欧美一区二区| 欧美美女激情18p| 欧美军同video69gay| 51午夜精品国产| 欧美喷潮久久久xxxxx| 69久久夜色精品国产69蝌蚪网| 欧美色图激情小说| 精品剧情v国产在线观看在线| 2020国产精品自拍| 亚洲欧美色综合| 日韩黄色小视频| 精品午夜久久福利影院| 大白屁股一区二区视频| 91老司机福利 在线| 在线不卡a资源高清| 国产农村妇女毛片精品久久麻豆| 亚洲国产高清aⅴ视频| 亚洲精品免费在线| 六月丁香婷婷久久| 色噜噜狠狠成人网p站| 久久一日本道色综合| 亚洲九九爱视频| 国产一区二区三区在线看麻豆| 色999日韩国产欧美一区二区| 欧美刺激午夜性久久久久久久| 国产精品国产三级国产有无不卡| 亚洲观看高清完整版在线观看| 寂寞少妇一区二区三区| 欧美三级电影在线看| 国产色一区二区| 久久国产麻豆精品| 91同城在线观看| 国产精品素人视频| 国产一区激情在线| 91精品国产综合久久久蜜臀图片 | 欧美在线你懂的| 中文字幕日韩欧美一区二区三区| 国内精品自线一区二区三区视频| 久久综合999| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产精品成人一区二区艾草 | 日韩一区二区三区观看| 国产精品乱人伦一区二区| 国产风韵犹存在线视精品| 91搞黄在线观看| 亚洲国产综合色| 欧美亚男人的天堂| 日韩激情av在线| 精品久久久久99| 亚洲国产精品精华液网站| 欧美二区三区的天堂| 日韩avvvv在线播放| 日韩欧美激情四射| 风流少妇一区二区| 亚洲欧洲中文日韩久久av乱码| 91免费小视频| 日本欧美韩国一区三区| 日本亚洲最大的色成网站www| 久久国产尿小便嘘嘘| 亚洲成人福利片| 国产91丝袜在线18| 久久久久久免费| 国产精品 欧美精品| 日韩免费福利电影在线观看|