欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學堂Linux培訓之使用Quagga實現(xiàn)Linux動態(tài)路由

2018-06-11 10:50:46 1680瀏覽

今天扣丁學堂Linux視頻教程老師使用Quagga如何去管理動態(tài)路由?首先這是一個安裝完后就不用理它的的軟件。Quagga是一個支持OSPFv2、OSPFv3、RIPv1和v2、RIPng、以及BGP-4的路由協(xié)議套件,并全部由zebra守護程序管理。

OSPF的意思是最短路徑優(yōu)先OpenShortestPathFirst。OSPF是一個內(nèi)部網(wǎng)關協(xié)議(IGP);它可以用在局域網(wǎng)和跨因特網(wǎng)的局域網(wǎng)互聯(lián)中。在你的網(wǎng)絡中的每個OSPF路由器都包含整個網(wǎng)絡的拓撲,并計算通過網(wǎng)絡的最短路徑。OSPF會通過多播的方式自動對外傳播它檢測到的網(wǎng)絡變化。你可以將你的網(wǎng)絡分割為區(qū)域,以保持路由表的可管理性;每個區(qū)域的路由器只需要知道離開它的區(qū)域的下一跳接口地址,而不用記錄你的網(wǎng)絡的整個路由表。



RIP,即路由信息協(xié)議,是一個很老的協(xié)議,RIP路由器向網(wǎng)絡中周期性多播它的整個路由表,而不是像OSPF那樣只多播網(wǎng)絡的變化。RIP通過跳數(shù)來測量路由,任何超過15跳的路由它均視為不可到達。RIP設置很簡單,但是OSPF在速度、效率以及彈性方面更佳。

BGP-4是邊界網(wǎng)關協(xié)議版本4。這是用于因特網(wǎng)流量路由的外部網(wǎng)關協(xié)議(EGP)。你不會用到BGP協(xié)議的,除非你是因特網(wǎng)服務提供商。

準備使用OSPF

在我們的小型KVM測試實驗室中,用兩臺虛擬機表示兩個不同的網(wǎng)絡,然后將另一臺虛擬機配置為路由器。創(chuàng)建兩個網(wǎng)絡:net1是192.168.110.0/24,而net2是192.168.120.0/24。啟用DHCP是明智的,否則你要分別進入這三個虛擬機,去為它們設置靜態(tài)地址。Host1在net1中,Host2在net2中,而路由器同時與這兩個網(wǎng)絡連接。設置Host1的網(wǎng)關地址為192.168.110.126,Host2的網(wǎng)關地址為192.168.120.136。

Host1:192.168.110.125

Host2:192.168.120.135

Router:192.168.110.126和192.168.120.136

在路由器上安裝Quagga。在大多數(shù)Linux中它是quagga軟件包。在Debian上還有一個單獨的文檔包quagga-doc。取消/etc/sysctl.conf配置文件中如下這一行的注釋去啟用包轉(zhuǎn)發(fā)功能:

net.ipv4.ip_forward=1

然后,運行sysctl-p命令讓變化生效。

配置Quagga

查看你的Quagga包中的示例配置文件,比如,/usr/share/doc/quagga/examples/ospfd.conf.sample。除非你的Linux版本按你的喜好做了創(chuàng)新,否則,一般情況下配置文件應該在/etc/quagga目錄中。大多數(shù)Linux版本在這個目錄下有兩個文件,vtysh.conf和zebra.conf。它們提供了守護程序運行所需要的最小配置。除非你的發(fā)行版做了一些特殊的配置,否則,zebra總是首先運行,當你啟動ospfd的時候,它將自動啟動。Debian/Ubuntu是一個特例,稍后我們將會說到它。

每個路由器守護程序?qū)⒆x取它自己的配置文件,因此,我們必須創(chuàng)建/etc/quagga/ospfd.conf,并輸入如下內(nèi)容:

!/etc/quagga/ospfd.conf

hostnamerouter1

logfile/var/log/quagga/ospfd.log

routerospf

ospfrouter-id192.168.110.15

network192.168.110.0/0area0.0.0.0

network192.168.120.0/0area0.0.0.0

access-listlocalhostpermit127.0.0.1/32

access-listlocalhostdenyany

linevty

access-classlocalhost

你可以使用感嘆號(!)或者井號(#)去注釋掉這些行。我們來快速瀏覽一下這些選項。

hostname可以是你希望的任何內(nèi)容。這里不是一般意義上的Linux主機名,但是,當你使用vtysh或者telnet登入時,你將看到它們。

logfile是你希望用于保存日志的任意文件。

router指定路由協(xié)議。

ospfrouter-id是任意的32位數(shù)字。使用路由器的一個IP地址就是很好的選擇。

network定義你的路由器要通告的網(wǎng)絡。

access-list限制vtysh登入,它是Quagga命令行shell,它允許本地機器登入,并拒絕任何遠程管理。

Debian/Ubuntu

在你啟動守護程序之前,Debian/Ubuntu相對其它的Debian衍生版可能多需要一步到多步。編輯/etc/quagga/daemons,除了zebra=yes和ospfd=yes外,使其它所有的行的值為no。

然后,在Debian上運行ospfd去啟動Quagga:

#systemctlstartquagga

在大多數(shù)的其它Linux上,包括Fedora和openSUSE,用如下命令啟動ospfd:

#systemctlstartospfd

現(xiàn)在,Host1和Host2將可以互相ping通對方和路由器。

這里用了許多篇幅去描述非常簡單的設置。在現(xiàn)實中,路由器將連接兩個交換機,然后為連接到這個交換機上的所有電腦提供一個網(wǎng)關。你也可以在你的路由器上添加更多的網(wǎng)絡接口,這樣你的路由器就可以為更多的網(wǎng)絡提供路由服務,或者也可以直接連接到其它路由器上,或者連接到連接其它路由器的骨干網(wǎng)絡上。

你或許不愿意如此麻煩地手工配置網(wǎng)絡接口。最簡單的方法是使用你的DHCP服務器去宣告你的路由器。如果你使用了Dnsmasq,那么你就有了一個DHCP和DNS的一體化解決方案。

以上就是關于扣丁學堂Linux培訓之使用Quagga實現(xiàn)Linux動態(tài)路的詳細介紹,最后想要了解更多關于Linux就業(yè)班或行業(yè)前景,請關注扣丁學堂官網(wǎng)、微信等平臺,扣丁學堂IT職業(yè)在線學習教育平臺為您提供權(quán)威的Linux視頻教程系統(tǒng),通過千鋒扣丁學堂金牌講師在線錄制的Linux視頻教程課程,讓你快速掌握Linux從入門到精通開發(fā)實戰(zhàn)技能。扣丁學堂Linux技術交流群:422345477


扣丁學堂微信公眾號



關注微信公眾號獲取更多的學習資料



查看更多關于“Linux培訓資訊的相關文章>>

標簽: Linux命令 Linux視頻教程 Linux培訓 Linux在線學習 Linux在線視頻

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部