Best free option to protect discourse from many requests

Did you do a standard install? Most likely the ip address of the requester is wrong and falsely triggering rate limits.