利用防火墻來防止DOS攻擊的實例解析
拒絕服務攻擊是發起其他攻擊的一個先決條件。如先通過拒絕服務攻擊導致DNS服務器癱瘓,然后再進行DNS欺騙等等。Baidu網站被黑,也可以見到拒絕服務攻擊的影子。所以如何來有效防止Dos攻擊對于企業網絡安全來說,至關重要。
那么該如何有效防止Dos攻擊呢?
有很多種方法可以實現這個目的。筆者今天要談的是,如何通過防火墻來抵擋Dos攻擊。希望借助這篇文章,能夠幫助大家有效的抵御Dos拒絕服務攻擊,提高服務器的安全。
阻止分段數據包通過防火墻
如上圖所示,如果攻擊者想要對防火墻后面的Web服務器發起Dos攻擊,要如何進行呢?通常情況下,Sos攻擊使用分段的IP數據包來攻擊主機服務器。將一個IP數據包分隔成多個IP數據包叫做IP分段。通過這種分段的方式,可以提高Dos攻擊的效率。如果防火墻能夠阻止分段數據包通過防火墻,那么就可以有效的防治Dos攻擊。
在PIX防火墻上,是可以使用Fragment命令,來阻止分段數據包通過防火墻。如可以使用如下的命令:fragment chain 1 outside。這個命令是什么意思呢?參數1表示所有的分組必須是完整的,也就是沒有經過IP分段的。這個命令的含義就是阻止分段分組進出交換機。通過交換機的過濾,就可以有效的阻止分段數據包通過防火墻,對防火墻后面的Web等服務器發起攻擊。
不過在有些場合下,確實需要對數據包進行IP分段。此時就需要在防火墻上啟用分段防護功能。即根據一定的規則,對進入防火墻的分段數據包進行檢測,判斷其是否符合即定的規則。如果符合的話,就允許其通過。不符合的話,則會被丟棄。
如防火墻會檢查每個非初始的IP段都有一個相關聯的合法初始的IP段。如對分段的數量進行限制,當分段超過一定數量(默認情況下可能最多為24個分段)時這個分段數據包就不能夠通過防火墻。具體的數量安全人員可以根據實際需要來設置。這些安全檢查措施,也可以幫助企業來有效防止Dos攻擊。在沒有特殊的情況下,還是使用fragment命令阻止分段數據包進入防火墻為好。這可以從根本上杜絕DoS攻擊。
【編輯推薦】