cisco常用路由交换命令.docx
- 文档编号:18240071
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:24
- 大小:63.97KB
cisco常用路由交换命令.docx
《cisco常用路由交换命令.docx》由会员分享,可在线阅读,更多相关《cisco常用路由交换命令.docx(24页珍藏版)》请在冰点文库上搜索。
cisco常用路由交换命令
router(config)#interfaceloopback0 配置loopback还回接口
router(config-if)#ipaddress10.0.0.1255.255.255.0 配置loopback还回地址
-------------------------------
cisco交换机:
用户模式:
switch>
特权模式:
switch>enable
switch#
全局模式:
switch#configterminal
switch(config)#
接口配置模式:
switch(config)#interfacef0/1
switch(config-if)#
line模式:
switch(config)#lineconsole0
switch(config-line)#
----------------------------------------------------------------
配置主机名和密码:
switch(config)#hostname123
123(config)#
查看交换机的配置:
123(config)#showrunning-config
使能口令:
123(config)#enablepassword123456
加密口令:
123(config)enablesecret654321
配置console密码:
123(config)#lineconsole0
123(config-line)#password321456
123(config-line)#login(激活密码)
123(config-line)#nopassword(删除密码)
-----------------------------------------------------------------
配置IP地址:
123(config)#interfacevlan1
123(config-if)#ipaddress192.168.1.2255.255.255.0
123(config-if)#noshutdown (激活)
删IP地址:
123(config-if)#noipaddress
配置交换机网关
123(config)#ipdefault-gateway192.168.1.1
查看交换机的MAC地址表
123#showmac-address-table
-----------------------------------------------------------------
Cisco发现协议(CDP)
showcdp命令中主要包括以下几个可以使用的命令
switch#showcdp
switch#showcdpinterfacef0/24
switch#showcdpneighbors
switch#showcdpneighborsdetaill
switch#showcdptraffic
switch#showcdpentry*
----------------------------------------------------------------
保存交换机的配置和恢复原厂设置
123#copyrunning-configstartup-config或
123#write两条命令的效果都是一样的
恢复交换机出厂值
123#erasestartup-config(为檫除清空startup-config)
123#reload(重新载入)
---------------------------------------------------------------
交换机密码恢复
(1)拔下交换机的电源线
(2)用手按在交换机的MODE按键上,插上电源线
(3)看到控制台出现,交换机启动系统
(4)在switch:
后执行flash_init命令
switch:
flash_init
Initializingflash.....(启动中
(5)查看flash中的文件:
switch:
dirflash:
(6)把config.text文件改名为config.old文件
switch:
renameflash:
config.textflash:
config.old
(7)执行boot命令,启动交换机:
switch:
boot
(8)进入特权模式查看flash里的文件
switch#dirflash:
(9)把文件config.old改为config.text文件
switch#renameflash:
config.oldflash:
config.text
(10)把config.text复制为系统的running-config:
switch#copyflash:
config.textrunning-config
(11)进入配置模式重新设置密码并存盘,密码恢复完成
-----------------------------------------------------------------
虚拟局域网VLAN
建立VLAN
switch#configterminal
switch(config)#vlan100
switch(config-vlan)name321(改名字)
switch(config)#novlan100(删除vlan100)
或在VLAN数据库里也可建立VLAN
switch#vlandatabase
switch(vlan)#vlan100namev100(建立并改名为V100)
查看VLAN信息的命令:
switch#showvlanbrief
查看某个VLAN的信息:
switch#showvlan100
在VLAN中添加,删除端口
switch#interfaceterminal
switch(config)#interfacef0/24
switch(config-if)#switchportmodeaccess(接入链路)
switch(config-if)#switchportaccessvlan2(加入VLAN2)
switch(config)#interfacerangef0/1-20
switch(config-if-range)#switchportaccessvlan2
(把f0/1到f0/10端口全部加到vlan2)
switch(config-if)#noswitchaccessvlan2(从VLAN2中删除)
switch(config-if)end(退出
switch(config)#defaultinterfacefastethernet0/2(还原接口都默认配置状态)
---------------------------------------------------------------------------
配置VLANTrunk
配置与查看命令
switch(config)#interfacef0/24
switch(config-if)switchportmodetrunk(配置F0/24为中继链路)
switch(config-if)switchmodeassess(可以从TRUNK改为普通链路)
配置接口为动态协商模式的命令:
switch(config)#interfacef0/23
switch(config-if)#switchmodedynamicdesirable或auto
可以配置接口为TRUNK动态协商模式,为desirable或auto
使用show命令验证接口模式:
switch#showinterfacef0/24switchport
如果不需要Trunk传送某个VLAN的数据,可以从Trunk中移除这VLAN
switch(config)#interfacef0/24(因为这是TrunK链路)
switch(config-if)switchtrunkallowedvlanremove100(这写VLAN几)
同样,也可以在TRUNK上添加某个VLAN
switch(config)#interfacef0/24
switch(config-if)switchtrunkallowedvlanadd100
查看接口是否成了trunk链路
switch#showinterfacef0/24switchport
--------------------------------------------------------------------------
ARP协议:
在Windows主机上:
c:
\>arp-a可以查看IP地址和MAC地址的对应关系
也可以手动删除ARP表条目
c:
\>arp-d192.168.1.1
在路由器上显示ARP缓存表
router#showiparp
---------------------------------------------------------------------------
静态路由与配置
其用户模式跟交换机是一样用的,进路由器问YES/NO,选择NO,自己手动配置
1.配置默认路由:
注:
:
默认路由一般用末梢网络
router(config)#iproute0.0.0.00.0.0.0192.168.1.1(8个0代表所有网段,192.168.1.1
代表下一跳地址,也就下一个router的IP地址
2.配置静态路由
router(config)#iproute192.168.1.0255.255.255.0(目标网段的IP) 接下一跳地址172.16.1.1
配置路由器A的Fastethernetf0/0接口的IP地址:
R1#configter
R1(config)#interfacef0/0
R1(config-if)#ipaddress192.168.1.1255.255.255.0
R1(config-if)#noshutdown
查看R1 F0/0接口状态
R1#showinterfacef0/0
查看router的路由表:
R1#showiproute
---------------------------------------------
配置控制台密码:
R1(config_line)#lineconsole0
R1(config_line)#password321456
R1(config_line)#login
配置特权模式密码:
R1(config)#enablepassword1230
对所有密码加密:
R1(config)#servicepassword-encryption
配置console的其他参数
(1)配置超时(timeout)
R1(config)#lineconsole0
R1(config_line)#exec-timeout00
命令中的00代表着永不超时,第1个0代表分钟,第2个0代表秒,
(2)显示同步
R1(config)#lineconsole0
R1(config_line)loggingsynchronous
(3)配置禁用DNS
R1(config)#noipdomain-lookup
查看路由器的版本信息
R1#showversion
-----------------------------------------------------------------------
路由器的密码恢复(照书抄,没用过)
(1)重新启动路由器,在启动60秒内按下Ctrl+Break键,使路由器进入ROMMonitor模式
(2)在提示符下输入命令修改配置寄存器的值,然后重新启动路由器,
rommon1>confreg0x2142
rommon2>reset
(3)重启动router后进入SETUP模式,选择NO退回到EXEC模式,这时路由器原有的配置
仍然保存在startup-config中,为使路由器恢复密码后配置不变,应把startup-config
中的配置保存到running-config中,然后重新设置enable密码,并把配置寄存器的值改回
0x2102(否则以后每次重启路由器进入setup模式).命令如下
Router>enable
Router#copystartup-configrunning-config
Router#configterminal
Router(config)#enablepassword123
Router(config)#config-regiser0x2102
(4)保存当前配置到startup_config,然后重新启动路由器.命令如下
router#copyrunning-configstartup-config
Router#reload
--------------------------------------------------------------------------
配置单臂路由
router(config)#interfacef0/0
router(config-if)#noshutdown(先激活f0/0接口也可以,后面激活也可以)
router(config)#interfacef0/0.1(为F0/0的子接口模式)
router(config-subif)#encapsulationdot1q1(后面1为VLAN1,也就是把这子
接口封装VLAN1里)
router(config-subif)#ipaddress192.168.1.1255.255.255.0(这IP就是VLAN1的网关地址)
router(config-subif)#noshutdown
查看:
特权模式下:
showiproute或showrun或showinterfacef0/0
----------------------------------------------------------------------
配置时间:
Router#clockset小时:
分钟:
秒 日月年
查看:
router#showclock
配置RIP动态路由
启动RIP进程的命令(RIP是动态路由的一中协议)
router(config)#routerrip
router(config-router)#version2(设置为RIP的版本2)
router(config-router)#noauto-summary(使用RIP2时,配置不自动汇总)
router(config-router)#network192.168.1.0(宣告直连路由的IP网段)
router#showiproute(查看路由表)
router#showipprotocol(查看路由协议配置)
router#debugiprip(开启调试命令)
----------------------------------------------------------------
想要用TELNET管理cisco设备,需要进行如下配置
switch(config)#interfacevlan1(要先配IP地址)
switch(config-if)#ipaddress192.168.1.1255.255.255.0
switch(config-if)#noshutdown
switch(config)#linevty05(后面的5是同时允许几个用登陆)
switch(config-line)#passwor133
switch(config-line)#login(激活)
switch(config)#enablepassword123
switch(config)#servicepassword-encryption(给所有加密,可以选)
在PC机命令提示符下
c:
\>telnet192.168.1.1
进入后password:
自己写的密码
---------------------------------------------------------------
备份IOS或startup-config
1,确认PC和交换机能PING通
2,打开CiscoTFTPServer的工具
3,上传或下载交换机的IOS或配置文件
switch#copyflashtftp(从FLASH到TFTP)
switch#copytftpflash(从TFTP到FLASH)
switch#copynvram:
starup-configtftp:
switch#copytftp:
starup-confignvram(上传配置文件到交换机)
第一章VTP协议
Switch(config)#vtpdomain(name)设置VTP域名
Switch(config)#vtpmodeserver/transparent/client设置VTP模式,服务/透明/客户/
Switch(config)#vtppassword123设置VTP密码
Switch(cofnig)#vtppruning设置VTP修剪
Switch#showvtpstatus查看VTP状态信息
Switch#showvlanbrief查看VLAN信息
==========================================================================================
------------------------------------------------------------------------------------------
第二章 STP协议
Switch(cofnig)#spanning-treevlan1启用生成树
Switch(config)#spanning-treevlan2rootprimary/secondary配置交换机为根网桥、主要的/次要的
Switch(config)#spanning-treevlan2priority 8192修改交换机的优先级
Switch(config-if)#spanning-treevlan2cost100/19/4/2修改端口路径成本
Switch(config-if)#spanning-treevlan2port-priority50修改端口路径优先级(端口十进制取值0~255,默认值事128)
Switch(config)#spanning-treeuplinkfast配置上行速链路
Switch(config)#interfacerangef0/1-20(为除TRUNK链路外的接口配速端口)
Switch(config-if)#spanning-treeportfast配置速端口
Switch#showspanning-tree查看生成树信息(在小凡模拟器上showspanning-treebr)
以太网通道配置
Switch(config)#interfacerangefasteternet0/1-2 (为1、2端口配置以太网端口
Switch(config-if-range)#channel-group1modeon (把绑在一起成为组1
Switch#showetherchannel1summary 查看以太网通道的配置是否正确
==========================================================================================
------------------------------------------------------------------------------------------
第三章三层交换机的配置
1、在3层交换机上启动路由,否则3层交换不具有路由功能
switch(config)#iprouting
2、配置VLAN的IP地址
switch(config)#interfacevlan1 因为3层交换机支持各VLAN间的路由,因此每个VLAN都可以配置IP地址
switch(config-if)#ipaddress192.168.1.1255.255.255.0
switch(config-if)#noshutdown
3、查看FIB表
switch#showipcef
4、查看邻接关系表
switch#showadjacencydetail
5、在3层交换机上配置路由接口
switch(config-if)#noswitchport (配置接口为3层模式,意思就是取消switch的接口)
6、在3层交换机上配置静态路由或动态路由
与在ROUTE上配置路由方法都是相同的
7、配置DHCP中继转发
switch(cofig)#interfacevlan2
switch(config-if)#iphelper-address192.168.2.100
---------------------------------------------------
解决实例;
下面的配置命令,可以配置路由器为DHCP服务器,用以给DHCP客户端动态分配ip地址。
Router1#configureterminal
Router1(config)#servicedhcp//开启DHCP服务
Router1(config)#ipdhcppool172.25.1.0/24//定义DHCP地址池
Router1(dhcp-config)#network172.25.1.0255.255.255.0//用network命令来定义网络地址的范围
Router1(dhcp-config)#default-router172.25.1.1//定义要分配的网关地址
Router1(dhcp-config)#dns-server192.168.1.1配置DNS服务器
Router1(dhcp-config)#exit
Router1(config)#ipdhcpexcluded-address172.25.1.1172.25.1.50//该范围内的ip地址不能分配给客户端
Router1(config)#ipdhcpexcluded-address172.25.1.200
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- cisco 常用 路由 交换 命令