Blocking IP addresses is worthless,because of Proxy servers.
As Ripper has pointed out,make it Members Only.
Another way is to create a Group. Put your members in that Group. Then set your forum access code to allow that group to post,but anyone else would be set to Read Only or Post Moderated access.
KLEX - USA