ufw 防火牆未如預期運作(阻止特定傳入 IP)

ufw 防火牆未如預期運作(阻止特定傳入 IP)

所以,我看到這些 Apache access.log 條目進來每一個分鐘:

mydomain.com:80 95.211.199.153 - - [19/Apr/2023:23:34:28 +0000] "GET /index.html HTTP/1.1" 200 1425 "-" "Leaf/52 CFNetwork/1402.0.8 Darwin/22.2.0"

所以我想拒絕那個IP位址。

我的 Debian (“… 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux”) 使用ufw,並uwf status顯示:

# ufw status
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere                  
WWW Full                   ALLOW       Anywhere                  
WWW                        ALLOW       Anywhere                  
WWW Secure                 ALLOW       Anywhere                  
2235                       ALLOW       Anywhere                  
1194/udp                   ALLOW       Anywhere                  
5432/tcp                   ALLOW       Anywhere                  
Anywhere                   DENY        31.204.152.226            
OpenSSH (v6)               ALLOW       Anywhere (v6)             
WWW Full (v6)              ALLOW       Anywhere (v6)             
WWW (v6)                   ALLOW       Anywhere (v6)             
WWW Secure (v6)            ALLOW       Anywhere (v6)             
2235 (v6)                  ALLOW       Anywhere (v6)             
1194/udp (v6)              ALLOW       Anywhere (v6)             
5432/tcp (v6)              ALLOW       Anywhere (v6)             
5432/udp (v6)              ALLOW       Anywhere (v6)             
5433/tcp (v6)              ALLOW       Anywhere (v6)             
5434/tcp (v6)              ALLOW       Anywhere (v6)             

問題是儘管如此,我仍然每分鐘都會收到 http 查詢。

我做錯了什麼?

當我檢查時iptables -L,我得到一個很長的列表,大約 180 行,但沒有一個提到該 IP 位址。

我幾年前確實設定了ufw,因為我安裝了一些東西,說我應該使用它,但我發現它很難使用,部分原因是幾乎沒有幫助(沒有手冊頁,也沒有針對特定命令的命令列幫助)弄清楚)。

我是一個相當缺乏經驗的 Linux 管理員 - 我只設定了一個 Linux 系統來運行一些基本服務(Apache、gitlab、postgresql)。我有點不知所措了。

我也找了相關的答案:

該伺服器是 digitalocean 上的虛擬伺服器,以防萬一。

答案1

@jaromanda-x 明確指出了我的錯誤所在:

我已經添加了 DENY 規則ufw add,但我應該使用它ufw insert 1 …,以便它出現在 ALLOW 規則之前。

相關內容