IIS IP Restrictions script

IIS有一個很大的缺點, 就是阻檔IP的GUI介面超級難用.
當你的機器一多, 檔個IP就會累到暈倒. 加上不好管理
IP一多就超極麻煩.
 
找到以下兩個VB script
 
EXPORT
 
IMPORT
 
這樣就可以把檔案匯到文字檔, 或是database中, 管理起來
就方便多了.
 
用法
cscript GetIPRestrictions.vbs -n 1 -f "ipblock.lst"
cscript SetIPRestrictionsFromFile.vbs -n 1 -f "ipblock.lst"
 
其中n是代表第幾個web
假設你的預iis 設log目錄
/winnt/system32/logfiles/w3svc1
那n就是1
/winnt/system32/logfiles/w3svc3
那n就是3
ipblock.lst就看你要匯到什麼檔案
或是從什麼檔案匯入了, 檔案小改
一下內容轉成.csv, 就可以匯到database去了.
廣告
本篇發表於 未分類。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s