fastnetmon-ng/docs/API.md
2017-12-03 21:35:55 +00:00

695 B

We have API built on top of gRPC framework

It's very-very developer feature and we do not support it right now. It was built only for developers. You could use instructions from GoBGP integration and enable it.

Enable API in configuration file:

# Enable gRPC api (required for fastnetmon_api_client tool)
enable_api = on

You could ban IP:

/opt/fastnetmon/fastnetmon_api_client ban 192.168.1.1

You could unban IP:

/opt/fastnetmon/fastnetmon_api_client unban 192.168.1.1

You could check banlist:

/opt/fastnetmon/fastnetmon_api_client get_banlist

Sample output:

192.168.1.1/32