萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 路由器知識 >> 路由器基礎

Cisco 路由器 passive-interface 指令實戰:停用介面路由更新、節省頻寬與 CPU 的最佳實踐

動態路由協議 (RIP、EIGRP、OSPF、IS-IS) 預設在所有介面發送更新封包。對於**僅連接終端用戶、無其他路由器的存取層介面**,這純屬浪費頻寬、CPU 並增加攻擊面。**passive-interface** 指令正是為此而生。

指令模式與適用協議

  • 模式:`Router(config-router)#` (路由器協議配置模式)。
  • 支援:**所有 IP 路由協議 (RIP、EIGRP、OSPF、IS-IS 等),唯 BGP 除外**。

各協議行為差異

兩種配置策略

策略 A:全域預設被動 + 逐個開啟主動 (推薦,IOS 12.0+)

Router(config)# router rip
Router(config-router)# passive-interface default
Router(config-router)# no passive-interface Serial 0/0   ! 僅 WAN 介面發送更新

策略 B:單獨指定被動介面 (舊版相容)

Router(config)# router rip
Router(config-router)# passive-interface Ethernet 0/0   ! 僅此介面被動
passive-interface配置示例

實戰場景:兩台路由器透過 T1 專線互聯,各自帶一個 LAN

  • 目標:雙方互學對方 LAN 網段路由。
  • 問題:LAN 介面 (Ethernet 0/0) 無其他路由器,每 30 秒廣播 RIP 更新純屬浪費。
  • 解決:每台路由器 `passive-interface Ethernet 0/0`,Serial 介面保持主動。
Router(config)# router rip
Router(config-router)# network 1.0.0.0   ! Serial 網段
Router(config-router)# network 2.0.0.0   ! Ethernet 網段
Router(config-router)# passive-interface Ethernet 0/0

**效果:** 頻寬省下、CPU 省下、攻擊面縮小、路由表依然正確收斂。

注意事項

  • 配置前已用 `network` 指令宣告該網段,否則路由不會被宣告。
  • 被動介面**仍可接收**更新 (RIP/EIGRP),若對端誤發仍能學習。
  • OSPF 被動介面不發 Hello,**無法建立鄰居關係**,適合純存取網段。

善用 `passive-interface default` 為預設,僅在真正需要交換路由的介面 `no passive-interface`,是專業網管的基本功。

copyright © 萬盛學電腦網 all rights reserved
協議被動介面行為
OSPF / IS-IS介面變為 Stub,**不發送也不接收**任何路由更新 (Hello 也不發)。
RIP / IGRP / EIGRP**不發送**更新,但**仍接收**鄰居更新。