【问题标题】:fail2ban: if a line matches both failregex and ignoreregex, which one has priority?fail2ban:如果一行匹配failregex 和ignoreregex,哪一个优先?
【发布时间】:2019-01-31 11:07:58
【问题描述】:

主题说了什么。我有一个用户通过提供者使用 SSH 登录,该提供者为他提供了来自池的动态 IP;他们所有的 IP 都映射到 static.hostingprovider.name,但该名称不会解析回相同的 IP 地址。

SSH 检测到这一点并吐出消息“POSSIBLE BREAK-IN ATTEMPT”,这会触发失败正则表达式。我想添加一个异常,以便如果连接尝试来自static.hostingprovider.name,它会忽略警告。如果我只是将static.hostingprovider.name 添加到ignoreregex 列表中,它会正常工作吗?

【问题讨论】:

  • 你为什么不试试呢?

标签: firewall fail2ban


【解决方案1】:

在您的jail.local 文件中添加以下行:

ignoreip = static.hostingprovider.name

【讨论】:

  • 这也适用于 DNS 名称吗?不只是 IP?
  • 是的,确实如此。但请记住,这也将保护任何攻击者免受同一 ISP 的攻击。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-28
  • 1970-01-01
  • 1970-01-01
  • 2015-03-04
  • 2010-09-28
  • 2012-02-03
相关资源
最近更新 更多