《cisco思科路由器设置精品.docx》由会员分享,可在线阅读,更多相关《cisco思科路由器设置精品.docx(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、cisco思科路由器设置cisco思科路由器设置(一) 1. Cisco交换机支持的吩咐: 交换机基本状态: switch: ;ROM状态, 路由器是rommon> hostname> ;用户模式 hostname# ;特权模式 hostname(config)# ;全局配置模式 hostname(config-if)# ;接口状态 交换机口令设置: switch>enable ;进入特权模式 switch#config terminal ;进入全局配置模式 switch(config)#hostname ;设置交换机的主机名 switch(config)#enable se
2、cret xxx ;设置特权加密口令 switch(config)#enable password xxa ;设置特权非密口令 switch(config)#line console 0 ;进入限制台口 switch(config-line)#line vty 0 4 ;进入虚拟终端 switch(config-line)#login ;允许登录 switch(config-line)#password xx ;设置登录口令xx switch#exit ;返回吩咐 交换机VLAN设置: switch#vlan database ;进入VLAN设置 switch(vlan)#vlan 2 ;建V
3、LAN 2 switch(vlan)#no vlan 2 ;删vlan 2 switch(config)#int f0/1 ;进入端口1 switch(config-if)#switchport access vlan 2 ;当前端口加入vlan 2 switch(config-if)#switchport mode trunk ;设置为干线 switch(config-if)#switchport trunk allowed vlan 1,2 ;设置允许的vlan switch(config-if)#switchport trunk encap dot1q ;设置vlan 中继 switch
4、(config)#vtp domain ;设置发vtp域名 switch(config)#vtp password ;设置发vtp密码 switch(config)#vtp mode server ;设置发vtp模式 switch(config)#vtp mode client ;设置发vtp模式 交换机设置IP地址: switch(config)#interface vlan 1 ;进入vlan 1 switch(config-if)#ip address ;设置IP地址 switch(config)#ip default-gateway ;设置默认网关 switch#dir flash:
5、;查看闪存 交换机显示吩咐: switch#write ;保存配置信息 switch#show vtp ;查看vtp配置信息 switch#show run ;查看当前配置信息 switch#show vlan ;查看vlan配置信息 switch#show interface ;查看端口信息 switch#show int f0/0 ;查看指定端口信息 2. 路由器支持的吩咐: 路由器显示吩咐: router#show run ;显示配置信息 router#show interface ;显示接口信息 router#show ip route ;显示路由信息 router#show cdp
6、nei ;显示邻居信息 router#reload ;重新起动 路由器口令设置: router>enable ;进入特权模式 router#config terminal ;进入全局配置模式 router(config)#hostname ;设置交换机的主机名 router(config)#enable secret xxx ;设置特权加密口令 router(config)#enable password xxb ;设置特权非密口令 router(config)#line console 0 ;进入限制台口 router(config-line)#line vty 0 4 ;进入虚拟终端
7、 router(config-line)#login ;要求口令验证 router(config-line)#password xx ;设置登录口令xx router(config)#(Ctrl+z) ;返回特权模式 router#exit ;返回吩咐 路由器配置: router(config)#int s0/0 ;进入Serail接口 router(config-if)#no shutdown ;激活当前接口 router(config-if)#clock rate 64000 ;设置同步时钟 router(config-if)#ip address ;设置IP地址 router(confi
8、g-if)#ip address second ;设置其次个IP router(config-if)#int f0/0.1 ;进入子接口 router(config-subif.1)#ip address ;设置子接口IP router(config-subif.1)#encapsulation dot1q ;绑定vlan中继协议 router(config)#config-register 0x2142 ;跳过配置文件 router(config)#config-register 0x2102 ;正常运用配置文件 router#reload ;重新引导 路由器文件操作: router#cop
9、y running-config startup-config ;保存配置 router#copy running-config tftp ;保存配置到tftp router#copy startup-config tftp ;开机配置存到tftp router#copy tftp flash: ;下传文件到flash router#copy tftp startup-config;下载配置文件 ROM状态: Ctrl+Break ;进入ROM监控状态 rommon>confreg 0x2142 ;跳过配置文件 rommon>confreg 0x2102 ;复原配置文件 rommo
10、n>reset ;重新引导 rommon>copy xmodem: flash: ;从console传输文件 rommon>IP_ADDRESS=10.65.1.2 ;设置路由器IP rommon>IP_SUBNET_MASK=255.255.0.0 ;设置路由器掩码 rommon>TFTP_SERVER=10.65.1.1 ;指定TFTP服务器IP rommon>TFTP_FILE=c2600.bin ;指定下载的文件 rommon>tftpdnld ;从tftp下载 rommon>dir flash: ;查看闪存内容 rommon>bo
11、ot ;引导IOS 静态路由: ip route ;吩咐格式 router(config)#ip route 2.0.0.0 255.0.0.0 1.1.1.2 ;静态路由举例 router(config)#ip route 0.0.0.0 0.0.0.0 1.1.1.2 ;默认路由举例 动态路由: router(config)#ip routing ;启动路由转发 router(config)#router rip ;启动RIP路由协议。 router(config-router)#network ;设置发布路由 router(config-router)#negihbor ;点对点帧中继用
12、。 帧中继吩咐: router(config)#frame-relay switching ;使能帧中继交换 router(config-s0)#encapsulation frame-relay ;使能帧中继 router(config-s0)#fram-relay lmi-type cisco ;设置管理类型 router(config-s0)#frame-relay intf-type DCE ;设置为DCE router(config-s0)#frame-relay dlci 16 ; router(config-s0)#frame-relay local-dlci 20 ;设置虚电路
13、号 router(config-s0)#frame-relay interface-dlci 16 ; router(config)#log-adjacency-changes ;记录邻接改变 router(config)#int s0/0.1 point-to-point ;设置子接口点对点 router#show frame pvc ;显示永久虚电路 router#show frame map ;显示映射 基本访问限制列表: router(config)#access-list permit|deny router(config)#interface ;default:deny any r
14、outer(config-if)#ip access-group in|out ;default:out 例1: router(config)#access-list 4 permit 10.8.1.1 router(config)#access-list 4 deny 10.8.1.0 0.0.0.255 router(config)#access-list 4 permit 10.8.0.0 0.0.255.255 router(config)#access-list 4 deny 10.0.0.0 0.255.255.255 router(config)#access-list 4 pe
15、rmit any router(config)#int f0/0 router(config-if)#ip access-group 4 in 扩展访问限制列表: access-list permit|deny icmp wild>type access-list permit|deny tcp wild>port 例3: router(config)#access-list 101 deny icmp any 10.64.0.2 0.0.0.0 echo router(config)#access-list 101 permit ip any any router(config)
16、#int s0/0 router(config-if)#ip access-group 101 in 例3: router(config)#access-list 102 deny tcp any 10.65.0.2 0.0.0.0 eq 80 router(config)#access-list 102 permit ip any any router(config)#interface s0/1 router(config-if)#ip access-group 102 out 删除访问限制例表: router(config)#no access-list 102 router(confi
17、g-if)#no ip access-group 101 in 路由器的nat配置 Router(config-if)#ip nat inside ;当前接口指定为内部接口 Router(config-if)#ip nat outside ;当前接口指定为外部接口 Router(config)#ip nat inside source static p <私有IP><公网IP> port Router(config)#ip nat inside source static 10.65.1.2 60.1.1.1 Router(config)#ip nat inside s
18、ource static tcp 10.65.1.3 80 60.1.1.1 80 Router(config)#ip nat pool p1 60.1.1.1 60.1.1.20 255.255.255.0 Router(config)#ip nat inside source list 1 pool p1 Router(config)#ip nat inside destination list 2 pool p2 Router(config)#ip nat inside source list 2 interface s0/0 overload Router(config)#ip nat
19、 pool p2 10.65.1.2 10.65.1.4 255.255.255.0 type rotary Router#show ip nat translation rotary 参数是轮番的意思,地址池中的IP轮番与NAT安排的地址匹配。 overload参数用于PAT 将内部IP映射到一个公网IP不同的端口上。 外部网关协议配置: routerA(config)#router bgp 100 routerA(config-router)#network 19.0.0.0 routerA(config-router)#neighbor 8.1.1.2 remote-as 200 配置P
20、PP验证: RouterA(config)#username password RouterA(config)#int s0 RouterA(config-if)#ppp authentication chap|pap 3.PIX防火墙吩咐 Pix525(config)#nameif ethernet0 outside security0 ;命名接口和级别 Pix525(config)#interface ethernet0 auto ;设置接口方式 Pix525(config)#interface ethernet1 100full ;设置接口方式 Pix525(config)#interf
21、ace ethernet1 100full shutdown Pix525(config)#ip address inside 192.168.0.1 255.255.255.0 Pix525(config)#ip address outside 133.0.0.1 255.255.255.252 Pix525(config)#global (if_name) natid ip-ip ;定义公网IP区间 Pix525(config)#global (outside) 1 7.0.0.1-7.0.0.15 ;例句 Pix525(config)#global (outside) 1 133.0.0
22、.1 ;例句 Pix525(config)#no global (outside) 1 133.0.0.1 ;去掉设置 Pix525(config)#nat (if_name) nat_id local_ip netmark Pix525(config)#nat (inside) 1 0 0 内网全部主机(0代表0.0.0.0)可以访问global 1指定的外网。 Pix525(config)#nat (inside) 1 172.16.5.0 255.255.0.0 内网172.16.5.0/16网段的主机可以访问global 1指定的外网。 Pix525(config)#route if_
23、name 0 0 gateway_ip metric ;吩咐格式 Pix525(config)#route outside 0 0 133.0.0.1 1 ;例句 Pix525(config)#route inside 10.1.0.0 255.255.0.0 10.8.0.1 1 ;例句 Pix525(config)#static (inside, outside) 133.0.0.1 192.168.0.8 表示内部ip地址192.168.0.8,访问外部时被翻译成133.0.0.1全局地址。 Pix525(config)#static (dmz, outside) 133.0.0.1 1
24、72.16.0.8 中间区域ip地址172.16.0.8,访问外部时被翻译成133.0.0.1全局地址。 cisco思科路由器设置(二) 全局调试 在配置Cisco路由器时,全局和接口吩咐的界限是非常明显的。在这种状况下,我们运用“全局”来标识那些不能用于接口调试或者特定的传输介质类型和协议调试的吩咐。例如,在2500系列路由器中,就可以运用调试吩咐分析Cisco发觉协议(Cisco Discovery Protocol,CDP)。我们通过telnet远程登录到路由器。在缺省方式下,调试吩咐的输出被发送到限制台,假如处于telnet会话中,我们可以运用terminal monitor吩咐查看输
25、出。 接口调试 debug serial interface吩咐是干脆与路由器接口和传输介质类型相关的调试吩咐。在下面的示例中,串行接口采纳HDLC封装。端到端的HDLC保持活跃的报文每10秒钟交换一次。这表明链路操作正常并且其次层工作正常。show interface serial0吩咐表明线路协议正常启动。运用 undebug all吩咐关闭全部的调试。 YH-Router#debug serial interface Serial network interface debugging is on YH-Router# Jun 1 21:54:55 PDT:Serial0: HDLC m
26、yseq 171093, mineseen 171093*, yourseen 1256540,line up Jun 1 21:55:05 PDT:Serial0: HDLC myseq 171094, mineseen 171094*, yourseen 1256541,line up Jun 1 21:54:15 PDT:Serial0: HDLC myseq 171095, mineseen 171095*, yourseen 1256542,line up YH-Router#undebug all All possible debugging has been turned off
27、 协议调试 下面我们举协议调试的两个示例。两个示例都与IP协议有关。当然,调试吩咐适用于全部的其他协议。 第一个示例(如下所示)显示ARP调试。ARP调试启动,然后清除ARP缓存,同时产生了ARP恳求和响应。首先,我们运用吩咐清除了路由器上所 有的ARP缓存,因此路由器连接的每一个局域网段都将产生ARP报文。因为我们不须要产生过多的ARP报文,所以所选择的路由器仅与一个以太网段相连。 YH-Router#debug arp ARP packet debugging is on YH-Router#clear arp YH-Router# *Jun 1 21:57:36 PDT: IP ARP:
28、 sent req src 171.136.10.1 00e0.1eb9.bbcd dst 171.136.10.34 00a0.24d1.5823 Ethernet0 *Jun 1 21:57:36 PDT: IP ARP: sent req src 171.136.10.1 00e0.1eb9.bbcd dst 171.136.10.10 0080.5f06.ca3d Ethernet0 . *Jun 1 21:57:36 PDT: IP ARP: rcvd req src 171.136.10.10 0080.5f06.ca3d, dst 171.136.10.1 Ethernet0 *
29、Jun 1 21:57:36 PDT: IP ARP: creating entry for IP address:171.136.10.10,hw: 0080.5f06.ca3d . 其次个示例(如下所示)显示IP RIP调试。在调试起先时,并没有清空路由器表,因为路由器每隔30秒自动进行一次RIP更新,因此不须要强 制更新。与第一个示例中类似,在获得了足够的信息后应当关闭全部的调试。 YH-Router#debug ip rip events RIP event debugging is on YH-Router# NOV 27 13:55:45 PST: RIP: sending v1
30、update to 255.255.255.255 via TokenRing1/0 (165.48.65.136) NOV 27 13:55:45 PST: RIP: Update contains 25 routes NOV 27 13:55:45 PST: RIP: Update queued NOV 27 13:55:45 PST: RIP: Update contains 6 routes NOV 27 13:55:45 PST: RIP: Update queued NOV 27 13:55:45 PST: RIP: Update sent via TokenRing1/0 . Y
31、H-Router#undeb all All possible debugging has been turned off Ping吩咐 Ping是最常运用的故障诊断与解除吩咐。它由一组ICMP回应恳求报文组成,假如网络正常运行将返回一组回应应答报文。ICMP消息以IP数据包传输,因此接收到ICMP回应应答消息能够表明第三层以下的连接都工作正常。 Cisco的ping吩咐不但支持IP协议,而且支持大多数其他的桌面协议,如IPX和AppleTalk协议的ping吩咐。我们首先看一下支持IP协议的ping吩咐以用户EXEC方式执行的状况,然后再探讨在特权模式下,扩展的ping吩咐包含的很多强大功能
32、。 用户执行模式 IP PING 简洁的IP ping既可以在用户模式下执行,也可以在特权模式下执行。正常状况下,吩咐会发送回5个回应恳求,5个惊羡号表明全部的恳求都胜利地接收到了响应。输出中还包括最大、最小和平均来回时间等信息。 每一个“!”表明一个echo响应被胜利的接受,假如不是“!”号,则表明echo响应未被接收到的缘由: ! 响应胜利接收 恳求超时 U 目的不行达 P 协议不行达 N 网络不行达 Q 源抑制 M 不能分段 ? 不行知报文类型 IPX PING IPX ping吩咐只能在运行IOS v 8.2及其以上版本的路由器上执行。用户模式下的IPX ping通常仅用于测试Cisc
33、o路由器接口。在特权模式下,用户可以ping特定的NOVELL工作站,吩咐的格式为“ping ipx IPX地址”。 APPLETALE PING 该吩咐运用Apple Echo Protocol(AEP)以确认AppleTalk节点之间的连通性。须要留意的是,目前的Cisco路由器仅对以太 网接口支持Apple Echo Protocol。吩咐的格式为“ping apple Appletalk地址”。 特权执行模式 在特权执行模式下,扩展的ping吩咐适用于任何一种桌面协议。它包含更多的功能属性,因此可以获得更为具体的信息。通过这些信息我们可以分析网络性能下降的缘由而不单单是服务丢失的缘由。
34、扩展的ping吩咐的执行方式也是敲入ping。然后路由器提示各种不同的属性。 EXTENDED IP PING 其运用方法如下所示: YH-Router#ping Protocol ip: Target IP address: 165.48.183.12 Repeat count 5: 10 Datagram size 100: 1600 Timeout in seconds 2: Extended commands n: y Source address or interface: 165.48.48.3 Type of service 0: Set DF bit in IP header?
35、 no: Data pattern 0xABCD: Loose, Srict, Record, Timestamp, Verbosenone: Sweep range of sizes n: Type escape sequence to abort. Sending 10, 1600-byte ICMP Echoes to 165.58.183.12, timeout is 2 seconds: ! Success rate is 100 percent (10/10), round-trip min/avg/max = 36/39/48 ms 首先我们探讨特权模式下的ping的各种可用属性
36、。每种属性的缺省值在括号中显示。 Protocol 须要测试的协议。 Target address 测试的目标地址。 Repeat count 假如出现间歇性的失败或者响应时间过慢,ping重复的次数。 Datagram size 假如怀疑报文由于延迟过长或者分段失败而丢失,则可以提高报文的大小。例如,我们可以运用1600字节的报文来强制分段。 Timeout 假如怀疑超时是由于响应过慢而不是报文丢失,则可以提高该值。 Extended commands 回答确定以获得扩展属性。 Source address 必需是路由器接口的地址。 Type of service 依据RFC 791 TOS
37、规定的属性,通常缺省值为0。 Set DF bit in IP header? 通过设置DF位禁止分段,即使是报文超过了路由器定义的MTU也禁止分段。 Data pattern 0xABCD 通过变更数据模式可以测试线路的噪声。 Loose,Strict,Record,Timestamp,Verbosenone 这些都是IP报文头的属性。一般只运用Record属性和Verbose,其他属性很少被运用。Record可以用来记录报文每一跳的地址,Verbose属性给出每一个回应应答的响应时间。 Sweep range of sizes n 该属性主要用于测试大报文被丢失、处理速度过慢或者分段失败等
38、故障。 EXTEND IPX PING 扩展的IPX ping也允许用户修改参数,比如报文大小和重复次数。对用户模式下ping的另一个增加属性是运用了NovellStandard echo属性。运用这一属性,用户可以ping装载IPX的工作站。假如禁用该属性,Novell IPX设备将不响应ping,因为它们不支持Cisco proprietary IPX ping协议。用户可以修改设备的属性使它们支持这一特性。 EXTENDED APPLETALK PING 扩展的AppleTalk ping吩咐是对用户模式下ping的增加,这一点与扩展的IPX ping类似。与IP和IPX扩展ping一样
39、,用户也可以选择Verbose等属性。 trace吩咐 trace吩咐供应路由器到目的地址的每一跳的信息。它通过限制IP报文的生存期(TTL)字段来实现。TTL等于1的ICMP回应恳求报文将被首先发 送。路径上的第一个路由器将会丢弃该报文并且发送回标识错误消息的报文。错误消息通常是ICMP超时消息,表明报文顺当到达路径的下一跳,或者端口不行达消息,表明报文已经被目的地址接收但是不能向上传送到IP协议栈。 为了获得来回延迟时间的信息,trace发送三个报文并显示平均延迟时间。然后将报文的TTL字段加1并发送3个报文。这些报文将到达路径的其次个路由器上,并返回超时错误或者端口不行达消息。反复运用这
40、一方法,不断增加报文的TTL字段的值,直到接收到目的地址的响应消息。 在有些状况下,运用trace吩咐可能会导致故障。因为IOS中存在与trace吩咐相关的bug。这些bug的相关信息可以从CCO得到。另外一个问题是,某些目标站点不响应ICMP端口不行达消息。当吩咐的输出显示一系列星号(*)时,就可能遇到了此类站点。用户可以运用Ctrl-Shift-6中断吩咐的执行。 用户执行模式 下面展示了一个简洁的在用户执行模式下执行的trace吩咐的输出。到达目的地的距离是3跳。TTL值为1的3个报文的响应消息是ICMP超时错误,并且返回报文的IP地址有两个。因为路由器1和路由器2在同一个网段中,并且它
41、们到路由器3的距离都是一跳,因此这些路由器都响应当报文。 Router3#trace 171.144.1.39 Type escape sequence to abort. Tracing the route to Router9 (171.144.1.39) 1 Router2 (165.48.48.2) 0 msec Router2 (165.48.48.2) 0 msec Router1 (165.48.48.1) 0 msec 2 165.48.48.129 12 msec Router6 (165.48.49.129) 12 msec 12 msec 3 Router4 (171.133.1.2) 12 msec 12 msec Router9 (171.144.1.39) 12 msec 12 msec Router3 下面列出了IP trace吩咐的输出中出现的不同字符及其含义: XY msec 在接收到响应消息之前的来回延迟(以毫秒为单位) * 报文超时 ? 报文类型不能识别 U 端口不行达 P 协议不行达 N 网络不行达 H 主机不行达 Q ICMP