Apache2

如何在不使用 .htaccess 的情況下使用 apache2 將 IP 列入黑名單

  • August 19, 2018

我有執行我的 spring boot 應用程序的 aws 機器。應用程序的公共網址是“abc.com”,我正在使用 apache2 將來自 abc.com 的請求重定向到 localhost:8080。

一些網路伺服器正在向我的服務發送垃圾郵件,我想使用 IP 黑名單來阻止它們。但我無法弄清楚如何。

似乎我不能使用 .htaccess (請告訴我是否可以以及如何使用)

到目前為止,我已嘗試使用以下程式碼通過我的 apache2.conf 阻止 ip

<LocationMatch "/.*">
Order Allow,Deny
Allow from all
SetEnvif X-Forwarded-For "148\.72\.232\.128" DenyAccess\
#repeat the SetEnvlf X-Forwarded-For ... for each IP you want to block
Deny from env=DenyAccess
</LocationMatch>

但它不工作。知道我該怎麼做嗎?

為您的 VPC創建拒絕網路 ACL ,以防止請求到達您的實例。 幾年前的截圖,現在看起來不一樣了。

引用自:https://serverfault.com/questions/927052