大型和复杂的网络环境通常不宜采用静态路由。一方面,网络管理员难以全面地了解整个网络的拓扑结构;另一方面,当网络的拓扑结构和链路状态发生变化时,路由器中的静态路由信息需要大范围地调整,这一工作的难度和复杂程度非常高。(以右图为例)静态路由的配置有两种方法:带下一跳路由器的静态路由,和带送出接口的静态路由router(config)#hostnameA(更改路由器主机名)A(config)#interfacef0/0(进入接口f0/0)A(config-if)#ipaddress192.168.1.1255.255.255.0(设置接口ip地址和子网掩码)A(config-if)#noshutdown(启用接口)A(config)#interfacef0/1A(config-if)#ipaddress192.168.2.1255.255.255.0A(config-if)#noshutdown×××以下二选一:A(config)#iproute192.168.3.0255.255.255.0f0/1(目标网段ip地址目标子网掩码送出接口(路由器A))或者A(config)#iproute192.168.3.0255.255.255.0192.168.2.2(目标网段ip地址目标子网掩码下一路由器接口ip地址)×××router(config)#hostnameBB(config)#interfacef0/0B(config-if)#ipaddress192.168.3.1255.255.255.0B(config-if)#noshutdownB(config)#interfacef0/1B(config-if)#ipaddress192.168.2.2255.255.255.0B(config-if)#noshutdown×××以下二选一:B(config)#iproute192.168.1.0255.255.255.0192.168.2.1或者:B(config)#iproute192.168.1.0255.255.255.0f0/1(目标网段ip地址目标子网掩码送出接口(路由器B))×××注1:此网络链路为以太网链路,如果是串行链路,送出接口也就是本地路由器的串行接口。简明解释:iproute192.168.3.0255.255.255.0192.168.2.2这句话的意思是:在HOSTA上,路由器见到目的网段为192.168.3.0的数据包,就将数据包发送到192.168.2.2上注2:iproute指向一个就可,如果两个都配了,就是说将这个数据包从发fa0/1出去,而另一个说数据包发到这个ip(例如192.168.2.2)。两个重复。一般我们设置为指向IP。配置路由器r1端口:Router>enRouter#config//进入配置模式Configuring from terminal,memory,or network[terminal]?t Enter configuration commands,one perline.End with CNTL/Z.Router(config)#hostnamer1//更改主机名为r1r1(config)#intf0/0//配置端口f0/0r1(config-if)#ipadd192.168.1.1255.255.255.0//设置端口ipr1(config-if)#noshut//打开端口%LINK-5-CHANGED:Interface Fast Ethernet1/0,changed state to upr1(config-if)#%SYS-5-CONFIG_I:Configured from console by consoler1(config)#intf1/0//配置端口f1/0r1(config-if)#ipadd192.168.2.1255.255.255.0//设置端口ipr1(config-if)#noshut//打开端口%LINK-5-CHANGED:Interface Fast Ethernet1/0,changed state to up配置路由器r2端口Router(config)#hostnamer2//更改主机名为r2R2(config)#intf0/0//配置端口f0/0r2(config-if)#ipadd192.168.2.2255.255.255.0//设置端口ipr2config-if)#noshut//打开端口r2(config)#intf0/0//配置端口f1/0r2(config-if)#ipadd192.168.3.1255.255.255.0//设置端口ipr1(config-if)#noshut//打开端口&nr2(config-if)#ipadd192.168.3.1255.255.255.0//设置端口ipr2(config-if)#noshut//打开端口配置路由器r3端口Router(config)#hostnamer3//更改主机名为r3R3(config)#intf0/0//配置端口f0/0R3(config-if)#ipadd192.168.3.2255.255.255.0//设置端口ipR3config-if)#noshut//打开端口R3(config)#intf0/0//配置端口f1/0R3(config-if)#ipadd192.168.4.1255.255.255.0//设置端口ipR3config-if)#noshut//打开端口eigrp协议r1(config)#routerripr1(config-router)#network192.168.1.0r1(config-router)#network192.168.2.0r2(config)#routerripr2(config-router)#network192.168.2.0r2(config-router)#network192.168.3.0r3(config)#routerripr3(config-router)#network192.168.3.0r3(config-router)#network192.168.4.0