邊界路由器連接內網與 Internet,是攻擊者首要目標。預設配置裸奔無異。本文提煉六大關鍵加固步驟,結合 Cisco IOS 實戰命令,構建基線安全配置模板。
enable secret ! 加密特權密碼
username admin privilege 15 secret ! 建立管理員帳號
line vty 0 4
login local ! 強制本地認證
transport input ssh ! 僅允許 SSH,禁用 Telnet
security passwords min-length 10 強制最小長度。aaa new-model 對接 RADIUS/TACACS+ 實現集中認證審計。no ip directed-broadcast ! 全域關閉(現代 IOS 預設關閉)
! 或介面級關閉
interface GigabitEthernet0/0
no ip directed-broadcast
no ip http server ! 關閉 HTTP
ip http secure-server ! 啟用 HTTPS
ip http authentication local ! HTTPS 同樣用本地/AAA 認證
! SNMPv3 唯一安全版本
snmp-server group readonly v3 auth read readview
snmp-server user nagios readonly v3 auth sha priv aes
snmp-server enable traps snmp authentication linkdown linkup coldstart warmstart
! 方案 A:ACL 封鎖入方向 ICMP Echo Request (type 8)
access-list 110 deny icmp any any echo
access-list 110 permit ip any any
interface GigabitEthernet0/0
ip access-group 110 in
! 方案 B:僅允許管理網段 Ping
access-list 110 permit icmp 10.10.10.0 0.0.0.255 any echo
access-list 110 deny icmp any any echo
access-list 110 permit ip any any
no ip source-route ! 全域關閉
! 範例:僅允許內網訪問外網 Web/DNS/郵件,拒絕所有入站主動連接
ip access-list extended OUTBOUND
permit tcp any any eq 80
permit tcp any any eq 443
permit udp any any eq 53
permit tcp any any eq 25
permit tcp any any eq 587
permit tcp any any eq 993
permit tcp any any eq 995
deny ip any any log
ip access-list extended INBOUND
permit udp any any eq 500 ! IPsec IKE
permit udp any any eq 4500 ! IPsec NAT-T
permit esp any any ! IPsec ESP
permit icmp any any echo-reply ! 允許 Ping 回應
permit icmp any any time-exceeded ! Traceroute
permit icmp any any unreachable ! MTU 發現
deny ip any any log
interface GigabitEthernet0/0
ip access-group INBOUND in
ip access-group OUTBOUND out
show access-lists),清理僵尸規則。no service tcp-small-servers, no service udp-small-servers, no ip finger, no cdp run (或介面級 no cdp enable), no lldp run。service timestamps debug datetime msec localtime show-timezone、service timestamps log datetime msec localtime show-timezone,日誌帶精確時間戳。logging host 、logging trap informational,集中日誌審計。no ip domain-lookup(防輸入錯誤命令卡頓)。exec-timeout 5 0 (VTY/Console 5 分鐘無操作自動登出)。control-plane 護佈 (CoPP) 保護控制平面免受 DDoS。archive / path flash:config-archive / write-memory / time-period 1440。結語: 邊界路由器安全非一勞永逸,「基線配置 → 持續監控 → 定期滲透測試 → 持續迭代」才是正道。上述六步法為最小可行性安全基線,實際部署需結合業務模型、合規要求(等保 2.0、PCI-DSS 等)進一步深化。記住:最好的防火牆規則是不存在的規則——沒有業務必要,一律拒絕。