No need, just people usually add proxy before MC http(s) without reason, having WAF in front is at least some reason,…
If you make your MC totally isolated and push all traffic thought proxy, than you can in MC admin on Netfilter (Fail2ban) configuration page click “Manage fail2ban externally” This will disable MC fail2ban and expose API endpoint that you can read from your gateway (proxy) and start blocking IP there. So this way you can block all what MC mark as to be banned even before routing through proxy,…