Difference between revisions of "Features"

From Fail2ban
Jump to: navigation, search
Line 14: Line 14:
 
* Can handle more than one service (sshd, apache, vsftpd, etc).
 
* Can handle more than one service (sshd, apache, vsftpd, etc).
 
* Resolves DNS hostname to IP address.
 
* Resolves DNS hostname to IP address.
[http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - buy viagra no prescription
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - cheap viagra without prescription
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - discount viagra
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - buy viagra no prescription
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - buy viagra no prescription
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - buy viagra online
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - discount viagra no prescription
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - discount viagra online
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - buy viagra without prescription
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - order viagra no prescription
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - order viagra without prescription
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - order pills online
 
[http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - cheap pills viagra
 
 
== Roadmap ==
 
== Roadmap ==
  

Revision as of 17:54, 18 March 2011

Current features (0.8.x)

Here is a list of the main features available in Fail2ban.

  • Client/Server architecture.
  • Multi-threaded.
  • Highly configurable.
  • FAM/Gamin support.
  • Parses log files and looks for given patterns.
  • Executes commands when a pattern has been detected for the same IP address for more than X times. X can be changed.
  • After a given amount of time, executes another command in order to unban the IP address.
  • Uses Netfilter/Iptables by default but can also use TCP Wrapper (/etc/hosts.deny) and many other actions.
  • Handles log files rotation.
  • Can handle more than one service (sshd, apache, vsftpd, etc).
  • Resolves DNS hostname to IP address.

Roadmap

Here is the planned roadmap. If you want to contribute or help on one of these features, please contact the author.

0.9.0

  • Dependency back to Python 2.3 done
  • Rewrite communication done
  • Add more tags (<LINE>, <USER>)
  • Add support for pyinotify
  • Decrease memory usage
  • Multi-lines parsing
  • Manual control of ban list (ban, unban, reset). You currently have to restart the daemon to unban.
  • Auto-enable feature (activate jail if log file is present)