router(config)#interface loopback 0       配置loopback还回接口
router(config-if)#ip address 10.0.0.1 255.255.255.0  配置loopback还回地址
-------------------------------
cisco交换机:
用户模式:
switch>
特权模式:
switch>enable
switch#
全局模式:
switch#config terminal
switch(config)#
接口配置模式:
switch(config)#interface f0/1
switch(config-if)#
line模式:
switch(config)#line console 0
switch(config-line)#
----------------------------------------------------------------
配置主机名和密码:
switch(config)#hostname 123
123(config)#
查看交换机的配置:
123(config)#show running-config
使能口令:
123(config)#enable password 123456
加密口令:
123(config)enable secret 654321
配置console密码:
123(config)#line console 0
123(config-line)#password 321456
123(config-line)#login(激活密码)
123(config-line)#no password (删除密码)
-----------------------------------------------------------------
配置IP地址:
123(config)#interface vlan 1
123(config-if)#ip address 192.168.1.2 255.255.255.0
123(config-if)#no shutdown  (激活)
删IP地址:123(config-if)#no ip address
配置交换机网关
123(config)#ip default-gateway 192.168.1.1
查看交换机的MAC地址表
123#show mac-address-table
-----------------------------------------------------------------
Cisco发现协议(CDP)
show cdp命令中主要包括以下几个可以使用的命令
switch#show cdp
switch#show cdp interface f0/24
switch#show cdp neighbors
switch#show cdp neighbors detaill
switch#show cdp traffic
switch#show cdp entry *
----------------------------------------------------------------
保存交换机的配置和恢复原厂设置
123#copy running-config startup-config或
123#write两条命令的效果都是一样的
恢复交换机出厂值
123#erase startup-config(为檫除清空startup-config)
123#reload(重新载入)
---------------------------------------------------------------
交换机密码恢复
(1)拔下交换机的电源线
(2)用手按在交换机的MODE按键上,插上电源线
(3)看到控制台出现,交换机启动系统
(4)在switch:后执行flash_init命令
switch:flash_init
Initializing flash.....(启动中
(5)查看flash中的文件:
switch:dir flash:
(6)把config.text文件改名为config.old文件
switch:rename flash :config.text flash:config.old
(7)执行boot命令,启动交换机:
switch:boot
(8)进入特权模式查看flash里的文件
switch#dir flash:
(9)把文件config.old改为 config.text文件
switch#rename flash:config.old flash:config.text
(10)把config.text复制为系统的running-config:
switch#copy flash:config.text running-config
(11)进入配置模式重新设置密码并存盘,密码恢复完成
-----------------------------------------------------------------          
       虚拟局域网VLAN
建立VLAN
switch#config terminal
switch(config)#vlan 100
switch(config-vlan)name 321(改名字)
switch(config)#no vlan 100 (删除vlan 100)
或在VLAN数据库里也可建立VLAN
switch#vlan database
switch(vlan)#vlan 100 name v100 (建立并改名为V100)
查看VLAN信息的命令:
switch#show vlan brief
查看某个VLAN的信息:
switch#show vlan 100
在VLAN中添加,删除端口
switch#interface terminal
switch(config)#interface f0/24
switch(config-if)#switchport mode access(接入链路)
switch(config-if)#switchport access vlan 2(加入VLAN 2)
switch(config)#interface range f0/1 - 20
switch(config-if-range)#switchport access vlan 2
(把f0/1到f0/10端口全部加到vlan2)
switch(config-if)#no switch access vlan 2(从VLAN 2中删除)
switch(config-if)end(退出
switch(config)#default interface fastethernet0/2(还原接口都默认配置状态)
---------------------------------------------------------------------------
配置VLAN Trunk
配置与查看命令
switch(config)#interface f0/24
switch(config-if)switchport mode trunk(配置F0/24为中继链路)
switch(config-if)switch mode assess (可以从TRUNK改为普通链路)
配置接口为动态协商模式的命令:
switch(config)#interface f0/23
switch(config-if)#switch mode dynamic desirable或auto
可以配置接口为TRUNK动态协商模式,为desirable或auto
使用show命令验证接口模式:
switch#show interface f0/24 switchport
如果不需要Trunk传送某个VLAN的数据,可以从Trunk中移除这VLAN
switch(config)#interface f0/24(因为这是TrunK链路)
switch(config-if)switch trunk allowed vlan remove 100(这写VLAN几)
同样,也可以在TRUNK上添加某个VLAN
switch(config)#interface f0/24
switch(config-if)switch trunk allowed vlan add 100
查看接口是否成了trunk链路
switch#show interface f0/24 switchport
--------------------------------------------------------------------------
ARP协议:
在Windows主机上:
c:\>arp -a 可以查看IP地址和MAC地址的对应关系
也可以手动删除ARP表条目
c:\>arp -d 192.168.1.1
在路由器上显示ARP缓存表
router#show ip arp
---------------------------------------------------------------------------
静态路由与配置
其用户模式跟交换机是一样用的,进路由器问YES/NO,选择NO,自己手动配置
1.配置默认路由:
注::默认路由一般用末梢网络
router(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.1 (8个0代表所有网段,192.168.1.1
代表下一跳地址,也就下一个router的IP地址
2.配置静态路由
router(config)#ip route 192.168.1.0 255.255.255.0(目标网段的IP)  接下一跳地址172.16.1.1
配置路由器A的Fastethernet f0/0接口的IP地址:
R1#config ter
R1(config)#interface f0/0
R1(config-if)#ip address 192.168.1.1 255.255.255.0
R1(config-if)#no shutdown
查看R1   F0/0接口状态
R1#show interface f0/0
查看router的路由表:
R1#show ip route
---------------------------------------------
配置控制台密码:
R1(config_line)#line console 0
R1(config_line)#password 321456
R1(config_line)#login
配置特权模式密码:
R1(config)#enable password 1230
对所有密码加密:
R1(config)#service password-encryption

配置console的其他参数
(1)配置超时(timeout)
R1(config)#line console 0
R1(config_line)#exec-timeout 0 0
命令中的0 0 代表着永不超时,第1个0代表分钟,第2个0代表秒,
(2)显示同步
R1(config)#line console 0
R1(config_line)logging synchronous
(3)配置禁用DNS
R1(config)#no ip domain-lookup
查看路由器的版本信息
R1#show version
-----------------------------------------------------------------------
   路由器的密码恢复(照书抄,没用过)
(1)重新启动路由器,在启动60秒内按下Ctrl+Break键,使路由器进入ROM Monitor模式
(2)在提示符下输入命令修改配置寄存器的值,然后重新启动路由器,
rommon1>confreg 0x2142
rommon2>reset
(3)重启动router后进入SETUP模式,选择NO退回到EXEC模式,这时路由器原有的配置
仍然保存在startup-config中,为使路由器恢复密码后配置不变,应把startup-config
中的配置保存到running-config中,然后重新设置enable密码,并把配置寄存器的值改回
0x2102(否则以后每次重启路由器进入setup模式).命令如下
Router>enable
Router#copy startup-config running-config
Router#config terminal
Router(config)#enable password 123
Router(config)#config-regiser 0x2102
(4)保存当前配置到startup_config,然后重新启动路由器.命令如下
router#copy running-config startup-config
Router#reload
--------------------------------------------------------------------------
配置单臂路由
router(config)#interface f0/0
router(config-if)#no shutdown(先激活f0/0接口也可以,后面激活也可以)
router(config)#interface f0/0.1(为F0/0的子接口模式)
router(config-subif)#encapsulation dot1q 1(后面1为VLAN1,也就是把这子
接口封装VLAN1里)
router(config-subif)#ip address 192.168.1.1 255.255.255.0(这IP就是VLAN1的网关地址)
router(config-subif)#no shutdown
查看:特权模式下:show ip route或show run或show interface f0/0
----------------------------------------------------------------------
配置时间:
Router#clock set 小时:分钟:秒  日 月 年
查看:router#show clock
配置RIP动态路由
启动RIP进程的命令(RIP是动态路由的一中协议)
router(config)#router rip
router(config-router)#version 2(设置为RIP的版本2)
router(config-router)#no auto-summary(使用RIP2时,配置不自动汇总)
router(config-router)#network 192.168.1.0(宣告直连路由的IP网段)
router#show ip route(查看路由表)
router#show ip protocol (查看路由协议配置)
router#debug ip rip(开启调试命令)
----------------------------------------------------------------
想要用TELNET管理cisco设备,需要进行如下配置
switch(config)#interface vlan 1 (要先配IP地址)
switch(config-if)#ip address 192.168.1.1 255.255.255.0
switch(config-if)#no shutdown
switch(config)#line vty 0 5 (后面的5是同时允许几个用登陆)
switch(config-line)#passwor 133
switch(config-line)#login(激活)
switch(config)#enable password 123
switch(config)#service password-encryption(给所有加密,可以选)
在PC机命令提示符下
c:\>telnet 192.168.1.1
进入后password:  自己写的密码
---------------------------------------------------------------
备份IOS或startup-config
1,确认PC和交换机能PING通
2,打开Cisco TFTP Server的工具
3,上传或下载交换机的IOS或配置文件
switch#copy flash tftp(从FLASH到TFTP)
switch#copy tftp flash(从TFTP到FLASH)
switch#copy nvram:starup-config tftp:
switch#copy tftp:starup-config nvram(上传配置文件到交换机)
---------------------------------------------------------------
本文出自 51CTO.COM技术博客