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

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


# service zebra start
現(xiàn)在通過 telnet 到我們的機器的 2601 端口就可以進入 Zebra 交互式會話 。
清單 2. 一個 Zebra 會話樣例
[root@speedmetal zebra]# telnet 127.0.0.1 2601
Trying 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 Verification
Password: zebra
speedmetal> enable
Password: zebra
speedmetal# ?
configure Configuration from vty interface
copyCopy configuration
debug Debugging functions (see also "undebug")
disableTurn off privileged mode command
endEnd current mode and change to enable mode.
exitExit current mode and down to previous mode
helpDescription of the interactive help system
listPrint command list
no Negate a command or set its defaults
quitExit current mode and down to previous mode
showShow running system information
terminalSet terminal line parameters
whoDisplay who is on vty
write Write running configuration to memory, network, or terminal
speedmetal#
在交互式終端中操作很簡單 。要獲得可用命令的提示 , 您可以在任何時刻按 ?鍵 , 然后命令的選項就會出現(xiàn)在屏幕上 。假如您正在構(gòu)建您自己的 Zebra 路由器 , 而且您有配置 Cisco 路由器的經(jīng)驗的話 , 您會覺得這個配置過程非常熟悉 。
到現(xiàn)在為止 , 還只有 Zebra 被配置好并且運行起來了 , 但是還沒有任何其他的協(xié)議 。接下來將開始配置的實質(zhì)內(nèi)容 , 我們將向您介紹我們的這一過程 。
MRLG 的配置和使用
Multi-Router Looking Glass , 簡稱 MRLG , 由 EnterZone 的 John Frazier 開發(fā) , 是一個基于 Web 的工具 , 可以用來顯示 Zebra 識別出來的接口和路由 。MRLG 其實僅僅是 Zebra shell 的一個 Web 界面 , 只能使用有限的命令集 , 但是在我們的測試過程中 , 我們發(fā)現(xiàn)使用它是顯示路由的一個快速而有效的途徑 。所以 , 在開始配置 Zebra 協(xié)議之前 , 我們先向您介紹如何安裝 MRLG 。
MRLG 需要 Net::Telnet Perl 軟件包的支持才能與 Zebra shell 通信 。
由于 MRLG 是作為一個 CGI 應(yīng)用程序來運行 , 因此我們還需要安裝一個 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;
為了訪問 MRLG , 將瀏覽器定向到 http://127.0.0.1/cgi-bin/mrlg.cgi 。
圖 1. Multi-Router Looking Glass
 
基本的實驗室配置
我們的實驗室配置包括兩個 Cisco 3620 路由器和一個 ThinkPad X20(有一個內(nèi)置的以太網(wǎng)接口和一個 Home-and-Away PCMCIA 以太網(wǎng)卡) 。兩個路由器通過串行線聯(lián)接起來 , 并且每個路由器通過以太網(wǎng)連接到 ThinkPad 。見我們的連接圖:
圖 2. 實驗室連接圖
使用 Zebra 配置接口
我們首先從 RIP 協(xié)議開始講述使用 Zebra 來治理路由 。如前所述 , 我們已經(jīng)在 ThinkPad 上安裝了 Zebra 。由于我們在 ThinkPad 上還需要另一個網(wǎng)絡(luò)接口 , 我們安裝了一個虛擬的網(wǎng)絡(luò)設(shè)備 , 如下:
# modprobe dummy
# ifconfig dummy0
我們 telnet 到 Zebra 端口來開始配置 。我們按照以下順序與 Zebra 會話:
清單 3. 配置 IP 接口
User Access Verification

推薦閱讀