IPBan 防爆力破解資安神器,讓Windows能自動封鎖攻擊IP【安裝教學】
你的 Windows 伺服器開放服務後,經常可以看到來自不同 IP 的大量異常登入嘗試,除了手動封鎖,有沒有更自動化的防護方式?老黑整理這篇 IPBan 教學,在 Windows Server 2025 Standard,從安裝、設定到最後實際產生 IP 阻擋效果,一步步替 Windows 伺服器套上暴力破解自動防護裝備…
老黑實作環境:Windows Server 2025 標準版、遠端桌面連線服務、IPBan 4.1.0、.NET 10 (安裝 ASP.NET Core 執行階段 Windows Hosting Bundle)
其他適用環境:Windows 10、Windows 11、微軟 SQL Server
IPBan 網址:https://github.com/digitalruby/ipban
IPBan 下載網址:https://github.com/DigitalRuby/IPBan/releases
.NET 10 下載網址:https://dotnet.microsoft.com/zh-tw/download/dotnet/10.0
老黑YT技巧廢片解說,點擊這裡:https://youtu.be/1-icqSPEvRc
第1步: 進入 IPBan 官方 GitHub 專案頁面,在右側 Releases 區塊,點擊下方的 「+ releases」進入版本列表

第2步: 接著直接找到適合 Windows 環境使用的 IPBan 安裝檔,老黑這次示範的是Windows Server 2025 標準版64位元,選擇下載「IPBan-Windows-x64_4_1_0.zip」到你的指定資料夾中
第3步: 開始安裝 IPBan 之前,老黑建議先以系統管理員身分開啟 PowerShell,輸入「 dotnet --list-runtimes 」檢查目前你的 Windows 電腦是否安裝的 .NET Runtime 版本
從畫面可以看到這台主機已經安裝 Microsoft.NETCore.App 10.0.11,確認執行環境存在後,再繼續後面的 IPBan 安裝步驟。

第4步: 如果前一步使用檢查指令出現紅字或沒有內容,則所需安裝至少 .NET 10 執行環境,可以前往微軟 .NET 10.0 下載頁面,找到 「ASP.NET Core 執行階段」,依照你的 Windows 作業系統架構下載對應版本,如果不清楚電腦狀況,直接下載安裝「Hosting Bundle」

第5步: 上面的元件搞定後,把剛才下載完成的「IPBan Windows 壓縮檔」解壓縮到「C:\Program Files\IPBan」目錄,自行新增一個IPBan的資料夾中,完成後可以確認資料夾內包含 DigitalRuby.IPBan.exe、ipban.config 等主要程式與設定檔

第6步: 再用系統管理員身分開啟 PowerShell,使用 sc.exe create 指令將 DigitalRuby.IPBan.exe 建立 Windows 系統服務,參考老黑完整指令「sc.exe create IPBan binPath= "C:\Program Files\IPBan\DigitalRuby.IPBan.exe" start= auto DisplayName= "IPBan Service"」
PS.若你安裝IPBan工具路徑與老黑相同,可以直接複製指令服用。

第7步: 使用快捷鍵 Win + R 開啟「執行」,輸入 services.msc 到 Window 「服務」管理視窗,找到剛才建立的「IPBan Service」,點開先確認「啟動類型」為「自動」,按下 「啟動」,讓 IPBan 正式開始工作

第8步: 當你把 IPBan 服務啟動後,維持專業形象要到 「工作管理員」用眼睛確認「DigitalRuby.IPBan → IPBan Service」已在背景執行,
同時也要到 C:\Program Files\IPBan 資料夾,你會看到 ipban.sqlite、logfile.txt 執行後產生的檔案,這些也都是判斷 IPBan 已經正常啟動

第9步: 有個重要的小細節要避免之後把自己鎖死,用「系統管理員」開啟「記事本」選擇「ipban.config」設定檔並開啟,這個檔案包含 IPBan 的主要運作參數

第10步: 在 ipban.config 設定檔中尋找 (可用快捷Ctrl + F)「Whitelist」這是 IPBan 的白名單設定位置,並在「<add key="Whitelist" value="填上IP位置"/」這裡輸入自己辦公室的內網IP網段及外網固定IP,
舉例Key法「192.168.10.0/24,188.8.8.88」用半行「,」不帶空白做區隔,
完整示範就會是這樣「<add key="Whitelist" value="192.168.10.0/24,188.8.8.88"/」
目的是設定白名單可以降低辦公室人員多次登入失敗而誤封自己,修改時務必確認填入的 IP 或網段正確

第11步: IP 白名單設定好並儲存,再到 Windows 的「服務」視窗,找到「IPBan Service」用滑鼠右鍵選 「重新啟動」,這樣剛才加入白名單 IP 才會生效

第12步: 維持優良的檢查習慣,我們來看一下有使用,微軟「遠端桌面連線」實際案例,要確認已經有阻擋效果,去開啟「C:\Program Files\IPBan\logfile.txt」看IPBan工作紀錄,
看到同一個來源 IP 持續嘗試登入 RDP 多次失敗,達到預設的超過5次登入錯誤的封鎖條件後,IPBan 就會自動將該 IP 加入封鎖清單,
到「Windows Defender 防火牆的輸入規則」可以看到 IPBan 已把 IP 加入到 IPBan_Block_0 規則中的阻擋清單中,代表自動防護已成功運作

恭喜你偷學到一個幫Windows電腦安裝防爆力破解的技巧,解如剛好幫助到你記得為這篇教學按個讚,再分享給正再搜尋工具的同事…
