Fail2ban 動態 IP

Fail2ban 動態 IP

我需要幫助設定我的 Fail2ban。我有一個客戶,你的IP是動態的。

每次我都需要等待它告訴我IP,這樣我就可以包含ignoreip。

如果使用者超過 maxretry= 5,我如何製作一個腳本來收集。

我研究了有關該主題的幾個主題,其中大多數是關於包含您自己的動態 IP。在本例中它是客戶端的動態IP,因為我的IP是固定的。感謝您提供空間,如果我發佈在錯誤的地方,我們深表歉意。

答案1

對於ignoreip,fail2ban可以採用ip或dns名稱。
https://www.fail2ban.org/wiki/index.php/Whitelist

因此,由於您的客戶沒有固定 IP,他應該註冊到像 dyndns.org 這樣的服務,並為其互聯網動態 IP 獲取一個 dns 名稱。
https://dyn.com/dns/

可以說它將是fernandoclient.dyndns.org

只需將此主機名稱新增至ignoreipFail2banjail.conf檔案的清單中即可。
像這樣

[DEFAULT]
# "ignoreip" can be an IP address, a CIDR mask or a DNS host. Fail2ban will not                          
# ban a host which matches an address in this list. Several addresses can be                             
# defined using space separator.
ignoreip = 127.0.0.1 192.168.1.0/24 fernandoclient.dyndns.org

相關內容