CCNA一些基本命令

来源:互联网 发布:centos git 编译 编辑:程序博客网 时间:2024/05/17 02:41

网络拓卜图

//用户模式
enable //进入特权模式的命令
# //特权模式
#show running-config //查看配置文件
#configure terminal //进入全局配置模式的命令
(config)# //全局配置模式

命令补全 Tab 命令简写 命令帮助 ? 命令缓存

(config)#hostname 名字 //更改设备名称
(config)#enable password 密码 //设定进入特权模式需要认证(明文)
(config)#enable secret 密码 //设定进入特权模式需要认证(密文)
(config)#no ip domain-lookup //取消特权模式输错1分钟等待
(config)#interface f0/1 //进入接口模式
(config-if)# //接口模式
(config)#interface range f0/1-f0/10(f0/1,f0/5,f0/8) //进入组接口
(config-if-range)# //组接口模式

返回上一级模式exit
取消原有命令前加no

VLAN(虚拟局域网)

#vlan database //进入VLAN数据库模式
(vlan)# //vlan数据库模式
(vlan)#vlan 10 //创建vlan 10
(vlan)#vlan 10 name 名字 //更改vlan10的名字
(config-if)#switchport access vlan 10 //将当前接口加入到vlan10当中
#show vlan brief //以简介的方式查看VLAN信息

trunk(主干,中继)
(config-if)#switchport mode trunk //将该接口设置位trunk模式

#show mac-address-table //查看MAC地址表

VTP(VLAN TRUNK 协议)

方便管理VLAN信息
vlan信息:vlan_ID号 VLAN名字

服务端,客户端,透明模式

服务模式

提供VTP信息
学习,转发相同域名的VTP信息
可以对VLAN信息进行修改,添加及删除的操作

客户端模式

请求VTP信息
学习,转发相同域名的VTP信息
不可以对VLAN信息进行修改,添加及删除的操作

透明模式

不提供也不请求VTP信息
转发VTP信息
可以对VLAN信息进行修改,添加及删除的操作(只对本地生效)

(config)#vtp mode server //设定当前模式为服务端
(config)#vtp mode client //设定当前模式为客户端
(config)#vtp mode transparent //设定当前模式为透明模式
(config)#vtp domain 名字 //设定域名
(config)#vtp password 密码 //设定密码认证
(config)#vtp version 1或2 //设定版本号
#show vtp status //查看VTP信息

#write //保存配置
#copy running-config startup-config //保存配置

路由

#show ip route //查看路由表
C 直连路由
S 静态路由
R O D I B 动态路由
#show running-config //查看配置信息
(config-if)#ip address IP地址 子网掩码 //设置该接口的IP地址
(config-if)#no shutdown //开启该接口

静态路由

(config)#ip route 目标网段 目标网段子网掩码 下一跳地址 //手动添加一条路由表
下一跳地址:1.是我们现在已知(静态路由)2.知道目标网段所在位

动态路由

由相同的路由协议,与相邻之间的路由交换路由表
路由协议:内部路由协议,外部路由协议
内部路由协议:
距离矢量路由协议 RIP
链路状态路由协议 OSPF
外部路由协议:BGP

RIP协议只支持15台以下的路由
RIP协议2版本支持子网划分
(config)#router rip //开启rip协议
(config-router)# //动态路由协议模式
(config-router)#network 自身网段 //宣告自身所拥有的网段
(config-router)#version 1或2 //切换rip版本,版本2支持子网划分

单臂路由

实现不同VLAN之间的通信
交换机和路由相连的接口需要trunk
(config)#interface f0/0.1 //创建子接口
(config-subif)# //子接口模式
(config-subif)#encapsulation dot1Q (VLAN_ID) //将该接口和相应的VLAN_ID进行封装(绑定)
(config-subif)#ip address IP地址 子网掩码 //设定该VLAN的网关地址(出口)

三层交换机实现不同VLAN之间的通信

(config)#interface vlan 10 //创建VLAN10这个接口(相当于单臂路由中的创建子接口加封装VLAN_ID)

调制解调器
模拟信号,数字信号相互转换

DHCP服务(动态分配IP地址)

(config)#ip dhcp pool 名字(数字或字母) //开启DHCP地址池
(config-dhcp)# //dhcp配置模式
(config-dhcp)#default-router IP地址 //设定获取到的默认网关
(config-dhcp)#dns-server IP地址 //设定获取到的DNS服务器地址
(config-dhcp)#network IP网段 子网掩码 //设定获取到的IP地址范围和子网掩码
(config)#ip dhcp excluded-address IP地址 //设定不允许DHCP分发的IP地址

中继DHCP服务

(config-if)#ip helper-address IP地址 //请求某个DHCP服务器地址的帮助

查看配置文件来查看DHCP配置
#show running-config

DNS(域名解析服务)
www.baidu.com 101.22.21.17

原创粉丝点击