Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter12

上传人:E**** 文档编号:89155785 上传时间:2019-05-19 格式:PPT 页数:28 大小:365.51KB
返回 下载 相关 举报
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter12_第1页
第1页 / 共28页
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter12_第2页
第2页 / 共28页
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter12_第3页
第3页 / 共28页
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter12_第4页
第4页 / 共28页
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter12_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter12》由会员分享,可在线阅读,更多相关《Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter12(28页珍藏版)》请在金锄头文库上搜索。

1、第十二章项目11Linux下的软件路由器,【职业能力目标】 1)了解路由协议的基本分类。 2)掌握RIP路由协议的配置方法。 3)掌握OSPF路由协议的配置方法。,12.1路由协议预备知识,路由协议作为TCP/IP协议族中重要成员之一,其选路过程实现的好坏会影响整个Internet网络的效率。按应用范围的不同,路由协议可分为两类 内部网关协议:RIP-1,RIP-2,IGRP,EIGRP,IS-IS和OSPF 外部网关协议:BGP,RIP路由协议: 路由信息协议(Routing information Protocol ) 采用距离向量算法 版本1不支持VLSM、CIDR、认证和多播 版本2支

2、持VLSM、CIDR、认证和多播 RIP进程使用UDP的520端口来发送和接收RIP分组 RIP的管理距离为120 广播周期缺省为30秒,OSPF路由协议: 开放式最短路径优先 ( Open Shortest Path First ) 采用链路状态算法 OSPF的管理距离为110 hello报文缺省为10秒发送一次,12.2任务1安装软件路由器,12.2.1需求分析 任务景境: 现有两台Linux服务器,各有两块网卡,用一根网线连接两台服务器的一块网卡,服务器的另外一块网卡配置到不相同的网段,分别在两台服务器上安装软件路由器软件包quagga,用来模拟两台路由器 。 任务分析: 首先要在两台L

3、inux服务器安装软件路由器软件包,安装方式选项比较简便常用的RPM方式,安装结束后查看服务器软件运行状态 。,12.2.2配置方案,两台服务器要分别安装软件路由器,过程是一样的,这里以其中一台的安装过程为例。采用RPM安装方式,软件路由器安装包只有一个: quagga:软件路由器。 安装步骤如下: 1. 建立挂载点,挂载光驱 2. 安装quagga的RPM软件包。 3. 测试运行quagga。,12.2.3配置过程,具体配置步骤: 1、挂载光驱 #mkdir /mnt/cdrom #mount /dev/cdrom /mnt/cdrom #cd /mnt/cdrom/Server/ 2、查询

4、已安装软件包 #rpm qa |grep quagga,12.2.3配置过程,3、安装软件包 #rpm ivh quagga-0.98.6-5.el5.i386.rpm 4、编辑/etc/quagga/zebra.conf文件 在其中添加如下三行代码,设定初始密码。 hostname Router password zebra enable password zebra,12.2.4应用测试,1、查看已安装软件包 # rpm -qa|grep quagga 2、启动zebra服务器,并查看其运行状态 # service zebra start # service zebra status 3、

5、查看zebra服务器占用端口情况 # netstat -tnl,12.2.4应用测试,4、查看quagga软件包所占用的端口情况 #vi /etc/service 2600 zebrasrv 2601 zebra 2602 ripd 2603 ripngd 2604 ospfd 2605 bgpd 2606 ospf6d,12.2.4应用测试,5、登录软件路由器zebra # telnet localhost 2601 输入之前设定的密码“zebra”,进入软件路由器的操作界面,与真实路由器的操作界面基本一致 6、设定开机自动启动zebra服务器 # chkconfig -level 3 ze

6、bra on # chkconfig -list |grep zebra,12.3任务2配置rip路由协议,12.3.1需求分析 任务情景: 在两台软件路由器中分别配制rip协议,使得每台路由器可以通过rip路由协议学习到邻居的路由信息 。 任务分析: quagga软件包支持RIPv2,使用ripd程序实现rip路由功能,但ripd程序需要在zebra程序读取接口信息,所以zebra一定要在ripd之前启动。zebra负责解析路由器基本配置,ripd负责解析rip路由协议的相关配置 。,12.3.2配置方案,在两台服务器上分别启动zebra服务和ripd服务,登录ripd服务接口,做rip路由

7、协议的相关配置。 在两台服务器上均做如下配置: 1. 启动zebra服务,登录zebra接口,查看路由信息。 2. 启动ripd服务,登录ripd接口,配置rip协议。,12.3.3配置过程,1、启动zebra服务。 #service zebra start 2、登录zebra接口 。 #telnet localhost 2601 3、初始化ripd服务 将软件提供的模版拷贝成ripd的配置文件 #cd /etc/quagga #cp ripd.conf.sample ripd.conf,12.3.3配置过程,4、配置rip路由协议 #telnet localhost 2602 enable

8、进入特权模式 configure terminal 进入配置模式 router rip 配置rip路由协议 network 192.168.124.0/24 宣告直连网段,每个网段独立宣告一次 version 2 使用rip路由协议版本2 interface eth0 进入到网卡接口模式 ip rip authentication mode text 配置rip协议认证模式的类型 ip rip authentication string 123 配置rip协议认证的字符串,12.3.4应用测试,配置rip路由协议时,常打开debug模式,通过debug的日志查看quagga的运行情况。 1、首

9、先建立日志目录及相应的文件 #mkdir /etc/quagga/log 建立日志目录 #touch /etc/quagga/log/ripd.log 建立ripd日志 #touch /etc/quagga/log/zebra.log 建立zebra日志 #chmod quagga.quagga /etc/quagga/log/ripd.log 修改属性 #chmod quagga.quagga /etc/quagga/log/zebra.log 修改属性,12.3.4应用测试,2、配置log记录到指定的配置文件,打开debug功能 进入ripd操作界面 enable configure te

10、rminal log file /etc/quagga/log/ripd.log debug rip events debug rip packet,12.3.4应用测试,3、查看日志 #tail -f /etc/quagga/log/ripd.log 4、查看路由信息 进入ripd操作界面 ripd# show ip rip ripd# show ip rip status,12.4任务3配置ospf路由协议,12.4.1需求分析 任务情景: rip路由协议适用于小型网络,当网络中的路由器数量增多会出现环路,为了解决环路问题,提出了ospf路由协议。在两台软件路由器中分别配置ospf协议,使

11、得每台路由器可以通过ospf路由协议学习到邻居的路由信息 。 任务分析: quagga软件包支持ospf路由协议,使用ospfd程序实现ospf路由功能,但ospfd程序需要在zebra程序读取接口信息,所以zebra一定要在ospfd之前启动。zebra负责解析路由器基本配置,ospfd负责解析ospf路由协议的相关配置 。,12.4.2配置方案,要在两台服务器上运行ospf路由协议,各自需要启动zebra服务和ospfd服务,登录ospfd服务接口,做ospf路由协议的相关配置 在两台服务器上均做如下配置: 1. 启动zebra服务 2. 启动ospfd服务,登录ospfd接口,配置osp

12、f协议。,12.4.3配置过程,1、启动zebra服务。 #service zebra start 2、登录zebra接口 。 #telnet localhost 2601 3、初始化ospfd服务 将软件提供的模版拷贝成ospfd的配置文件 #cd /etc/quagga #cp ospfd.conf.sample ospfd.conf,12.4.3配置过程,4、配置ospf路由协议 #telnet localhost 2604 enable 进入特权模式 configure terminal 进入配置模式 router ospf 配置ospf路由协议 network 192.168.124

13、.0/24 area 0 宣告直连网段及所属区域,12.4.4应用测试,配置ospf路由协议时,打开debug模式,通过debug日志查看quagga的运行情况。 1、首先创建相应的文件并修改所属 #cd /etc/quagga/log #touch /etc/quagga/log/ospfd.log 建立ospfd日志 #chmod quagga.quagga /etc/quagga/log/ospfd.log 修改属性,12.4.4应用测试,2、配置log记录到指定的配置文件,打开debug功能 进入ospfd操作界面 enable configure terminal log file

14、/etc/quagga/log/ospfd.log debug ospf event debug ospf packet all,12.4.4应用测试,3、查看日志 #tail -f /etc/quagga/log/ospfd.log 4、查看路由信息 进入ospfd操作界面 ospfd# show ip ospf route ospfd# show ip ospf interface eth0 ospfd# show ip ospf database,12.5拓展实验,quagga软件不仅支持像rip、ospf以及bgp的ipv4的路由协议,同样也支持ipv6的路由协议ripng和ospf6,尝试起用ripng路由协议,并作基本的配置。,本章小结,项目十一分三个任务,系统介绍了在Linux系统平台上通过quagga软件配置软件路由器的主要步骤。包括路由器的基本配置以及rip路由协议和ospf路由协议的基础配置。quagga软件提供的功能有很多,这里只做入门性的介绍,更多高级的应用请参考官方网站 。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号