Yes. That should stop people without an account from viewing your forum. I think you can apply the settings to specific nodes but you can also add it to user groups and if you add View - Never to Unregistered no one without an account should be able to view any forums or nodes.