CCNA命令大全

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

//回答no,如果回答了yes,会出现大量对话,Ctrl+C中断对话

% Please answer 'yes' or 'no'.

Router>

//用户模式,只能简单的show及ping/tracer

Router>enable

//从用户模式进入特权模式

Router#

//特权模式,能够进行所有的show及ping/tracer

Router#configure terminal

//从特权模式进入全局配置模式

Router(config)#

//全局配置模式,可以进行相关配置

Router(config)#hostname R1

//给设备命名

R1#show version

//查看设备软硬件版本信息,开机时间,内存和Flash大小,模块等

R1#show ip interface brief

//查看接口信息

R1#show running-config

//查看运行在内存中的当前配置

R1#show startup-config

//查看开机配置,保存在NVRAM

R1#copy running-config startup-config

//将当前运行配置保存到开机配置中

R1#show tech-support

//查看设备所有软硬件的详细信息

R1(config)#enable password xxx

//配置enable密码,该密码show run可见,注意空格也是一位密码

R1(config)#enable secret xxx

//配置enable密码,该密码show run不可见,两个同时配置时,secret密码生效

R1(config)#line vty 0 4

//进入telnet配置模式

R1(config-line)#login

//telnet登陆需要密码验证

R1(config-line)#password xxx

//配置telnet密码,注意空格也是一位密码

R1(config-line)#exit

R1(config)#line vty 0 4

R1(config-line)#no login

//telnet登陆不需要验证

R1(config-line)#exit

R1(config)#line vty 0 4

R1(config-line)#login local

//telnet登陆需要在本地数据库查找用户名密码进行验证

R1(config-line)#exit

R1(config)#username spoto password xxx

//创建本地用户名密码,注意空格也是一位密码

R1(config)#banner ^!!!!R1!!!!!^

//配置设备登陆提示符,头尾符号需要一致,中间为提示符内容

R1(config)#line vty 0 4

R1(config-line)#privilege level 15

//配置telnet用户特权等级为15,即登陆后直接进入enable模式

R1(config-line)#exit

R1(config)#interface fastEthernet x/x

//进入接口配置模式

R1(config-if)#ip address x.x.x.x x.x.x.x

//配置IP及掩码

R1(config-if)#no shutdown

//打开接口,路由器接口默认处于管理性关闭状态

R1(config-if)#exit

//退出接口配置模式,返回全局配置模式

R1(config)#no ip routing

//关闭路由功能,将路由器模拟成PC

R1(config)#ip default-gateway x.x.x.x

//配置网关地址

R1#show ip route

//查看关闭路由功能后的网关配置

R1#show cdp neighbors

//查看思科互连设备信息,包括设备类型/名称/接口/IP等

R1(config)#interface loopback 0

//创建环回接口0,用于模拟网段和测试

R1(config-if)#ip address x.x.x.x x.x.x.x

//配置环回接口IP及掩码,环回接口不需要no shutdown

R1(config-if)#exit

R1(config)#ip route x.x.x.x x.x.x.x x.x.x.x

//配置使用下一跳地址的静态路由

R1(config)#ip route x.x.x.x x.x.x.x fastEthernet x/x

//配置使用本地出接口的静态路由

R1(config)#ip route 0.0.0.0 0.0.0.0 x.x.x.x

//配置使用下一跳地址的默认路由

R1(config)#ip route 0.0.0.0 0.0.0.0 fastEthernet x/x

//配置使用本地出接口的默认路由

R1#show ip route

//查看路由表

R1#ping x.x.x.x

//使用出接口作为源IP的普通ping

R1#ping x.x.x.x source x.x.x.x

//使用指定源地址的扩展ping

R1#debug ip icmp

//打开ping的调试过程显示

R1#undebug ip icmp

//关闭ping的调试过程显示

R1#traceroute x.x.x.x

//路径跟踪,查看到达目的地所经过的IP

R1(config)#router rip

//运行RIP协议,进入RIP协议配置模式

R1(config-router)#version 2

//配置RIP为版本2

R1(config-router)#no auto-summary

//关闭自动汇总功能

R1(config-router)#network x.x.x.x

//将相关网段发布到RIP进程中,所有相关子网都会被发布,命令配置不支持带掩码

R1(config-router)#exit

//退出RIP协议配置模式

R1(config)#router eigrp x

//运行EIGRP,配置EIGRP AS号码,相邻设备的AS号码要求一致

R1(config-router)#no auto-summary

//关闭自动汇总功能

R1(config-router)#network x.x.x.x

//将相关网段发布到EIGRP进程中,所有相关子网都会被发布

R1(config-router)#network x.x.x.x x.x.x.x

//将相关网段精确发布到EIGRP进程中,命令配置支持带反掩码

R1(config-router)#exit

//退出EIGRP协议配置模式

R1#show ip eigrp neighbors

//查看EIGRP邻居表

R1#show ip eigrp topology

//查看EIGRP拓扑表

R1(config)#router ospf x

//运行OSPF,配置OSPF本地进程号,该号码仅有本地意义

R1(config-router)#network x.x.x.x x.x.x.x area x

//相关网段精确发布到OSPF区域中,命令配置要求带反掩码,相邻设备区域号要相同

R1(config-router)#auto-cost reference-bandwidth x

//修改参考带宽,单位是兆

R1(config-router)#exit

//退出OSPF协议配置模式

R1#show ip ospf neighbor

//查看OSPF邻居表

R1#show ip ospf database

//查看OSPF拓扑表

R1#show ip ospf interface

//查看OSPF接口状态信息,包括RID、网络类型、hello时间等

在C3640上加载NM-16ESW模块来模拟交换机。如果是模拟2层交换机,需要关闭路由功能。

Switch#vlan database

//进入VLAN数据库模式

Switch(vlan)#vlan x

//创建VLAN,删除时前面加no

Switch(vlan)#exit

Switch#show vlan-switch

//查看VLAN表及所属端口,真实设备或IOU模拟器上的命令为show vlan

Switch#show vtp status

//查看VTP信息,包括域名、版本、模式等

Switch(config)#int fastEthernet x/x

Switch(config-if)#switchport mode access

//配置端口模式为access

Switch(config-if)#switchport access vlan 10

//将该端口划入VLAN10,默认所有端口属于VLAN1

Switch(config-if)#exit

Switch(config)#int fastEthernet x/x

//进入单臂路由主接口

Switch(config-if)#switchport trunk encapsulation dot1q

//指定trunk封装使用802.1Q,当交换机支持802.1Q和ISL时使用

Switch(config-if)#switchport mode trunk

//配置端口模式为trunk

Switch(config-if)#exit

Switch#show interfaces trunk

//查看交换机trunk接口信息及状态

Switch(config)#interface vlan x

//进入管理IP所在的接口

Switch(config-if)#ip address x.x.x.x x.x.x.x

//配置交换机的管理IP

Switch(config-if)#exit

Switch(config)#ip default-gateway x.x.x.x

//配置交换机的网关地址,实现跨网段远程管理

R1(config)#interface fastEthernet x/x

R1(config-if)#no shutdown

//单臂路由配置,只需要主接口开启,子接口会自动继承开启

R1(config-if)#exit

R1(config)#interface fastEthernet x/x.x

//进入子接口配置模式

R1(config-subif)#encapsulation dot1Q x

//配置封装为802.1Q,并指定该子接口所对应的VLAN

R1(config-subif)#ip address x.x.x.x x.x.x.x

//配置该VLAN的网关地址

R1(config-subif)#exit

R1(config)#access-list x permit x.x.x.x

//允许来自某台主机的流量

R1(config)#access-list x permit x.x.x.x x.x.x.x

//允许来自某个网段的流量

R1(config)#access-list x deny any

//标准ACL的默认操作是拒绝所有流量

R1(config)#interface fastEthernet x/x

R1(config-if)#ip access-group x in

//将CAL应用在接口的入方向

R1(config-if)#ip access-group x out

//将ACL应用在接口的出方向

R1(config-if)#exit

R1(config)#line vty 0 4

R1(config-line)#access-class 1 in

//telnet远程控制,有在ACL中被允许的主机能远程telnet到本机。

R1(config-line)#exit

R1(config)#access-list 100 permit ip x.x.x.x x.x.x.x x.x.x.x x.x.x.x

//允许某个网段到某个网段的流量通过

R1(config)#access-list 100 permit ip host x.x.x.x host x.x.x.x

//允许某台主机到某台主机的流量通过

R1(config)#access-list 100 permit ip any any

//允许任何IP流量通过

R1(config)#access-list 100 permit tcp any any eq x

//允许某种TCP流量通过

R1(config)#access-list 100 permit udp any any eq x

//允许某种UDP流量通过

R1(config)#access-list 100 permit icmp any any

//允许ping包通过

R1(config)#access-list 100 deny ip any any

//扩展ACL的默认操作是拒绝所有流量

R1#show access-lists

//查看ACL内容及匹配情况

R1(config)#interface fastEthernet x/x

R1(config-if)#ip nat inside

//指定接口为NAT的inside端

R1(config)#interface fastEthernet x/x

R1(config-if)#ip nat outside

//指定接口为NAT的outside端

R1(config)#ip nat inside source list 1 interface fastEthernet x/x overload

//配置基于出接口的PAT

R1(config)#access-list 1 permit any

//允许任何IP作为NAT的源地址

R1(config)#ip nat inside source static x.x.x.x x.x.x.x

//配置静态NAT

R1(config)#ip nat pool spoto x.x.x.x x.x.x.x netmask 255.255.255.0

//配置NAT的地址池

R1(config)#ip nat inside source list 1 pool spoto overload

//配置基于地址池的PAT

R1(config)#ip nat inside source static tcp x.x.x.x x interface FastEthernetx/x x

//配置静态端口映射

R1#show ip nat translations

//查看NAT转换表

R1#clear ip nat translation *

//清楚NAT转换表,静态条目不会被删除

R1-S/C(config)#int serial x/x

R1-S/C(config-if)#clock rate 64000

R1-S/C(config-if)#encapsulation ppp

//将接口封装从默认的HDLC改为PPP封装

PAP认证配置,认证服务器端:

R1-S(config)#username xxx password xxx

//在认证服务器端配置本地用户名密码

R1-S(config-if)#ppp authentication pap

//在认证服务器端开启pap认证要求

PAP认证配置,认证客户端:

R1-C(config-if)#ppp pap sent-username xxx password xxx

//在认证客户端配置pap发送的用户名和密码

CHAP认证配置,认证服务器端:

R1-S(config)#username xxx password xxx

//在认证服务器端配置本地用户名密码

R1-S(config-if)#ppp authentication chap

//在认证服务器端开启chap认证要求

CHAP认证配置,认证客户端:

R1-C(config-if)#ppp chap hostname xxx

//在认证客户端配置chap发送的用户名

R1-C(config-if)#ppp chap password xxx

//在认证客户端配置chap发送的密码

FRSW(config)#frame-relay switching

//将路由器模拟成帧中继交换机

FRSW(config)#int serial x/x

FRSW(config-if)#clock rate 64000

FRSW(config-if)#encapsulation frame-relay

//将接口封装从默认的HDLC改为帧中继封装

FRSW(config-if)#frame-relay intf-type dce

//指定帧中继交换机接口类型为DCE

FRSW(config-if)#frame-relay route xxx interface serial x/x xxx

//配置帧中继交换路径

FRSW(config-if)#exit

FRR(config)#int serial x/x

FRR(config-if)#encapsulation frame-relay

//配置帧中继路由器接口封装从默认的HDLC改为FR

FRR(config-if)#ip address x.x.x.x x.x.x.x

FRR(config-if)#frame-relay map ip x.x.x.x x broadcast

//静态配置IP到DLCI的映射关系,指定对端IP及本端使用的DLCI值

FRR(config-if)#exit

FRR#show frame-relay map

//查看帧中继映射表

FRR(config)#int serial x/x

FRR(config-if)#ip ospf network point-to-multipoint

//帧中继下OSPF默认模式是NBMA,无法自动建立邻居。手动修改网络类型为PTMP或PTP

FRR(config-if)#exit

CCNA关键知识:

1、网络模型、IP&VLSM

2、静态路由&默认路由

3、动态路由RIPv2、EIGRP、OPSF

4、VLAN、Access、Trunk、VTP、STP、单臂路由、2层交换机远程管理

5、ACL、NAT

6、WAN、PPP、Frame-Relay

7、IPv6、WLAN

宝藏文章!【CCNA命令大全】相关推荐

  1. 技能篇:开发必备linux命令大全-稳赚不亏

    我们的服务一般都是在linux系统运行,因此了解一些关于linux命令是必须.接下来将一一详细介绍一些常用的linux的命令 文件操作 远程登录与操作 磁盘挂载 进程管理 启动和结束 系统性能参数查看 ...

  2. 技能篇:开发必备linux命令大全

    我们的服务一般都是在linux系统运行,因此了解一些关于linux命令是必须.接下来将一一详细介绍一些常用的linux的命令 文件操作 远程登录与操作 磁盘挂载 进程管理 启动和结束 系统性能参数查看 ...

  3. cmd、命令大全、DOS命令、使用方法(超全),是我喜欢的文章

    cmd命令大全(第一部分) winver---------检查Windows版本  wmimgmt.msc----打开windows管理体系结构(WMI)  wupdmgr--------window ...

  4. 鲜为人知而又实用的 Linux 命令大全

    鲜为人知而又实用的 Linux 命令大全 Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用 ...

  5. cmd批处理命令大全1

    cmd和批处理命令大全 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息.如果没有任何参数,echo 命令将显示当前回显设置. 语法 echo [{on|off}] [message] Sa ...

  6. linux下Vi编辑器命令大全

    linux下Vi编辑器命令大全 /根目录下的文件夹 输入"/",回车 里面有很多文件夹,如:etc,home,lib,mnt等等 etc:存放用户名和密码 home:每个用户有个文 ...

  7. 最常用的CURL命令大全

    为什么80%的码农都做不了架构师?>>>    日期:2012-6-10  来源:GBin1.com cURL是 一个非常实用的命令行工具,可以有效的帮助你处理URL相关操作和数据传 ...

  8. mysql命令程序_MySQL命令大全经典版

    以下的文章主要介绍的是MySQL命令大全,其中包括MySQL数据库的常用命令,修改MySQL数据库中实际root 密码以及对grant的实际应用的介绍,下面就是文章的具体内容描述,望你会有所收获. M ...

  9. 【常用】linux 命令是什么的缩写(命令缩写)?vi快捷键,linux操作,c语言缩写,计算机相关,其他缩写,xshell操作,apt-get命令大全

    文章目录 linux缩写 Linux man快捷键 Linux vi快捷键 linux终端操作(shell:bash.sh) linux快捷键 apt-get 命令大全 xshell操作 Linux ...

最新文章

  1. elcipse 安装lombok插件解决 @Slf4j 等找不到log变量问题
  2. (转)access和SQL语句的区别
  3. 英伟达吞并Arm失败!英美欧盟一齐干涉,老黄还要给孙正义12.5亿美元分手费
  4. linux 杀软 clamav 帮助选项翻译
  5. 做个高颜值的优秀按钮,用 CSS3 实现社交按钮动画
  6. 关于计算机英语手抄报全国一等奖,英语手抄报:Walking to School
  7. C# DateTime简单的定时器用法
  8. UVa 11584 - Partitioning by Palindromes(线性DP + 预处理)
  9. python中列表去重有哪几种方法_python列表里的字典元素去重
  10. 电脑连不上wifi的三种处理办法。
  11. BZOJ4399: 魔法少女LJJ
  12. 32. Make Sure public inheritance models is-a.
  13. 在注视之外:对于认知和认知发展研究,眼动追踪还能揭示什么?
  14. Electron常见问题 30 - 深度填坑之阴影问题
  15. 关于jQuery UI 使用心得及技巧
  16. 记录一次租房经历一(1)
  17. vue3 baseCss 初始化
  18. Python数据库篇
  19. 内网DNS欺骗与防护
  20. NVIDIA支持CUDA的显卡选型简述

热门文章

  1. windbg模拟器不准确现象
  2. MoeCTF 2021Re部分------Algorithm_revenge
  3. Ubuntu下pip安装、升级、卸载
  4. 如何提取D-Link解密密钥
  5. 【网安干货】MySQL8新特性注入技巧
  6. 018 Android加固之实现dex加载器
  7. 1.14 sort()数组排序(升序和降序)
  8. 第三讲 数学与简单DP【完结】
  9. 【PAT乙级】1008 数组元素循环右移问题 (20 分)
  10. 概率论-第一章 概率论的基本概念