最近在POC & 裝機時跟客戶討論到了需要不時匯入大量Block IP 並且套入Access Rules 內,並需要一段時間檢視 Access Rules,這邊想到可使用SonicWALL CLI 配合EXCEL來處理這個問題
1. 準備大量Block IP
2. 使用EXCEL的CONCATENATE函數
3. 使用SonicWALL CLI 大量建立物件&群組
1. 準備大量Block IP
2. 使用EXCEL的CONCATENATE函數
SonicWALL 建立物件指令如下:
config(C0EAE45C4626)#address-object ipv4 "0_block_119.154.226.96" host 119.154.226.96 zone WAN
先把address-object ipv4 “0_block_ & 0_block_ 複製
接下來填入Block IP List & ” host & zone WAN Note:必須注意空白
最後使用EXCEL的CONCATENATE函數
=CONCATENATE(F2&G2&H2&I2&J2&K2)
接下來一次拖拉下來完成
3. 使用SonicWALL CLI 大量建立物件&群組
這時候只要把剩下的指令貼上既可
admin@C0EAE45C4626> config t
config(C0EAE45C4626)# 貼上excel 表
完成後儲存
config(C0EAE45C4626)#commit
確認是否建立成功
config(C0EAE45C4626)#show address-objects custom
透過Web UI 把所有Objects 加入Block Group,完成
Refer:
http://blog.xuite.net/yh96301/blog/47750245-
Excel+2010%E8%B3%87%E6%96%99%E7%9A%84%E5%90%88%E4%BD%B5(%E4%BD%BF%E7%94%A8CONCATENATE%E5%87%BD%E6%95%B8)
http://www.sonicwall.com/app/projects/file_downloader/document_lib.php?t=PG&id=592