日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

專用Cisco路由器的替代品Zebra( 二 )


# service zebra start
現(xiàn)在通過(guò) telnet 到我們的機(jī)器的 2601 端口就可以進(jìn)入 Zebra 交互式會(huì)話 。
清單 2. 一個(gè) Zebra 會(huì)話樣例
[root@speedmetal zebra]# telnet 127.0.0.1 2601Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is "^]".Hello, this is zebra (version 0.93b).Copyright 1996-2002 Kunihiro Ishiguro.User Access VerificationPassword: zebraspeedmetal> enablePassword: zebraspeedmetal# ?configureConfiguration from vty interfacecopyCopy configurationdebugDebugging functions (see also "undebug")disableTurn off privileged mode commandendEnd current mode and change to enable mode.exitExit current mode and down to previous modehelpDescription of the interactive help systemlistPrint command listno Negate a command or set its defaultsquitExit current mode and down to previous modeshowShow running system informationterminalSet terminal line parameterswhoDisplay who is on vtywriteWrite running configuration to memory, network, or terminalspeedmetal#
在交互式終端中操作很簡(jiǎn)單 。要獲得可用命令的提示,您可以在任何時(shí)刻按 ?鍵,然后命令的選項(xiàng)就會(huì)出現(xiàn)在屏幕上 。假如您正在構(gòu)建您自己的 Zebra 路由器,而且您有配置 Cisco 路由器的經(jīng)驗(yàn)的話,您會(huì)覺(jué)得這個(gè)配置過(guò)程非常熟悉 。
到現(xiàn)在為止,還只有 Zebra 被配置好并且運(yùn)行起來(lái)了,但是還沒(méi)有任何其他的協(xié)議 。接下來(lái)將開(kāi)始配置的實(shí)質(zhì)內(nèi)容,我們將向您介紹我們的這一過(guò)程 。

MRLG 的配置和使用
Multi-Router Looking Glass,簡(jiǎn)稱 MRLG,由 EnterZone 的 John Frazier 開(kāi)發(fā),是一個(gè)基于 Web 的工具,可以用來(lái)顯示 Zebra 識(shí)別出來(lái)的接口和路由 。MRLG 其實(shí)僅僅是 Zebra shell 的一個(gè) Web 界面,只能使用有限的命令集,但是在我們的測(cè)試過(guò)程中,我們發(fā)現(xiàn)使用它是顯示路由的一個(gè)快速而有效的途徑 。所以,在開(kāi)始配置 Zebra 協(xié)議之前,我們先向您介紹如何安裝 MRLG 。
MRLG 需要 Net::Telnet Perl 軟件包的支持才能與 Zebra shell 通信 。
由于 MRLG 是作為一個(gè) CGI 應(yīng)用程序來(lái)運(yùn)行,因此我們還需要安裝一個(gè) Web 服務(wù)器 。假如您是自己在嘗試這些事情,您可以直接使用 Red Hat 9 自帶的 httpd RPM 。
我們將 /usr/share/doc/zebra-0.93b/tools 目錄中的 mrlg.cgi 文件拷貝到 /var/www/cgi-gin 目錄下 。然后,我們修改 mrlg.cgi 文件的第36行,將

$url="http://www.sample.com/mrlg.cgi";
修改為:
$url="http://127.0.0.1/cgi-bin/mrlg.cgi";
我們還修改了第168行到第174行的部分內(nèi)容,如下所示:
if ($Form{"router"} eq "router1") { $server = "127.0.0.1"; $login_pass = "zebra"; $bgpd = "2605"; $zebra = "2601"; $full_tables=1;為了訪問(wèn) MRLG,將瀏覽器定向到 http://127.0.0.1/cgi-bin/mrlg.cgi 。
圖 1. Multi-Router Looking Glass
基本的實(shí)驗(yàn)室配置
我們的實(shí)驗(yàn)室配置包括兩個(gè) Cisco 3620 路由器和一個(gè) ThinkPad X20(有一個(gè)內(nèi)置的以太網(wǎng)接口和一個(gè) Home-and-Away PCMCIA 以太網(wǎng)卡) 。兩個(gè)路由器通過(guò)串行線聯(lián)接起來(lái),并且每個(gè)路由器通過(guò)以太網(wǎng)連接到 ThinkPad 。見(jiàn)我們的連接圖:
圖 2. 實(shí)驗(yàn)室連接圖
使用 Zebra 配置接口
我們首先從 RIP 協(xié)議開(kāi)始講述使用 Zebra 來(lái)治理路由 。如前所述,我們已經(jīng)在 ThinkPad 上安裝了 Zebra 。由于我們?cè)?ThinkPad 上還需要另一個(gè)網(wǎng)絡(luò)接口,我們安裝了一個(gè)虛擬的網(wǎng)絡(luò)設(shè)備,如下:
# modprobe dummy
# ifconfig dummy0
我們 telnet 到 Zebra 端口來(lái)開(kāi)始配置 。我們按照以下順序與 Zebra 會(huì)話:
清單 3. 配置 IP 接口

推薦閱讀