Setting up a BIND (aka "named", which comes with OBSD pre-installed) configuration isn't extremely complicated, but mastering exotic administration tasks does take a bit of experience with it. That being said, there are lots of examples you can find for simple domain hosting on your server.
The DNS book ocicat suggests is a good one, and if you do decide to take DNS seriously (which I would always recommend) it will be referenced frequently.
Do you have static IP at your college connection? If so, setting up an 'always-on' encrypted tunnel between your college and your server is quite simple and is (relatively) low-overhead.
__________________
Network Firefighter
|