网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

在Cisco设备上配置EIGRP被动接口

更新时间:2026年03月27日   作者:spoto   标签(Tag):

先决条件:在RIP、OSPF和EIGRP中,所谓的“被动接口命令行为”指的是什么?

EIGRP被动接口已启用,路由器会开始发送Hello数据包,并处理来自指定网络范围内的所有接口的EIGRP数据包。 不过,这种做法实际上是一种不必要的资源浪费。因为,那些用于逻辑接口上的路由器资源其实可以被节省下来。这些逻辑接口上并没有任何设备连接,而且,那些连接到网络上的接口上,也永远无法形成EIGRP邻居关系。因此,这样的做法是完全没有必要的。 为了避免浪费路由器的资源以及降低CPU的利用率,可以将某个接口配置为被动接口。

这种被动接口既不生成EIGRP数据包,也不处理这些数据包。不过,与被动接口相连的网络会被通告到整个路由域中。

EIGRP被动接口配置命令:

路由器EIGRP子命令
 

描述/说明

示例/例子

被动接口 <接口 ID>要将某个接口配置为 EIGRP 被动接口。Router(config)#router EIGRP <进程ID>
Router(config-router)#被动接口 <接口ID>
 
被动接口默认设置请配置所有接口为被动接口,而只保留一两个接口作为非被动接口。Router(config)#router EIGRP <进程ID>
Router(config-router)#被动接口,默认设置
Router(config-router)#no passive-interface <接口ID>
 

配置EIGRP被动接口:

步骤1:请在GNS3中创建如下所示的2台路由器拓扑结构:

 

步骤2:请配置路由器上物理接口上的IPv4地址。

R1(config)#interface FastEthernet0/0
R1(config-if)#ip address 10.0.0.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#interface FastEthernet1/0
R1(config-if)#ip address 192.168.1.1 255.255.255.0
R1(config-if)#no shutdown
R2(config)#interface FastEthernet0/0
R2(config-if)#ip address 10.0.0.2 255.255.255.0
R2(config-if)#no shutdown

步骤3:在R2上配置一个具有IPv4地址的回环接口。

R2(config)#interface Loopback0
R2(config-if)#ip address 2.2.2.2 255.255.255.255

步骤4:请配置VPC上的IPv4地址以及默认网关。

PC1> ip 192.168.1.2 /24 192.168.1.1
 

步骤5:使用相应的命令来配置两台路由器上的EIGRP进程。路由器类型:EIGRP <1-65535>or 路由器 EIGRP <虚拟实例名称>然后,将各个路由器的接口网络添加到EIGRP自治系统中。 :

R1(config)#router eigrp 1
R1(config-router)#network 192.168.1.0

R1(config-router)#network 10.0.0.0
R2(config-if)#router eigrp 1
R2(config-router)# network 10.0.0.0
R2(config-router)#network 2.2.2.2

步骤6:检查路由器上的IPv4路由表,以查看是否有EIGRP路由条目:

  • 带有前缀的条目“D”指的是 EIGRP 路由条目。
R1#show ip route
 
R2#show ip route
 

步骤7:将R1的LAN接口(FastEthernet1/0)配置为被动接口。因为该接口并未连接到支持EIGRP协议的路由器或MLS设备,所以不需要将EIGRP数据包转发到VPCS(终端主机)。

R1(config)#router eigrp 1
R1(config-router)#passive-interface f1/0
R1(config-router)#exit

步骤8:使用“show”命令来验证R1上的被动接口配置是否正常工作。显示 IP EIGRP 接口信息 :

  • 在将接口(FastEthernet1/0)配置为被动接口之后,该接口不再发送EIGRP数据包,也不处理任何接收到的EIGRP数据包。也就是说,该接口不再参与EIGRP自治系统中的数据传输过程。
R1#show ip eigrp interface
 

步骤9:在R1上调试OSPF的“hello”消息时,需要注意的是,现在OSPF只会通过其FastEthernet0/0(WAN)接口来发送“hello”数据包。

R1#debug eigrp packets
 

要关闭调试功能:

R1#undebug all

步骤10:将R2的环回接口(Loopback0)配置为被动接口。因为环回接口是一种逻辑接口,因此无法连接任何设备到该接口上。

R2(config)#router eigrp 1
    
R2(config-router)#passive-interface loopback0
R2(config-router)#exit

步骤11:使用“show”命令来验证R2上的被动接口配置是否正常。显示 IP EIGRP 接口信息 :

R2#show ip eigrp interface
 

步骤12:在R2上调试OSPF的“hello”消息时,需要注意的是,现在R2只会通过其FastEthernet0/0接口(即WAN接口)来发送“hello”数据包。

R2#debug eigrp packets
 

要关闭调试功能:

R2#undebug all

步骤13:验证整个拓扑结构中的连通性:

   
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料