Azure上部署Barracuda WAF叢集 --- 2

來源:互聯網
上載者:User

標籤:

前面一篇文章講了如何在Azure上部署Barracuda。這篇文章聊一聊如何配置Barracuda。

  1. License

向Barracuda的銷售人員申請WAF的License。得到License後開啟剛剛安裝的Barracuda的管理介面:

http://azurebrcd.chinacloudapp.cn:8001

http://azurebrcd.chinacloudapp.cn:8002

看到如下頁面:

點擊I already have a license Token,出現:

輸入得到的Token。Domain填寫自己的Domain。

確定後,等待其初始化。

  1. 更改初始密碼

初始化好後,看到登陸頁面:

輸入使用者名稱和密碼,預設的為admin/admin。

登陸後,在Administration裡修改密碼:

輸入老密碼,和新密碼:

  1. 建立叢集

    在Basic的配置頁面裡選擇IP Configuration,記錄下IP地址,在Azure的Powershell命令裡把VM的地址設定成靜態地址:

     

    Powershell命令:

    PS C:\Users\hengz> get-azurevm -ServiceName azurebrcd -Name azurebrcd01 | Set-AzureStaticVNetIP -IPAddress 10.1.1.4 | Update-AzureVM

     

    OperationDescription OperationId OperationStatus

    -------------------- ----------- ---------------

    Update-AzureVM 9a555da4-780c-4daa-96e9-0e81ddebf1e4 Succeeded

     

    固定好VM的地址後,在管理介面中選擇"進階設定" -à "叢集設定"

     

    在配置頁面上配置Pre-Share的密鑰和對端的IP地址:

     

    兩邊添加好後,叢集建立:

  2. 建立服務

    在基本設定中,選擇服務,添加服務名稱和真是伺服器位址:

    添加後:

     

    可以再增加第二台伺服器,在加入-à伺服器:

     

    添加後:

  3. 定製安全性原則

    此時採用的安全性原則是預設的安全性原則,需要根據使用者的應用情況建立新的安全性原則:

    點擊"安全性原則"à "策略管理",在策略名稱中輸入"test",點擊加入:

     

    產生test策略後,對每一項安全性原則進行設定:

    HTTP要求節流,選擇test,調整其中的值(也可以選擇預設的值):

    Cookie防護,選擇Cookie的保護模式為簽名模式,定義Cookie的到期時間等:

    URL防護,可以選擇HTTP請求的動作,是否對SQL注入進行防範等等:

    參數防護,設定阻斷元字元防止命令注入攻擊,定義可以上傳檔案的類型等等:

    網站隱藏,可以隱藏後端伺服器的各種基礎資訊,防止駭客使用系統漏洞進行攻擊:

    資料竊取防護,可以通過Regex定義資料類型,比如社會安全號碼碼、信用卡號碼等,是否要進行阻斷或隱藏:

    URL標準化,由於WAF是proxy模式進行工作的,當其承載的HTTP請求的編碼方式不能識別時,需要定義預設的字元集。配置就是在這個項目中:

    全域ACL,可以對URL進行匹配,實現允許或阻斷和日誌的動作:

    動作策略,保持其預設的配置即可:

     

  4. 部署以及定義好的安全性原則:

    選擇"基本設定"à"服務"à "加入"à"規則"

    把模式從"被動"改為"主動",選擇設定好的test模板。

  5. 負載平衡原則設定:

    Barracuda的WAF有非常豐富的負載平衡的策略,還是在剛才的配置頁面中:

    演算法可以有:輪循、權重輪循和最小請求數三種;保持策略有:不使用、源IP保持、Cookie插入、被動Cookie、HTTP Header和URLParameter六種;Failover模式有負載平衡和Failover兩種。

    一般我們選擇輪循、Cookie插入、負載平衡的配置模式。

 

總結:至此,Cluster、基本安全性原則、負載平衡策略都配置完成。我們可以到基本設定的系統狀態中看到裝置系統各種狀態的統計資訊:

 

可以看到攻擊的類型和數量。

另外,還有網站安全中的一些進階安全性原則,本文中就不詳細介紹了。

Azure上部署Barracuda WAF叢集 --- 2

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.