専門家の皆様に聞いてもいいですか? nginx は IP を一定期間直接禁止できますか? モジュール ngx_http_limit_req_module は周波数を制限することしかできないようですが、IP を一定期間禁止することはできません。
以前は IP を知りませんでした。この IP リストは動的であり、事前に設定ファイルに書き込むことはできません):
为情所困2017-05-16 17:29:58
ここを参照:
Nginx の IP アドレスまたはネットワーク サブネットのブロックと拒否
この IP リストを動的に変更したい場合は、IP リスト ファイルを定期的に更新するプログラムを作成するだけです。
アップデート後、設定ファイルが正しいか確認し、nginxを再読み込みしてください。
lua 実装方法もあります:
http://stackoverflow.com/questions/13917866/nginx-ip-whitelist