思科路由器典型配置總結(2)
思科路由器配置之使用CAR(Control Access Rate)限制ICMP數據包流量速率
參考以下例子:
- interface xy
- rate-limit output access-group 2020 3000000 512000 786000 conform-action
- transmit exceed-action drop
- access-list 2020 permit icmp any any echo-reply
請參閱IOS Essential Features 獲取更詳細資料。
思科路由器配置之設置SYN數據包流量速率
- interface
- rate-limit output access-group 153 45000000 100000 100000 conform-action
- transmit exceed-action drop
- rate-limit output access-group 152 1000000 100000 100000 conform-action
- transmit exceed-action drop
- access-list 152 permit tcp any host eq www
- access-list 153 permit tcp any host eq www established
在實現應用中需要進行必要的修改,替換:
45000000為最大連接帶寬
1000000為SYN flood流量速率的30%到50%之間的數值。
burst normal(正常突變)和 burst max(最大突變)兩個速率為正確的數值。
注意,如果突變速率設置超過30%,可能會丟失許多合法的SYN數據包。使用"show interfaces rate-limit"命令查看該網絡接口的正常和過度速率,能夠幫助確定合適的突變速率。這個SYN速率限制數值設置標準是保證正常通信的基礎上盡可能地小。
警告:一般推薦在網絡正常工作時測量SYN數據包流量速率,以此基準數值加以調整。必須在進行測量時確保網絡的正常工作以避免出現較大誤差。
另外,建議考慮在可能成為SYN攻擊的主機上安裝IP Filter等IP過濾工具包。
思科路由器配置之搜集證據并聯系網絡安全部門或機構
如果可能,捕獲攻擊數據包用于分析。建議使用SUN工作站或Linux等高速計算機捕獲數據包。常用的數據包捕獲工具包括TCPDump和snoop等?;菊Z法為:
- tcpdump -i interface -s 1500 -w capture_file
- snoop -d interface -o capture_file -s 1500
本例中假定MTU大小為1500.如果MTU大于1500,則需要修改相應參數。將這些捕獲的數據包和日志作為證據提供給有關網絡安全部門或機構。
思科路由器的幾個其他典型配置請閱讀:思科路由器典型配置總結(1)
【編輯推薦】