天天看点

路由器命令行

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)#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-if)#ip nat outside

到这里PAT端口复用的配置完成了。

再加上一跳指向外网的默认路由

  Router(config-if)#ip route 0.0.0.0 0.0.0.0 fastethernet0/1

就可以实现内网对外网的访问了。

继续阅读