Improved readme information
This commit is contained in:
parent
9ba053222d
commit
b4609b48fe
42
README.md
42
README.md
@ -2,7 +2,7 @@
|
||||
|
||||
Community Edition
|
||||
===========
|
||||
FastNetMon - A high performance DoS/DDoS load analyzer built on top of multiple packet capture engines (NetFlow, IPFIX, sFlow, AF_PACKET, SnabbSwitch, netmap, PF_RING (obsoleted), PCAP).
|
||||
FastNetMon - A high performance DoS/DDoS load analyzer built on top of multiple packet capture engines (NetFlow, IPFIX, sFlow, AF_PACKET, Netmap, PCAP).
|
||||
|
||||
What do we do?
|
||||
--------------
|
||||
@ -64,56 +64,42 @@ Complete integration with the following vendors
|
||||
- [A10 Networks Thunder TPS Appliance integration](src/a10_plugin)
|
||||
- [MikroTik RouterOS](src/mikrotik_plugin) Please use only recent versions of RouterOS!
|
||||
|
||||
Travis status: ![Travis](https://travis-ci.org/pavel-odintsov/fastnetmon.svg?branch=master)
|
||||
|
||||
Features
|
||||
--------
|
||||
- Complete [BGP Flow Spec support](https://fastnetmon.com/docs/bgp_flow_spec/), RFC 5575
|
||||
- Process and distinguish incoming and/or outgoing traffic
|
||||
- Detects DoS/DDoS in as little as 1-2 seconds
|
||||
- Scales up to terabits on single server (sFlow, Netflow, IPFIX) or to 40G + in mirror mode
|
||||
- Trigger block/notify script if an IP exceeds defined thresholds for packets/bytes/flows per second
|
||||
- Thresholds can be configured per-subnet with the hostgroups feature
|
||||
- [Announce blocked IPs](https://fastnetmon.com/docs/exabgp_integration/) via BGP to routers with [ExaBGP](https://github.com/Exa-Networks/exabgp)
|
||||
- GoBGP [integration](https://fastnetmon.com/docs/gobgp-integration/) for unicast IPv4 announcements (available in master branch only).
|
||||
- [Complete support](https://fastnetmon.com/docs/detected_attack_types/) for most popular attack types
|
||||
- Thresholds can be configured per-subnet basis with the hostgroups feature
|
||||
- [Announce blocked IPs](https://fastnetmon.com/docs/exabgp_integration/) via BGP to routers with [ExaBGP](https://github.com/Exa-Networks/exabgp) or [GoBGP](https://fastnetmon.com/docs/gobgp-integration/)
|
||||
- Full integration with [Graphite](https://fastnetmon.com/docs/graphite_integration/) and [InfluxDB](https://fastnetmon.com/docs/influxdb_integration/)
|
||||
- [API](https://fastnetmon.com/docs/fastnetmon-community-api/) (available in master branch only)
|
||||
- [Redis](https://fastnetmon.com/docs/redis/) integration
|
||||
- [MongoDB](https://fastnetmon.com/docs/mongodb/) integration
|
||||
- Deep Packet Inspection (DPI) for attack traffic
|
||||
- netmap support (open source; wire speed processing; only Intel hardware NICs or any hypervisor VM type)
|
||||
- SnabbSwitch support (open source, very flexible, LUA driven, very-very-very fast)
|
||||
- Filter NetFlow v5 flows or sFLOW packets with LUA scripts (useful for excluding particular ports)
|
||||
- Supports L2TP decapsulation, VLAN untagging and MPLS processing in mirror mode
|
||||
- Works on server/soft-router
|
||||
- Detects DoS/DDoS in as little as 1-2 seconds
|
||||
- [Tested](https://fastnetmon.com/docs/performance_tests/) up to 10Gbps with 12Mpps on an Intel i7-3820 processor with an Intel 82599 NIC
|
||||
- Netmap support (wire speed processing; only Intel hardware NICs or any hypervisor VM type)
|
||||
- Filter NetFlow v5 flows or sFlow packets with LUA scripts (useful for excluding particular ports)
|
||||
- Supports L2TP decapsulation, VLAN untagging in mirror mode
|
||||
- Complete plug-in support
|
||||
- Capture attack fingerprints in PCAP format
|
||||
- [Complete support](https://fastnetmon.com/docs/detected_attack_types/) for most popular attack types
|
||||
- Experimental [BGP Flow Spec support](https://fastnetmon.com/docs/bgp_flow_spec/), RFC 5575
|
||||
|
||||
Running Fastnetmon
|
||||
------------------
|
||||
### Supported platforms
|
||||
- Linux (Debian, CentOS, Ubuntu)
|
||||
- Linux (Debian, CentOS, Ubuntu), x86_64 only
|
||||
- FreeBSD: [official port](https://www.freshports.org/net-mgmt/fastnetmon/).
|
||||
|
||||
### Supported architectures
|
||||
- x86 64-bit (recommended)
|
||||
- x86 32-bit
|
||||
|
||||
### Hardware requirements
|
||||
- At least 1 GB of RAM for compilation purposes
|
||||
- At least 1 GB of RAM
|
||||
|
||||
### Router integration instructions
|
||||
- [Juniper MX Routers](https://fastnetmon.com/docs/junos_integration/)
|
||||
|
||||
### Distributions supported
|
||||
- We are part of the [CloudRouter](https://cloudrouter.org/cloudrouter/2015/07/09/fastnetmon.html) distribution
|
||||
- [Automatic install script for Debian/Ubuntu/CentOS](https://fastnetmon.com/install/)
|
||||
- We are part of the [official FreeBSD ports collection](https://freshports.org/net-mgmt/fastnetmon/)
|
||||
- [Docker image](https://fastnetmon.com/fastnetmon-community-docker-install/)
|
||||
- [Automatic install script for Debian/Ubuntu/CentOS/Fedora/Gentoo](https://fastnetmon.com/install/)
|
||||
- [Automatic install script for Mac OS X](https://fastnetmon.com/fastnetmon-macos/)
|
||||
- [Manual install on Slackware](https://fastnetmon.com/fastnetmon-community-slackware-install/)
|
||||
- [Manual install on VyOS](https://fastnetmon.com/fastnetmon-community-install-on-vyos-1-1-5/)
|
||||
|
||||
|
||||
Screenshots
|
||||
------------
|
||||
|
Loading…
Reference in New Issue
Block a user