交換機作為區域網路核心轉發設備,其控制平面 (STP、VTP、DTP、CDP/LLDP) 與資料平面 (MAC 學習、VLAN 標記、佇列調度) 皆存在可被利用的攻擊面。本文深度剖析 VLAN Hopping、STP 攻擊、MAC Flooding、DHCP Spoofing、SPAN/RSPAN 竊聽 五大攻擊向量原理、實施手法與廠商無關的緩解策略。
DTP Desirable),誘導真實交換機將連接埠轉為 Trunk 模式 (802.1Q)。switchport mode access (Cisco) / port link-type access (Huawei/H3C) + switchport nonegotiate / port trunk permit vlan none。DHCPOFFER,指派惡意閘道 (攻擊者 IP)、惡意 DNS (釣魚/攔截)。show monitor session,未授權 Session 立即移除、告警。| 層級 | 技術控制 | 對應攻擊 | 關鍵配置 |
|---|---|---|---|
| 存取層 | Port Security, BPDU Guard, DHCP Snooping, DAI, IP Source Guard, 802.1X/MAB | MAC Flood, VLAN Hop, STP Attack, Rogue DHCP, ARP Spoof | violation shutdown, trust port only, auth open |
| 聚合/核心層 | Root Guard, Loop Guard, UDLD, VTP Pruning/Version 3/Password, CDP/LLDP 僅管理埠啟用 | STP Attack, VTP Injection, Recon 竊聽 | designated root priority, errdisable recovery |
| 管理平面 | AAA/TACACS+, MFA, Role-Based Access (RBAC), Config Change Audit, SPAN Audit, OOBM | SPAN Abuse, Config Tamper, Credential Theft | command accounting, config archive, SNMPv3 |
| 監控/回應 | NetFlow/sFlow/Telemetry, NDR (Network Detection & Response), SOAR Playbook | 異常流量、側向移動、數據外洩 | baseline profiling, MITRE ATT&CK mapping |
交換機安全非單一功能可解,需存取層硬體強制 (Port Security/DAI/BPDU Guard) + 控制平面協議加固 (Root Guard/UDLD/VTPv3) + 管理平面零信任 (AAA/MFA/RBAC/審計) + 流量可見性 (NetFlow/NDR) 四位一體。定期滲透測試 (內網紅隊)、紫隊演練、配置漂移檢測,持續驗證防禦有效性。