Fail2ban: APIV2(V1ではない)を使用したabuseipDBでの$ f2bV_matches

作成日 2018年12月20日  ·  3コメント  ·  ソース: fail2ban/fail2ban

Fail2ban 0.11.0.3を使用し、APIv2を使用してAbuseIPDBでセットアップしようとしています。

いくつかの問題によると、それはすでに解決されました:

actionban = lgm=$(printf '%%s\n...' "<matches>"); curl --fail --tlsv1.1 --data "key=<abuseipdb_apikey>" --data-urlencode "comment=$lgm" --data "ip=<ip>" --data "category=<abuseipdb_category>" "https://www.abuseipdb.com/report/json"

ただし、APIV2は別の設定を使用しています。

actionban = curl --fail 'https://api.abuseipdb.com/api/v2/report' \
     -H 'Accept: application/json' \
     -H 'Key: <abuseipdb_apikey>' \
     --data-urlencode 'comment=<matches>' \
     --data-urlencode 'ip=<ip>' \
     --data 'categories=<abuseipdb_category>'

これにより、abuseipDBWebサイトのレポートコメントに$ f2bV_matchesが表示されます。 API v1はすでに非推奨になっているため、abuseipdb.confファイルは新しいapiv2コードを使用して更新する必要があると思います。

https://docs.abuseipdb.com/

最も参考になるコメント

これはエスケープします-fail2ban内で(変数を介して)問題が発生します(0.10.x以降)...
代わりに二重引用符"使用してください。
`` `diff
--- data-urlencode'comment ='
+ --data-urlencode "comment =「」

全てのコメント3件

これはエスケープします-fail2ban内で(変数を介して)問題が発生します(0.10.x以降)...
代わりに二重引用符"使用してください。
`` `diff
--- data-urlencode'comment ='
+ --data-urlencode "comment =「」

掘り下げて調べたところと同じくらいだと思います、ありがとう!

ただし、abuseipdb.confはv2 API actionbanバージョンで更新されますか? v1の表示は非推奨です。

YW

ただし、abuseipdb.confはv2 API actionbanバージョンで更新されますか?

これをカバーするPR#2302があります。 だから、テストで歓迎します。

このページは役に立ちましたか?
0 / 5 - 0 評価