You can stop Guests viewing threads, but I'm not sure it's a good idea. Remember this will also block search bots and your external RSS provider. AdminCP>Usergroups>User Group Manager>edit Unregistered/Not logged in>Forum Viewing permissions.
A much better solution is
Limited Guest Viewing -- Motivate Guests to Register which allows search bots and teasers while encouraging people to join.