天下网吧 >> 网吧方案 >> 网络方案 >> 正文

专用Cisco路由器的替代品 Zebra一(图)

tion
  
  Password: zebra
  speedmetal> enable
  Password: zebra
  speedmetal# ?
  configure Configuration from vty interface
  copy    Copy configuration
  debug   Debugging functions (see also 'undebug')
  disable  Turn off privileged mode command
  end    End current mode and change to enable mode.
  exit    Exit current mode and down to previous mode
  help    Description of the interactive help system
  list    Print command list
  no     Negate a command or set its defaults
  quit    Exit current mode and down to previous mode
  show    Show running system information
  terminal  Set terminal line parameters
  who    Display who is on vty
  write   Write running configuration to memory, network, or terminal
  speedmetal#
  
  在交互式终端中操作很简单。要获得可用命令的提示,您可以在任何时刻按 ?键,然后命令的选项就会出现在屏幕上。如果您正在构建您自己的 Zebra 路由器,而且您有配置 Cisco 路由器的经验的话,您会觉得这个配置过程非常熟悉。
  
  到现在为止,还只有 Zebra 被配置好并且运行起来了,但是还没有任何其他的协议。接下来将开始配置的实质内容,我们将向您介绍我们的这一过程。
  
  MRLG 的配置和使用
  
  Multi-Router Looking Glass,简称 MRLG,由 EnterZone 的 John Frazier 开发,是一个基于 Web 的工具,可以用来显示 Zebra 识别出来的接口和路由。MRLG 其实仅仅是 Zebra shell 的一个 Web 界面,只能使用有限的命令集,但是在我们的测试过程中,我们发现使用它是显示路由的一个快速而有效的途径。所以,在开始配置 Zebra 协议之前,我们先向您介绍如何安装 MRLG。
  
  MRLG 需要 Net::Telnet Perl 软件包的支持才能与 Zebra shell 通信。
  
  由于 MRLG 是作为一个 CGI 应用程序来运行,因此我们还需要安装一个 Web 服务器。如果您是自己在尝试这些事情,您可以直接使用 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行的部分内容,如下所示:
  
  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(有一个内置的以太网接口和一个 Home-and-Away PCMCIA 以太网卡)。两个路由器通过串行线联接起来,并且每个路由器通过以太网连接到 ThinkPad。见我们的连接图:
  
  图 2. 实验室连接图
  

  使用 Zebra 配置接口
  
  我们首先从 RIP 协议开始讲述使用 Zebra 来管理路由。如前所述,我们已经在 ThinkPad 上安装了 Zebra。由于我们在 ThinkPad 上还需要另一个网络接口,我们安装了一个虚拟的网络设备,如下:
  
  # modprobe dummy
  
  # ifc

本文来源:天下网吧 作者:网吧方案

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下