RGOS™命令参考手册配置IP地址与服务第三部分配置IP地址与服务命令参考第一章配置IP地址命令第一章配置IP地址命令1.1接口地址配置命令接口地址配置包括以下命令:zipaddresszipunnumbered1.1.1ipaddress该命令用来配置接口的IP地址,可以用no形式删除指定接口的IP地址。命令格式如下:ipaddressip-addressnetwork-mask[secondary]noipaddressip-addressnetwork-mask[secondary]【参数说明】参数描述ip-address32个比特位IP地址,8位一组,以十进制方式表示,组之间用点隔开。network-mask32个比特位网络掩码,“1”表示掩码位,“0”表示主机位。每8位一组,以十进制方式表示,组之间用点隔开。secondary表示配置的次IP地址。【缺省情况】接口没有配置IP地址。【命令模式】接口配置模式【使用指南】一个设备只有配置了IP地址,才可以接收和发送IP数据报,接口配置了IP地址,说明该接口允许运行IP协议。网络掩码也是一个32位比特的数值,标识着该IP地址的哪几个比特为网络部分。网络掩码中,值为“1”的比特对应的IP地址比特位就是为网络部分,值为“0”的比特对应的IP地址比特位就是为主机地址部分。如A类网络对应的网络掩码为“255.0.0.0”。你可以利用网络掩码对一第1页共43页地址命令个网络进行子网划分,子网划分就是将一个将主机地址部分的一些比特位也作为网络部分,缩小主机容量,增加网络的数量,这时的网络掩码就称为子网掩码。RGOS软件可以支持一个接口配置多个IP地址,其中一个为主IP地址,其余全部为次IP地址。次IP地址的配置理论上没有数目限制,可以随意配置,但只有配只了主IP地址后才能配置次IP地址。次IP地址可以与主IP地址属于同一个网络或者不同。在网络建设中,会经常使用到次IP地址,通常在以下情况下应该考虑试用次IP地址:z一个网络没有足够多的主机地址。现在一般局域网需要一个C类网络,可分配254台主机。但是当局域网主机超过254台时,一个C类网络将不够分配,有必要分配另一个C类网络地址。这样设备就需要连接两个网络,所以就需要配置多个IP地址。z许多旧的网络是基于第二层的桥接网络,没有进行子网的划分。次IP地址的使用可以使该网络很容易升级到基于IP层的路由网络。对于每个子网,设备都配置一个IP地址。z一个网络的两个子网被另外一个网络隔离开,你可以创建一个被隔离网络的子网,通过配置次IP地址的方式,将隔离的子网连接起来。一个子网不能在设备的两个或两个以上接口出现。【举例】以下例子,配置了接口主IP地址为10.10.10.1,网络掩码为255.255.255.0。ipaddress10.10.10.1255.255.255.0【相关命令】命令说明showinterface显示接口的详细信息【平台说明】在二层设备上,只有三层口才能配置IP地址,并且不支持二级地址,即没有secondary选项1.1.2ipunnumbered该命令用来配置无编号接口,一个接口配置为无编号接口后,说明该接口上允许运行IP协议,该接口可以收发IP数据包。可以用no形式取消该配置。ipunnumberedinterface-typeinterface-numbernoipunnumberedinterface-typeinterface-number【参数说明】第2页共43页关联接口编号【缺省情况】缺省情况下,没有配置无编号接口。【命令模式】接口配置模式【使用指南】无编号接口就是只在接口启动IP协议,但是不分配IP地址,无编号接口需要关联一个具有IP地址的接口。无编号接口产生的IP数据包,该数据包的源IP地址为关联接口的IP地址。另外路由协议进程也根据关联接口的IP地址,决定是否往无编号接口发送路由更新报文。应用无编号接口,需要注意以下限制:z以太网接口不能配置成无编号接口。z当串行口封装SLIP、HDLC、PPP、LAPB、Frame-relay时,可以配置成无编号接口。但是封装帧中继时,只有点到点子接口才允许配置无编号接口。X.25封装是不允许配置无编号接口的。z不能用ping命令来检测无编号接口是否工作正常,因为无编号接口没有IP地址。但是通过SNMP可以远程监测到无编号接口状态。z不能通过无编号接口进行网络启动。【举例】以下配置,将本接口配置为无编号接口,关联接口为FastEthernet0/1。关联的接口必须要配置IP地址。ipunnumberedfastEthernet0/1【相关命令】命令说明showinterface显示接口的详细信息【平台说明】该命令在二层设备上不支持。1.2地址解析协议配置命令地址解析协议配置命令包括:zarp第3页共43页使用该命令,可以在ARP缓冲表中增加永久性的IP地址和MAC地址映射。该命令的no形式可以删除静态MAC地址映射。arpip-addressMAC-addresstype[alias]noarpip-addressMAC-addresstype[alias]【参数说明】参数描述ip-address与MAC地址对应的IP地址,分为四组十进制表示的数值,组之间用点隔开。MAC-address数据链路层地址,48个比特位组成typeARP封状类型。对于以太网接口,关键字为arpa。alias(可选)定义了该参数后,RGOS将响应该IP地址的arp请求。【缺省情况】ARP缓冲表中没有任何静态映射记录。【命令模式】全局配置模式【使用指南】RGOS使用ARP缓冲表,根据32个比特位IP地址查找48个比特位的MAC地址。由于大多数主机支持动态ARP解析,所以通常不需要配置静态ARP映射。利用cleararp-cache命令可以删除动态学习到的ARP映射。【举例】以下配置,为以太网上的主机设置了ARP静态映射记录。arp1.1.1.14e54.3800.0002arpa【相关命令】第4页共43页使用该命令,可以设置本地发送arp请求报文的频率,即解析同一个IP地址,连续发送2次ARP请求的时间间隔。使用此命令的no形式可以恢复默认的每秒重传1次ARP请求。arpretryintervalsecondsnoarpretryinterval【参数说明】参数描述seconds1-3600,ARP请求的重传时间可以设置为1秒——3600秒,默认值为1秒【缺省情况】ARP请求重传时间间隔为1秒。【命令模式】全局配置模式【使用指南】当发现本设备有频繁的向外发送ARP请求,引起网络繁忙等其它问题时,可以将ARP请求的重传时间设置长一点,一般不要超过动态ARP表项的老化时间。【举例】以下配置,将ARP请求的重传时间设置为30sarpretryinterval30【相关命令】命令说明Arpretrytimesnumber设置ARP请求的重传次数1.2.3arpretrytimes使用该命令,可以设置本地重传arp请求报文的次数,即解析同一个IP地址,连续发送ARP请求的次数。使用此命令的no形式可以恢复默认第5页共43页请求。arpretrytimesnumbernoarpretrytimes【参数说明】参数描述number同一个ARP请求的发送次数,范围1-100。当设置为1时,表示不重传ARP请求,只是发送1次ARP请求报文【缺省情况】如果没有收到ARP应答报文,ARP请求报文会发送5次,然后超时。【命令模式】全局配置模式【使用指南】当发现本设备有频繁的向外发送ARP请求,引起网络繁忙等其它问题时,可以将ARP请求的重传次数设置小一点,一般不要将重传次数设置得太大。【举例】以下配置,设置本地ARP请求不重传。arpretrytimes1以下配置,设置本地ARP请求重传1次。arpretrytimes2【相关命令】命令说明arpretryintervalseconds设置arp请求重传间隔1.2.4arpunresolve使用该命令,可以配置ARP表项中未解析表项的最大个数。该命令的no形式可以恢复默认值8192。arpunresolvenumbernoarpunresolve【参数说明】参数描述第6页共43页表项的最大个数,取值范围为1-8192。默认值为8192【缺省情况】ARP缓冲表中最多可以容纳8192个未解析表项。【命令模式】全局配置模式【使用指南】当发现ARP缓存表中出现大量未解析表项,并且一段时间后还没有消失时,可以用此命令限制未解析表项的个数。【举例】以下配置,设置本机的未解析表项的最大个数为500。arpunresolved500【相关命令】无1.2.5arpgratuitous-sendinterval使用该命令,可以在指定网络接口定时发送免费arp请求。该命令的no形式关闭接口上的此功能arpgratuitous-sendintervalsecondsnoarpgratuitous-send【参数说明】参数描述seconds发送免费ARP请求的时间间隔,单位秒,取值范围1-3600。【缺省情况】接口没有启用定时发送免费ARP请求的功能。【命令模式】接口配置模式【使用指南】当设备的网络接口做为下联设备的网关时,如果下联设备中有冒充网关的行为,则可以在此接口配置定时发送免费ARP请求,公告自己才是真正的网关。第7页共43页地址命令【举例】以下配置,设置向SVI1每秒钟发送一次免费ARP请求。Ruijie(config)#interfacevlan1Ruijie(config-if)#arpgratuitous-sendinterval1以下配置,停止定时向SVI1发送免费ARP请求Ruijie(config)#interfacevlan1Ruijie(config-if)#noarpgratuitous-send【相关命令】无1.2.6arptimeout配置ARP缓冲区中ARP静态映射记录的超时时间,可以执行该命令。该命令的no形式可以恢复缺省配置。arptimeoutsecondsnoarptimeout【参数说明】参数描述seconds超时时间,以秒为计算单位,范围0-2147483【缺省情况】缺省超时时间为3600秒。【命令模式】接口配置模式【使用指南】ARP超时设置只对动态学习到的IP地址和MAC地址映射起作用。超时时间设置得越短,ARP缓冲中保存的映射表就越真实,但是ARP消耗网络带宽也越多,所以需要权衡利弊。除非有特别的需要,否则一般不需要配置ARP超时时间。【举例】以下配置,将从快速以太网FastEthernet0/1学到的