Cisco路由器的命令行模式
用户模式 特权模式 全局模式 接口模式
用户模式
Router>
特权模式
Router>enable
Router#
全局模式
Router#conf t
Router(config)#
接口模式
Router(config)#interface fastEthernet 0/1
Router(config-if)#
常用命令
?:显示该模式下的所有命令以及命令注解
Tab:命令补全
Host name:用于配置主机名 (全局模式下)
Show version:显示系统IOS名称以及版本名称 (特权模式)
Show running-config:用于查看当前配置信息 (特权模式)
show startup-config:显示以保存的配置信息 (特权模式 )
copy running-config startup-config:保存当前配置信息
erase nvram;删除以保存的配置信息 (特权模式下)
exec-timeout 0 0:修改会话超时间时间 (全局模式)
line con 0:退出时间 (全局模式)
no ip domain-lookup: 禁用DNS查找
logging synchronous:禁用状态
配置IP地址
例如
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip add
Router(config-if)#ip address 10.0.0.1 255.0.0.0
Router(config-if)#no shutdown
配置接口双工模式及速率
(接口模式下)
Duplex: 配置双工模式的关键字
Full: 将接口的双工模式指定为全双工
Half: 将接口的双工模式指定为半双工
Auto: 将接口的双工模式指定自定协商
命令如下
Router(config-if)#duplex {full/half/auto}
指定接口速率
Speed:配置接口速率关键字
10/100/1000:为接口配置的具体速率值
Auto:就口语对端自动协商通讯速率
命令如下
Router(config-if)#speed {10/100/1000/auto}
查看接口的双工模式和通讯速率:show interface f0/24
静态路由 默认路由 浮动路由的配置
配置命令:
1)
配置静态路由与浮动路由
Router(config)#ip route network mask {address/interface/} [distance]
Network:目的网路地址
Mask:子网掩码
mask:到达目的网路经过的下一跳路由器的接口地址
Interface:到达目的的本地网路接口
Distance:管理距离,取值范围 1-255。通过设置管理距离的值可以配置浮动路由。
2)配置默认路由
Router(config)#ip route 0.0.0.0 0.0.0.0 address
0.0.0.0 0.0.0.0:代表任何网络,也就是说发往任何网络的包都转发到命令指定的下一个路由器接口地址。
Address:到达目的的网段经过的下一跳路由器的接口地址。
查看路由表:show ip route
查看接口状态:show interface f0/0
PAT 配置实例
1设置接口IP地址
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip address 10.0.0.1 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip address 200.0.0.1 255.0.0.0
Router(config-if)#no shutdown
2定义访问控制列表
Router(config-if)#accress-list 1 permit 10.0.0.1 255.255.255.0
Access-list:是配置访问控制列表的关键字。
“1”是访问控制列表号,在这里它的范围是1-99之间的整数。
Permit:是允许的意思,该命令后面跟一个地址范围,在这里可以理解为允许进行地址转换的IP地址范围。
“10.0.0.1 255.255.255.0”地址范围:表示10.0.0.1-10.0.0.255这个地址10.0.0.1后面的不是子网掩码,而是通配符掩码。
3实现外接口地址的复用及IP地址的动态转换
Router(config)#ip nat inside source list 1 interface fastEthernet 0/1 overload
Ip nat : 配置PAT 的关键字
Inside source list 1:表示从inside接口进入并符合sccess-list 1要求的数据包,它的源(source)地址将被进行PAT转换。
Interface fasterthenet0/1:表示在F0/1接口上进行接口复用。
Overload:它的意思为过载,正因为配置了overload,才能实现接口复用。
4在接口上启用PAT
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip nat inside
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip nat outside
到这里PAT端口复用的配置完成了。
再加上一跳指向外网的默认路由
Router(config-if)#ip route 0.0.0.0 0.0.0.0 fastethernet0/1
就可以实现内网对外网的访问了。