思科基础命令大全

路由器

路由器的基本配置

1.从用户模式进入特权模式

R1>enable

2.从特权模式进入全局配置模式

R1#configure terminal

3.设置主机名

R1(config)#hostname R1

4. 退出到特权模式

R1(config)#end

5.退出到用户模式

R1#disable

6.退出控制台线路

R1>quit

7.通过console进入控制台口线路

R1(config)#line console {number}

8.启动光标跟随

R1(config-line)#logging synchronous

9.设置键盘多久无动作,自动被弹出到用户模式以外,即退出

(如果设置为0分0秒代表永不超时)

R1(config-line)#exec-timeout {minute}{second}

10.显示路由器的当前时间

R1#show clock

11.设置标语信息

R1(config)#banner login # {text} #    //这个banner配置一些登陆前的提示

R1(config)#banner motd  # {text} #   //这个banner配置一些成功登陆游的提示信息

12.进入接口配置模式

R1(config)#interface {type} {number}

13.为接口设置描述信息

R1(config-if)#description {text}

14.显示某个接口的配置信息

R1#show running-config interface {type}{number}

15. 设置特权模式进入密码

R1(config)#enable password {password}  //该密码是基于明文的(通过show running-config可见)

R1(config)#enable secret {password}    //  该密码是基于MD5加密的

注:密码是区分大小写的;如果同时设置了两种认证密码,只用后者生效

16.进入控制台口线路

R1(config)#line console {number}  //通过console线方式进入控制台

R1(config)#line aux {number}       //通过辅助接口(AUX)线路进入控制台

R1(config)#line vty {start-number}{end-number} //通过虚拟终端线路(VTY)进入控制台

注:虚拟终端线路(VTY)是为telnet会话所用

17.设置控制台端口的密码

R1(config-line)#password {password}

注:这里的登录密码是明文方式保存在DRAM(running-config)文件中

R1(config-line)#login   //启动登陆

18.关闭DNS查询功能

R1(config)#no ip domain lookup

注:默认情况下,路由器的DNS查询是启用的,当输入一条Cisco IOS无法识别的命令时,路由器会把这个命令当成主机名,然后向DNS服务器进行查询。

19.ping测试

R1#ping {ip-address}

20.telnet测试

R1#telnet {ip-address}

注:在telnet到远端路由器的时候,如果对方的VTY线路没有设置密码和启动登陆,将拒绝本地路由器telnet。

解决方案:在远端路由器设置VTY线路的密码和启动登陆,如下配置:

R1(config)#line vty {start-num} {end-number} //进入VTY线路

R1(config-line)#password {password}    //设置密码

R1(config-line)#login  // 启动登陆

R1(config-line)#end  // 退出VTY线路

21.创建静态的IP地址到主机名的映射

R1(config)#ip host {hostname} {ip-address}

22.关闭CDP协议

R1(config)#no cdp run /*关闭CDP协议,不然会一直出现双工不匹配的提示*/

R3(config)#no cdp run /*以后的实验,只要涉及到以太网接口,就关闭CDP*/

重启路由器

1.重启路由器

R1#reload

2.计划性重启路由器

R1#reload [at {hh:mm day year} |in {minutes}][text]

注:可以定义路由器,立即重启或者在多少分钟后,或在具体的时间里重启,还可以制定重启原因。如果重启之前,路由器的配置文件被修改过,系统会提醒你是否保存修改。

3.查看重启信息

R1#show reload

接口设置

1进入接口配置模式

R1(config)#interface {type} {number}

2.为接口设置描述信息

R1(config-if)#description {text}

3.设置接口的IP地址信息

R1(config-if)#ip address {ip-address} {mask}

4.如果为串行接口,要为DCE端设置时钟频率

R1(config-if)#clock rate {speed}

5.开启接口

R2(config-if)#no shutdown

6.显示某个接口的配置信息

R1#show running-config interface {type}{number}

7.恢复接口配置到出厂模式

R1(config)#default interface {type} {number}

静态路由配置

1.配置静态路由

R1(config)#iproute {network} {mask} {next-hop-address|exit-interface} [distance]

network:目标网络号

mask:目标网络的子网掩码

next-hop-address:下一跳地址

exit-interfac:下一跳路由器的接口

注:选择下一跳地址和选择下一调路由器的接口作为目标网络的出口的区别在于管理距离。选择前者,管理距离为1;选择后者,管理距离为0。还可以在定义静态路由的时候指定管理距离。

2.配置默认路由

R1(config)#iproute 0.0.0.0  0.0.0.0 {next-hop-address|exit-interface}[distance]

next-hop-address:下一跳地址

exit-interfac:下一跳路由器的接口

注:0.0.0.0  0.0.0.0代表所有的网络。选择下一跳地址和选择下一调路由器的接口作为目标网络的出口的区别在于管理距离。选择前者,管理距离为1;选择后者,管理距离为0。还可以在定义静态路由的时候指定管理距离。

3.显示静态路由的配置

R1#showip route static

RIP(距离矢量路由协议)基本设置

配置RIP

1.启动RIP

R1(config)#routerip

2.定义要宣告的直连主类网络号

R1(config-route)#network{network-number}

注:启动了RIP路由协议之后,只需要宣告主类直连网络号,即可完成RIP的配置

3.查看RIP信息

R1#showip route rip

配置RIPv2

1.启动RIP

R1(config)#routerip

2.启动RIP版本2(RIPv2)

R1(config-route)#version2

3.定义要宣告的直连主类网络号

R1(config-route)#network{network-number}

注:启动了RIPv2路由协议之后,只需要宣告主类直连网络号,即可完成RIPv2的配置

4.查看RIP信息

R1#showip route rip

OSPF(链路状态路由协议)基本配置

配置单区域OSPF

1.启动OSPF进程:

R1(config)#routeospf {process-id}

注:OSPF进程ID可以使用1到65535中的任意一个整数,该ID只是本地的一个标识,即一个OSPF网络,每台OSPF路由器的进程ID是否一样,和OSPF网络能否正常运行无关。

2.定义参与OSPF进程的接口和网络

R1(config-route)#network{ip-address} {wildcard-mask} area {area-id}

ip-address:直连网络地址

wildcard-mask:直连网络的反掩码

area-id:区域号

注:在定义OSPF路由器要宣告的区域时,反掩码用来控制要宣告的范围,0表示精确匹配,255表示任意匹配。OSPF网络中骨干区域为区域0,因此必须有区域0。

3.查看OSPF信息

R1#showip route ospf    // 查看所有的OSPF信息

R1#showip route ospf 1   //查看进程ID为1的OSPF信息

R1#showip ospf database   //查看OSPF链路状态数据库的信息

R1#showip ospf neighbor    //  显示一个邻居列表,

配置多区域OSPF

1.启动OSPF进程

R1`(config)#routeospf {process-id}

注:OSPF进程ID可以使用1到65535中的任意一个整数,该ID只是本地的一个标识,即一个OSPF网络,每台OSPF路由器的进程ID是否一样,和OSPF网络能否正常运行无关。

2.定义参与OSPF进程的接口和网络

R1(config-route)#network{ip-address} {wildcard-mask} area {area-id}

ip-address:直连网络地址

wildcard-mask:直连网络的反掩码

area-id:区域号

注:在定义OSPF路由器要宣告的区域时,反掩码用来控制要宣告的范围,0表示精确匹配,255表示任意匹配。OSPF网络中骨干区域为区域0,因此必须有区域0。多区域的设计,才是OSPF网络的精髓。

3.查看OSPF信息

R1#showip route ospf    // 查看所有的OSPF信息

R1#showip route ospf 1   //查看进程ID为1的OSPF信息

R1#showip ospf database   //查看OSPF链路状态数据库的信息

R1#showip ospf neighbor    //  显示一个邻居列表,

EIGRP(混合型路由协议) 基本配置

配置EIGRP

1.定义自制系统(AS)号并启用EIGRP

R1(config)#routeeigrp {AS-number}

2.宣告直连主类网络号

R1(config-route)#network{network-number}

注:EIGRP做为IGRP的扩展,它同时集合了距离矢量和链路状态路由协议的特色,参与同一EIGRP进程的EIGRP路由器必须处于相同的AS里,接下来只需要宣告直连的主类网络号即可。

3.查看EIGRP信息

R1#showip eigrp neighbors

R1#showip route eigrp

关闭EIGRP的自动汇总

1.定义自制系统(AS)号并启用EIGRP

R1(config)#routeeigrp {AS-number}

2.宣告直连主类网络号

R1(config-route)#network{network-number}

注:EIGRP做为IGRP的扩展,它同时集合了距离矢量和链路状态路由协议的特色,参与同一EIGRP进程的EIGRP路由器必须处于相同的AS里,接下来只需要宣告直连的主类网络号即可。

3.关闭自动汇总

R1(config-route)#noauto-summary

注:当路由更新主类网络边界的时候,他会自动向主类网络号进行汇总,路由自动汇总特性是EIGRP默认的操作。EIGRP可以关闭该特性。

4.查看EIGRP信息

R1#showip eigrp neighbors

R1#showip route eigrp

交换机

基础配置

1.从用户模式进入特权模式

S1>enable

2.从特权模式进入全局配置模式

S1#configure terminal

3.设置主机名

S1(config)#hostnameR1

4. 退出到特权模式

S1(config)#end

5.退出到用户模式

S1#disable

6.查看MAC地址表

S1#show mac-address-table

7.开启http服务(部分交换机可用)

S1(onfig)#ip http server

8.配置超级用户口令

S1(config)#enable password 123456 //不加密密码

S1(config)#enable password 7 123456 //加密密码(7是选择的加密方式)

S1(config)#enable secret 123456  //加密密码

S1(config)#enable secret 5 123456  //加密密码(5是选择的加密方式)

7.显示路由器的当前时间

R1#show clock

8.设置系统时间(部分可用)

S1(config)#clock set hh:mm:ss day month year

S1(config)#clock set 12:00:00 28 August 2013

9.配置设备管理IP地址

S1(config)#interface VLAN1

S1(config-if)#ip address 192.168.1.1255.255.255.0

S1(config-ip)#exit

注:VLAN 1是用于设备管理的默认VLAN

10.配置默认路由

S1(config)#ip default-gateway 192.168.1.254

VlAN的配置

常规配置

1.创建VLAN

S1(config)#vlan 100

2.给VLAN命名

S1(config-vlan)#name vlan100

3.删除VLAN

S1(config)#no vlan 100

进入VLAN数据库配置

1.进入VLAN数据库

S1#vlan database

2.创建VLAN

S1(vlan)#vlan 100 name vlan100

3.删除VLAN

S1(vlan)#no vlan 100

4.修改VLAN

S1(vlan)#vlan 100 name v100

分配端口到VLAN中

S1(config)#interface f0/1

S1(config-if)#switchport access vlan 100

VLAN TRAN的配置

S1(config)#interface f0/2

S1(config-if)#switchport mode trunk  //设置端口为trunk端口

S1(config-if)#switchport trunk allowed vlan100,2 //允许vlan 100和vlan 2通过

S1(config-if)# switchport trunk

时间: 2024-10-28 08:04:49

思科基础命令大全的相关文章

CentOS常用基础命令大全

这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销2.查看系统信息的

Kubectl基础命令大全

Kubectl简述 在学习如何更有效地使用kubectl之前,您应该基本了解它是什么以及它是如何工作的. 从用户角度来说: kubectl是控制Kubernetes的驾驶舱.它允许您执行所有可能的Kubernetes操作. 从技术角度来说: kubectl是Kubernetes API的客户端,通过该客户端我们可以完全控制Kubernetes,这意味着每个Kubernetes操作都作为API端口公开,并且可以通过对此端点的HTTP请求来执行. 命令大全(我所知道的) 查询命令 查看所有pod k

运维大作战之linux基础命令大全

一. 显示日期:date显示格式:date +%Y/%m/%d date +%H:%M日历指令:cal计算器:bc 显示几位小数点:scale=number 退出计算器:quit2.[Tab]热键:输入gr 命令时连按两下为有哪些以gr开头的命令,文件时连按两下为有哪些以gr开头的文件. man page 说明后面的数字中,1 代表一般账号可用指令,8 代表系统管理员常用指令,5 代表系统配置文件4.关机:shutdown [-krhc] [时间] '信息'选项与参数:-k : 不是真的关机,只

CentOS基础命令大全

1.关机 (系统的关机.重启以及登出 ) 的命令shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 2.查看系统信息的命令arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r

linux(CentOS)基础命令大全

1.关机 (系统的关机.重启以及登出 ) 的命令shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 2.查看系统信息的命令arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r

linux基础命令大全

编辑器 ed vi/vim (交互式) sed (非交互) vi/vim 的使用 1.命令模式 移动光标 方向键 hjkl H L M G 1G nG 复制行 yy nyy 粘贴 p 删除行 dd ndd D 删除字符 x 保存退出 ZZ 2.底行模式 显示行号 set nu set nonu 查找 / 向下查找 n 相同方向 N:相反方向 ? 向上查找 查找替换 行号1,行号2 s/oldstring/newstring/g 1,$ 行号1,+n s/oldstring/newstring/g

linux之基础命令大全

作为测试人员对linux系统命令必须非常熟悉,尤其对于高级测试工程师,从事性能方面测试,就更需要对linux命令了如指掌,这里只对部分常用命令做解释,想深入学习请关注后续文章 ctrl z  终止当前程序/ ctrl c cd 进入 ls/ll  查看 mkdir  创建 rm -rf  文件夹名 rmdir   删除文件夹名 ifconfig  IP查看 netconfig  设置网卡 service network restart/stop/start  重启网卡 source  /etc/

[转帖]CentOS基础命令大全

https://www.toutiao.com/i6601298434651587085/ 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 2.查看系统信息的命令 arc

linux基础命令大全(常用)

pwd:显示当前路径cd :切换目录用法:cd cd ../ 切换到上级目录 cd /   切换到根目录 cd ~  (或只有cd )切换到当前用户主目录(home底下以用户名命名的文件夹) /root目录 mkdir 创建目录mkdir 目录名  -p   递归创建目录 rmdir 删除空目录用法:rmdir 目录名也可用:rm -rf 目录名 ls 查看目录或文件信息主要选项:-l 列出目录或者文件的详细信息.比如权限.修改时间等等-a 列出当前目录下所有文件,包括隐藏文件(已点开头的都是隐