CCNA网络工程师学习进程(4)网络设备的基本配置和详细介绍
网络设备(路由器、交换机和防火墙等)与计算机一样需要操作系统。网络设备采用专用的操作系统,统称为IOS(Internetwork Operating System,网络操作系统)。
(1)网络设备的常见连接方式:
网络设备的常见连接方式有四种:
.CON:Console口连接终端或运行终端仿真软件(如Windows的超级终端)的PC。
.Telnet:通过Telnet远程登录配置交换机。
.TFTP:可以通过TFTP服务器下载配置信息,TFTP服务器可以运行在UNIX工作站或者PC工作站。
.SNMP:通过运行网管软件(如CISCOWorks)的工作站来管理交换机的配置。
1)交换机的常见连接方式:
配置实例: 搭建一个虚拟场景:
PC_A充当虚拟终端通过Console线连接并配置交换机,配置成功后在PC_B上通过Telnet远程登录交换机。
PC_A的配置代码:
enable
conf t
host SW
int vlan
ip add 192.168.0.1 255.255.255.0
no shut
exit
enable secret cisco
line vty
password
login
end
给PC_B配置IP地址: 192.168.0.2
PC_B的telnet登录测试:
2)路由器的常见连接方式:
一些网络设备(如路由器),还可通过AUX(Auxiliary,辅助)端口连接Modem,让管理员通过电话网与网络设备通信,进行远程配置。
3)防火墙:
在网络设备中,防火墙的连接配置对安全性有特别要求。防火墙除了可以使用CON、Telnet和TFTP方式连接外,还可以通过VPN和SSH方式连接。
4)SDM(Security Device Manager 安全设备管理)
现在越来越多的网络设备支持通过Web方式连接,管理员可以通过浏览器直观地对网络设备进行配置。SDM是一款基于Cisco SoftWare 的路由器的Web设备管理工具。
SDM是Cisco公司提供的全新图形化路由器管理工具。 该工具利用WEB界面、Java技术和交互配置向导使得用户无需了解命令行接口 (CLI) 即可轻松地完成IOS路由器的状态监控、安全审计和功能配置。连QoS、 Easy VPN Server、IPS、DHCP Server、动态路由协议等配置任务也可以利用SDM轻松而快捷地完成,配置逻辑严密、结构规范。 使用SDM进行 管理时,用户到路由器之间使用加密的HTTP连接及SSH v2协议,安全可靠。目前Cisco 的大部分中低端路由器包括8xx, 17xx, 18xx, 26xx(XM), 28xx, 36xx, 37xx, 38xx, 72xx, 73xx等型号都已经可以支持SDM。
(2)Cisco ISO命令模式
CISCO的交换机和路由器都运行IOS网络操作系统,其命令模式基本相同:
这里以交换机为例介绍Cisco命令模式,假设主机名为MyHost:
.用户模式MyHost>
一旦连接到网络设备后,即进入用户模式B,这时只能看到交换机的连接状态,访问其他网络和主机,但不能看到和更改交换机的配置内容。
.特权模式MyHost#
在用户模式下输入enable或en指令进入特权模式,不但可以执行所有的用户命令,还可以看到和更改交换机的配置内容。
.全局配置模式MyHost(config)#
在特权模式下输入configure terminal或conf t进入全局配置模式,这时可以设置全局参数。
.局部配置模式
(config-if)(config-vlan)(config-line)......在全局配置模式下输入局部配置参数可以进入不同的局部配置模式。
.>或rommon>
在开机后60s内按Ctrl+Break快捷键即可进入此模式,这时交换机不能完成正常的功能,只能进行软件升级和手工引导。
.设置对话模式
新的路由器开机时自动进入的模式,在特权命令模式(在用户模式下输入enable)下使用setup命令也可以进入此模式。这时可以通过对话方式对交换机进行设置。
.MyHost(vlan)#
在特权模式下输入vlan database,进入vlan配置模式,这时可以配置交换机的vlan参数。
注意:不论处在哪一级模式,都可用exit命令退回到前一级模式,使用end命令或Ctrl+z可以直接回到特权模式。
(3)网络设备内存与ISO文件管理:
3.1网络设备的存储设备介绍:
路由器和交换机等网络设备采用了以下几种不同类型的内存,每种内存以不同方式协助网络设备工作:
.只读内存(ROM)。
在设备中的功能与计算机中的ROM相似,主要用于系统初始化等功能。ROM是只读存储器,不能修改其中存放的代码。如要进行升级,则要替换ROM芯片。
ROM中主要包含:
系统加电自检代码(POST)(用于检测设备中各硬件部分是否完好。)
系统引导区代码(BootStrap)(用于启动设备并载入IOS操作系统。)
备份的IOS操作系统,以便在原有IOS操作系统被删除或破坏时使用。通常,这个IOS比现运行IOS的版本低一些,但却足以使设备启动和工作。
.闪存(FLASH)
可读可写的存储器,在系统重新启动或关机之后仍能保存数据。Flash中存放着当前使用中的IOS。
.非易失性RAM(NVRAM)。
可读可写的存储器,在系统重新启动或关机之后仍能保存数据,是配置文件(startup-config)存储地。NVRAM的速度较快,成本也比较高。
.随机存取内存(RAM)。
RAM也是可读可写的存储器,但它存储的内容在系统重启或关机后将被清除,和计算机中的RAM一样的。RAM的存取速度优于前面所提到的3种内存的存取速度。运行期间,RAM中包含路由表项目、ARP缓冲项目、日志项目和队列中排队等待发送的分组。除此之外,
还包括运行配置文件(Running-config)、正在执行的代码、IOS操作系统程序和一些临时数据信息。
RAM包含静态RAM(StaticRAM/SRAM)和动态RAM(Dynamic RAM/DRAM)两类,SRAM速度非常快,但昂贵,所以只在CPU的一级缓冲,二级缓冲这种苛刻的地方 使用;DRAM保留数据的时间很短,速度也比SRAM慢,价格低,计算机内存和网络设备内存都是DRAM的。
3.2ISO文件管理:
网络设备文件系统ISO也有自己的文件管理命令,在全局配置模式下,通过这些命令,IOS可以方便地对操作系统和配置文件进行管理。
NVRAM是非易失性RAM(Nonvolatile RAM),用于存储网络设备的启动配置文件 (startup-config)。当startup-config被调入内存RAM中后,在RAM中运行的配置文件就是running-config。对配置文件作更改,其实只是对running-config作更改,所以在处理完毕后,一般要把更改好的配置保存到startup-config。
示例1:搭建一个虚拟场景,在服务器上启用TFTP服务(默认开启)
配置各设备IP地址之后,在终端设备上操作路由器:
类似的copy tftp flash命令将服务器上的文件拷贝回来。
示例2:(重复上述试验)
试验环境:Dynamips、真实PC、Cisco TFTP Server(Dynamips的使用方法后续介绍)
步骤1:由于真实计算机充当TFTP Server 服务器,因此修改计算机IP地址为192.168.1.200,网关为192.168.1.100。
步骤2:开启Dynamips虚拟服务,开启R1给R1的f/0端口配置ip地址:
测试连通性:
步骤3:在计算机上打开Cisco TFTP Server软件,开启TFTP服务:
开启TFTP服务并修改文件默认路径:
步骤4:在路由器上执行操作:
实验结果:
可能遇到的问题:
1.配置IP地址时网卡选择错误:
有的计算机有多块网卡,而Cisco TFTP Server默认使用第一块网卡的ip地址作为其服务器ip地址,因此要保证选择正确的ip地址。
首先打开Cisco TFTP Server,查看其目前使用的ip地址:
然后在控制台查看哪个网卡使用此ip地址:
然后修改此网卡的ip地址为静态ip:
再重新打开Cisco TFTP Server:
2.TFTP服务器不可用:
原因:防火墙默认不开放TFTP服务功能,关闭了指定udp 69号端口,关闭防火墙即可做实验。
示例3:删除路由器自带ISO文件并恢复ISO和配置信息:(在示例1的基础上)
在路由器上执行如下操作,将其ISO文件删除:
然后依次输入下面命令:
一行一行赋值,不允许出错
IP_ADDRESS=192.168.1.100
IP_SUBNET_MASK=255.255.255.0
DEFAULT_GATEWAY=192.168.1.1
TFTP_SERVER=192.168.1.200
TFTP_FILE=c2800nm-advipservicesk9-mz.-.T1.bin
tftpdnld
输入y后路由器重新装在ISO文件,后出现下述提示:
(4)SDM的简单运用:(仅仅介绍配置登录方法)
实验环境:(Dynamips,Cisco SDM软件)
在路由器上进行如下配置:
en
conf t
host R1
int f0/
ip add 192.168.1.100 255.255.255.0
no shut
exit
ip http authentication local
username menangel privilege secret cisco
line vty
login local
transport input ssh telnet
end
类似之前配置主机ip地址为192.168.1.200,设置192.168.1.100为默认网关;
安装cisco SDM软件(确认有java环境),输入ip地址192.168.1.100:
点击启动,在浏览器中输入下述窗口,输入用户名和密码:
点击确定后即可进入配置页面:
如果启动Cisco SDM后有如下提醒而且IE浏览器会陷入等待状态的现象,说明计算机上JRE版本过高,出现兼容性问题,可以下一个低版本的JDK。
(5)密码恢复技术:
当网络管理人员变动导致原密码丢失或忘记密码时就需要使用密码恢复技术在不更改基本配置的前提下修改设备的密码。
1)路由器:
在终端上给路由器配置的登录密码和特权模式的密码:
enable
conf t
enable secret
line vty
password
login
end
write
在路由器上输入show version命令:
关闭路由器的电源并加电重启,按ctrl+break键进入rommon模式,修改配置寄存器值为0x2142,重置路由器:
此时默认不加载密码设置,使用show running-config查看配置信息:
注意:如果路由器的密码被加密了,此时可以设置新的密码(配置模式下输入 enable secret *****)。
然后将启动配置文件拷贝到运行配置文件并保存,修改配置寄存器的值为0x2102:
copy startup-config running-config
write
config-register 0x2102
end
reload
2)交换机:
由于Packet Tracer模拟器上Cisco交换机没有mode按键,所以不支持实验,这里仅仅介绍实验步骤:(此实验可以在真实交换机上做)
总体来说,交换机或路由器的密码恢复技术是通过设置设备启动时是否加载配置文件来先进入特权模式,然后拷贝启动配置文件到运行配置文件实现的。如果想要修改新的密码,进入全局配置模式即可。再修改密码后要保存,将运行配置文件拷贝到启动配置文件。
实验文档下载:http://files.cnblogs.com/files/MenAngel/NetBlog4.rar
CCNA网络工程师学习进程(4)网络设备的基本配置和详细介绍的更多相关文章
- CCNA网络工程师学习进程(1)网络的基本概述
在互联网快速发展的今天,了解互联网成为一项必须的技能,因此在学习编程之余学习如何配置网络还是很有必要的. 本系列博客计划分为三个部分,包括思科CCNA.CCNP和华为的网络工程师认证有关的知识 ...
- CCNA网络工程师学习进程(5)路由器和交换机的登录安全配置和vlan划分
本节详细介绍路由器和交换机的登录安全配置以及VLAN划分的原理. (1)登录安全配置: 路由器登录有两种验证方式:有本地验证方式和远程验证方式.本地登录验证方式可以配置用户名和密码也可 ...
- CCNA网络工程师学习进程(9)GNS3的安装与配置
本节将简单介绍一下网络设备模拟软件GNS3的配置和使用方法. (1)GNS3概述: GNS3是一款具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS ...
- CCNA网络工程师学习进程(8)访问控制列表ACL
前面几节我们介绍了路由器的路由配置,接下来几节我们将介绍路由器的高级配置应用,包括ACL.NAT.DHCP.PPP.VPN和远程连接等的配置. (1)ACL概述: ACL(Access C ...
- CCNA网络工程师学习进程(2)基本的网络设备
在组网技术中用到的设备有中继器(Repeater).集线器(Hub).网桥(Bridge).交换机(Switch).路由器(Router).分别工作在OSI参考模型中的物理层.数据链路层和网络层. ...
- CCNA网络工程师学习进程(6)vlan相关协议的配置与路由器简单配置介绍
前面已经介绍了大部分与vlan技术相关的交换机的协议的配置,更深层次的还有STP协议和以太网端口聚合技术,接着还会简单介绍一下路由器的基本应用. (1)STP(Spanning-tre ...
- CCNA网络工程师学习进程(3)常规网络设计模型与基本的网络协议
本节介绍分层的网络设计模型与基本的网络协议,包括ARP协议,ICMP协议和IP协议. (1)三层网络架构: 一个好的园区网设计应该是一个分层的设计.一般分为接入层.汇聚层(分布层).核 ...
- CCNA网络工程师学习进程(7)路由器的路由配置
前面一节已经介绍了路由器的端口配置,接着我们介绍路由器的路由配置:静态路由.默认路由和浮动路由的配置:动态路由协议的配置,包括RIP.IGRP.EIGRP和OSPF. (1)路由器的基 ...
- CCNA网络工程师学习进程(10)NAT的配置
NAT(Network Address Translation,网络地址转换)是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程. (1)NAT简介: 在实际应用中,NAT ...
随机推荐
- u3d avatar部件的理解
u3d中带动画的fbx文件导入的时候,就会显示一个avatar组件,这个到底干嘛的一直没能很好的理解,翻看网上的介绍,基本都是告诉你,设置humanoid类型动画时,拖拉过去之类,但是这玩意到底存储了 ...
- webapi版本升级管理
由于近期公司人员流动,本人临时客串webapi开发,针对开发过程中碰到一些问题做一些改进 1.当前做法 项目webapi项目是居于asp.net框架开发的,每个功能模块新建一个api控制器,比如Use ...
- datax+hadoop2.X兼容性调试
以hdfsreader到hdfswriter为例进行说明: 1.datax的任务配置文件里需要指明使用的hadoop的配置文件,在datax+hadoop1.X的时候,可以直接使用hadoop1.X/ ...
- modal的使用
$modal是一个可以迅速创建模态窗口的服务,创建部分页,控制器,并关联他们 $modal仅有一个方法open(options) templateUrl:模态窗口的地址 template:用于显示ht ...
- NSDate
NSDate : NSDate *date = [NSDate date];获取当前日期 NSDate 可以进行比较,通过earlierDate:方法获取二个日期中最早的. NSDate 通过late ...
- ASP.NET MVC3 Razor 初心者容易遇到的問題(转)
这是一些相关的文章地址 http://demo.tc/Post/679 http://blog.csdn.net/cheny_com/article/details/6298496
- Lucene 查询工具 LQT
Lucene Query Tool (lqt) 是一个命令行工具用来执行 Lucene 查询并对结果进行格式化输出. 使用方法: 01 $ ./lqt 02 usage: LuceneQueryToo ...
- CSS3之图片3D翻转效果(网页效果--每日一更)
今天,带来的是纯CSS3的效果--图片3D翻转. 请看效果:亲,请点击这里 这个效果主要还是运用了CSS3的transform变形属性,与上个效果不同的是,这次并不是动画,所以没有采用animatio ...
- RCP:解决Navigator快捷键不生效的问题
自己扩展CNF之后,导航栏的删除.复制.黏贴等快捷键失效了,在网上搜索了半天,结果最终不如自己看源码. 本篇文章的主要目的不止于解决快捷键失效,更在于如何处理类似的问题,如何利用debug快速定位.这 ...
- 必应词典UWP版-开发小结
摘要 必应词典UWP版已经上线2周了!相信有不少用户都已经体验过了吧!得益于Win10全新.强大的API,新版词典在性能上.UI体验上都有了大幅的提升,今天,小编就为大家讲讲必应词典UWP开发的故事. ...