這是一個基於nginx的web伺服器,可以無縫整合到你現有的環境中(Linux,Docker,Swarm,Kubernetes),除了可以在命令列界面操作,也提供了web ui界面可以操作。
bunkerweb簡介
BunkerWeb是下一代開源Web應用程式防火墻(WAF),傳統意義上的waf是在web伺服器前面增加防護設施。
這款開源產品是基於nginx直接改造的web伺服器,使得預設情況下,你的web服務就是安全的。
如果你想體驗一下它的waf防護功能,在官網提供了測試頁面
bunkerweb功能特點
快速使用,可以與你現有的環境,快速整合,不管你是常規的使用linux,還是使用docker或者是k8s,都提供方案可以快速接入
配置簡單,支持一定的自訂設定
開箱即用,不修改任何配置的情況下,預設提供最低的安全防護
帶有酷炫的web配置界面,相比於命令列,配置更加便捷
帶有外掛程式系統,可以根據需要配置其它功能
bunkerweb的安全功能
HTTPS支持透明的Let's Encrypt自動化
最先進的網路安全:HTTP安全頭,防止泄漏,TLS加固,...
基於HTTP狀態碼自動禁止奇怪行為
為客戶端套用連線和請求限制
等等
bunkerweb如何安裝使用
如果你是linux 環境,debian環境
#安裝nginx
sudo apt update && \
sudo apt install -y nginx=1.26.1-2~$(lsb_release -cs)
#開啟web配置
export UI_WIZARD=1
# 安裝BunkerWeb
curl -s https://repo.bunkerweb.io/install/script.deb.sh | sudo bash && \
sudo apt update && \
sudo -E apt install -y bunkerweb=1.5.8
sudo apt-mark hold nginx bunkerweb
#配改配置
#修改如下:
/etc/bunkerweb/variables.env
然後可以啟動
systemctl restart bunkerweb
如果你是docker環境,可以直接采用官網提供的dockerfile檔啟動
開源地址:https://github.com/bunkerity/bunkerweb
最近整理了2023年最火的軟體神器,回復關鍵字 2023合集 獲取
推薦閱讀 ⬇️ 都是高贊
PS:求求啦! 點 「 在看 」 支持下吧!
打工人可以先去領個紅包了!