Thanks for the information. My knowledge of systems administration is fairly limited, so I didn't know there was something prior to CSF/Iptables.
It seems like now that I've closed the open proxy the attempts are slowing down though. We did ban most of the worst IPs also.
The server isn't being too measureably impacted by it at least - I don't think it's making a significant different to page load times on our other sites.