如何在fail2ban 上将IP 地址列入白名单?
本教程介绍了如何使用fail2ban将IP地址列入白名单,并包括在Debian和其他Linux发行版上安装fail2ban的说明。
如果您尚未安装fail2ban,请检查基于 Debian 的 Linux 发行版的fail2ban 安装说明。
或者获取来自所有其他 Linux 发行版的来源的 fail2ban 安装说明。
在fail2ban 上将 IP 地址列入白名单:
fail2ban的配置文件是jail.conf。您不得编辑此文件;相反,请将监狱.conf 文件复制到新文件中,例如
下面的命令将创建jail.conf文件的副本到jail.local文件中,并打开它以供我们编辑它,将IP地址列入白名单。
向下滚动 jam.the 本地配置文件并找到以下行。
您可以将任何 IP 地址、子网、DNS 等列入白名单。
您可以通过按 Ctrl+X 和 Y 保存并退出 nano。
如需添加多个白名单IP地址,只需逐个添加即可,如下所示。
始终在对fail2ban配置进行更改后,通过执行以下命令重新启动服务。
现在,您定义的 IP 地址已被列入fail2ban 的白名单中。
使用fail2ban 禁止和取消禁止IP 地址:
要使用fail2ban禁止IP地址,请运行以下命令:
要取消禁止 IP 地址,请运行:
在基于 Debian 的 Linux 发行版上安装 Fail2Ban:
如果您还没有安装fail2ban,在基于Debian的Linux发行版上,您可以使用apt安装它,如下所示。
安装fail2ban后,您可以继续执行本教程第一部分中介绍的步骤将IP地址列入白名单。
从源安装 Fail2Ban(所有 Linux 发行版):
如果您使用的是另一个没有 apt 软件包管理器的 Linux 发行版,您可以从此链接 https://github.com/fail2ban/fail2ban/releases 下载fail2ban 源代码。
选择当前的 zip 或 tar.gz 文件并下载。就我而言,我得到了 .tar.gz 文件,我使用 tar 后跟 -xvzf 提取该文件,如下所示。
解压后,进入名为“fail2ban-
进入目录后,通过运行以下命令安装fail2ban。
安装fail2ban后,您就可以继续执行本文第一部分中介绍的步骤将IP地址列入白名单。
结论:
如您所见,在fail2ban 上安装IP 地址并将其列入白名单非常简单。 Fail2ban 是一个很好的工具,可以提高针对身份验证方法的攻击的安全性。如本教程所示,任何 Linux 级别的用户都可以通过几个步骤轻松实现fail2ban。当然,这个工具必须与规划的防火墙规则、强身份验证、双因素方法等结合起来。
Fail2ban 可以通过 Iptables 等防火墙轻松管理。可以组合一些规则来承受已知的攻击尝试。
感谢您阅读本教程,该教程解释了如何在fail2ban 上将 IP 地址列入白名单。继续关注我们以获取更多 Linux 技巧和教程。