专业编程基础技术教程

网站首页 > 基础教程 正文

网络菜鸟笔记五 菜鸟网络案例分析ppt

ccvgpt 2024-10-11 11:33:10 基础教程 7 ℃

上章小编跟大家一起讨论了子网掩码,这章咱们就以Cisco为例子,跟大家一起讨论。其实思科跟H3C网络原理一致,只是命令不一样。仅供大家参考,如有写的不对地方,望大家支出,小编改善。咱们一起共同学习,进步。

路由器IOS

网络菜鸟笔记五 菜鸟网络案例分析ppt

IOS是被用来传送网络服务并启动网络应用的。

Cisco路由器的IOS软件负责完成重要的工作:

1. 加载网络协议和功能

2. 在设备间连接高速流量

3. 在控制访问中添加安全性防止未授权的网络使用

4. 为简化网络的增长和冗余备份,提供可缩放性

5. 为连接到网络中的资源,提供网络的可靠性

连接到Cisco路由器

可以通过连接到Cisco路由器来进行路由器的设置、配置的验证及统计数据的审核。

通常是使用通过控制台端口进行连接。控制台接口一般是一个RJ-45的连接器,位于路由器背面,默认的时候,没有口令要求。

启动路由器

初次启动一个Cisco路由器时,它将运行一个开机自检过程。如果通过,他将在闪存中查找IOS系统,如果有IOS文件存在则执行装载操作。闪存世一个电子可擦写变成的制度存储器。然后,IOS将继续加载并查找一个合法的配置文件,它默认时是存储在NVRAM中。

当路由器被首次引导或重新装载时,会出现的信息:

System Bootstrap, Version 11.0(10c), SOFTWARE

Copyright (c) 1986-1996 by cisco Systems

2500 processor with 14336 Kbytes of main memory

这是一台2501路由器启动时的信息

第一行写了,IOS版本是11.0

第二行是CISCO的版权信息

第三行行是内存的大小

路由器启动以后,会出现一个提示

Would you like to enter the initial configuration dialog? [yes/no]: n

如果选择yes,将进入setup模式,选择No我们将进入扩展设置模式。

Setup模式只配置购管理系统使用的连接性能,而扩展设置会允许你配置更多的内容。

命令行界面

正式因为命令行界面(CLI)是如此的灵活方便,所以他是配置路由器的最佳方式。

要使用CLI,只需要在初始化配置对话框窗口中输入NO。

登陆到路由器

Router> 这就是用户模式,通常用来查看统计信息的

在特许模式中你可以查看并修改Cisco路由器的配置,但要进入此模式需要使用enable命令

具体步骤如下:

Router>

Router>enable

Router#

---------------------

现在得到一个Router#提示符,表明已经在特许模式中了,在这里可以修改路由器的配置。

在这里可以通过使用disable命令,从特许模式中返回用户模式。

Router#disable

Router>

在用户模式里,可以用logout命令来退出控制台操作:

Router>logout

Router con0 is now available

Press RETURN to get started.

也可以在特许模式下键入logout或exit来退出:

Router>enable

Router#logout

Router con0 is now available

Press RETURN to get started.

路由器模式概述

要从CLI上进行配置,可能会需要用configure terminal命令进入全局模式才能修改当权运行配置中的内容。你也可以在特许模式下键入config,然后按Enter键以默认方式进入全局模式。

Router#config

Configuring from terminal, memory, or network [terminal]? (Enter)

Enter configuration commands, one per line. End with CNTL/Z.

Router(config)#

CLI提示符

在配置路由器时,理解所遇到的不同提示符的含义,是非常重要的。

接口

在修改接口配置,需要在全局模式下使用interface命令:

Router(config)#interface ?

Async Async interface

BVI Bridge-Group Virtual Interface

CTunnel CTunnel interface

Dialer Dialer interface

Ethernet IEEE 802.3

Group-Async Async Group interface

Lex Lex interface

Loopback Loopback interface

Multilink Multilink-group interface

Null Null interface

Serial Serial

Tunnel Tunnel interface

Vif PGM Multicast Host interface

Virtual-Template Virtual Template interface

Virtual-TokenRing Virtual TokenRing

range interface range command

Router(config)#int Serial 0

Router(config-if)#

Router(config-if)# 当提示符改变成这个的时候,说明你已经处在接口配置模式中了。

子接口

子接口允许在路由器中创建逻辑接口。在子接口中,提示符会改变为Router(config-subif)#

Router(config)#int s0.?

<0-4294967295> Serial interface number

行命令

要配置用户模式口令,是用Line命令

Router(config)#line ?

<0-6> First Line number

aux Auxiliary line

console Primary terminal line

vty Virtual terminal

路由协议配置

要配置rip或igrp这样的路由协议,需要使用(config-router)#提示符:

Router(config)#router ?

mobile Mobile routes

odr On Demand stub Routes

bgp Border Gateway Protocol (BGP)

egp Exterior Gateway Protocol (EGP)

eigrp Enhanced Interior Gateway Routing Protocol (EIGRP)

igrp Interior Gateway Routing Protocol (IGRP)

isis ISO IS-IS

iso-igrp IGRP for OSI networks

ospf Open Shortest Path First (OSPF)

rip Routing Information Protocol (RIP)

Router(config)#router rip

Router(config-router)#

编辑和帮助功能

可以使用Cisco高级的编辑功能来帮助配置路由器。

在任意提示符下键入一个问号。(?),都将会得到在当前提示符下所有命令的清单。

下面是查找以某个字母开头的快捷方式命令:

Router(config)#i?

interface ip ipx isis

在一个命令串中找下一个命令,可以先键入前面的命令然后输入一个问号:

Router(config)#interface ?

Async Async interface

BVI Bridge-Group Virtual Interface

CTunnel CTunnel interface

Dialer Dialer interface

Ethernet IEEE 802.3

Group-Async Async Group interface

Lex Lex interface

Loopback Loopback interface

Multilink Multilink-group interface

Null Null interface

Serial Serial

Tunnel Tunnel interface

Vif PGM Multicast Host interface

Virtual-Template Virtual Template interface

Virtual-TokenRing Virtual TokenRing

range interface range command

Router(config)#interface serial ?

<0-1> Serial interface number

Router(config)#interface serial 0 ?

<cr>

Router(config-if)#

增强的编辑命令

获取基本的路由信息

Router#sh version

Cisco Internetwork Operating System Software

IOS (tm) 2500 Software (C2500-JS-L), Version 12.2(27), RELEASE SOFTWARE (fc3)

Copyright (c) 1986-2004 by cisco Systems, Inc.

Compiled Tue 02-Nov-04 22:01 by kellmill

Image text-base: 0x0307D390, data-base: 0x00001000

ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE

BOOTLDR: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a), RELEASE SOFTWARE (fc1)

Router uptime is 17 minutes

System returned to ROM by power-on

System image file is "flash:c2500-js-l.122-27.bin"

cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory.

Processor board ID 02096577, with hardware revision 00000000

Bridging software.

X.25 software, Version 3.0.0.

SuperLAT software (copyright 1990 by Meridian Technology Corp).

TN3270 Emulation software.

1 Ethernet/IEEE 802.3 interface(s)

2 Serial network interface(s)

32K bytes of non-volatile configuration memory.

16384K bytes of processor board System flash (Read ONLY)

Configuration register is 0x2142

设置口令

启用口令

可以在全局配置模式下设置启用口令:

Router(config)#enable ?

last-resort Define enable action if no TACACS servers respond

password Assign the privileged level password

secret Assign the privileged level secret

use-tacacs Use TACACS to check enable passwords

辅助口令

要配置辅助接口口令,需要进入到全局配置模式并输入Line aux ?。

Router(config)#line aux ?

<0-0> First Line number

Router(config)#line aux 0

Router(config-line)#password 12345

Router(config-line)#login

Router(config-line)#

控制台口令

要设置控制台口令,使用line console 0命令。

Router(config)#line console 0

Router(config-line)#password 12345

Router(config-line)#login

Telnet口令

要为Telnet访问路由器设置用户模式口令,是用line vty命令。

Router(config)#line vty 0 ?

<1-197> Last Line number

<cr>

Router(config)#line vty 0 4

Router(config-line)#password 12345

Router(config-line)#login

Router(config-line)#

加密你的口令

在默认时只有启用加密口令是加密的,为了安全,需要手工配置用户模式口令和启用口令。

要实现口令加密,需要在全局模式下使用service password-encryption命令。

Router#config t

Enter configuration commands, one per line. End with CNTL/Z.

Router(config)#service password-encryption

Router(config)#

标志区

使用标志区是为那些拨号到你的互联网络中的用户提供了一个安全的提示。

在Cisco路由器上设置一个标志区,这样当任一用户登录到路由器上或远程访问路由器时,标志区显示你希望他们看到的信息。

设置标志区,是用banner motd命令

Router(config)#banner motd #

Enter TEXT message. End with the character '#'.

Welcome to Hu Lian Shen Zhou

#

Router(config)#exit

现在显示出来的就是刚才设置的标志区:

Welcome to Hu Lian Shen Zhou

User Access Verification

Password:

路由器接口

接口配置是路由器很重要的配置,没有接口,路由器整个是没用的。

不同的路由器使用不同的方式来选择接口的使用。

Router(config)#int ?

Async Async interface

BVI Bridge-Group Virtual Interface

CTunnel CTunnel interface

Dialer Dialer interface

Ethernet IEEE 802.3

Group-Async Async Group interface

Lex Lex interface

Loopback Loopback interface

Multilink Multilink-group interface

Null Null interface

Serial Serial

Tunnel Tunnel interface

Vif PGM Multicast Host interface

Virtual-Template Virtual Template interface

Virtual-TokenRing Virtual TokenRing

range interface range command

以上是我们实验室2501路由器的接口。

激活接口

使用shutdown来关闭接口,用no shutdown命令打开一个接口

下列显示了如何打开一个接口:

Router(config)#int s0

Router(config-if)#no shut

在接口上配置IP地址

即使在路由器上不需要直接使用IP,但是人们还是要经常使用它。

要在接口上配置IP地址,是用ip address命令:

Router(config)#int s0

Router(config-if)#ip address 192.168.0.1 255.255.255.0

Router(config-if)#no shut

最后一定要记住使用no shutdown命令来打开接口。

串行接口命令

接口将被接到一个CSU/DSU类型的设备上,它要为线路提供时钟。如果是用背对背的配置模式,DCE的连接端必须提供式中。默认时,Cisco的路由器都是数据终端设备(DTE)。

配置DEC串行接口使用clock rate命令:

Router#config t

Enter configuration commands, one per line. End with CNTL/Z.

Router(config)#int s0

Router(config-if)#clock rate 64000

主机名

使用hostname命令来设置路由器的标识。它只在局部有作用,并不影响路由器的名称查找或路由器在互联网上的工作。

举例:

Router(config)#hostname SZ_Lab

SZ_Lab(config)#hostname Cisco

Cisco(config)#

描述

在接口上设置描述非常有意义,以免忘记了哪个接口是连接到哪里的这些。

和主机名一样,它是只在本地有意思的设置。

Cisco(config)#int s0

Cisco(config-if)#description WAN to school

以下是show run信息

!

interface Serial0

description WAN to school

ip address 192.168.0.1 255.255.255.0

!

查看并保存配置

使用copy running-config startup-config命令,将配置从DRAM中手工保存到NVRAM中。

Cisco#copy run start

Destination filename [startup-config]? [ENTER]

Building configuration...

[OK]

要删除启动配置文件,使用erase startup-config命令

Cisco#erase startup-config

Erasing the nvram filesystem will remove all configuration files! Continue? [confirm][ENTER]

[OK]

Erase of nvram: complete

Cisco#reload(从启路由器命令)

验证配置

show interface命令

sh ip interface命令

sh ip interface brief命令

sh controllers命令。

本章小编就跟大家讨论完了,下章咱们讲解IP路由。同时,提前祝大家中秋节日快乐。

Tags:

最近发表
标签列表