by synth on Fri Oct 19, 2007 12:59 am
largely depends on usercount and demand on resources (bandwidth, storage allocated per user, etc).
hosting service? yes. you would want to rent a dedicated server or have one colocated in their datacenter. if you'd like to google, such strings might be good: "colocation, colocated, datacenter, data center, dedicated server, hosting"
perhaps look into vps.
as for 100vhosts, datacenters will provide you with X ip's. perhaps they have something like "block of 20 additional ip's for $/mo."
as for the vhosts, you will need to get together with friends that own amusing domains i suppose and ask them to drop A records on your network (and set up rdns accordingly).
if you want to have a box with say 50 users, all just using it for irc, you may be able to get away with 10mbps. this would afford each user with around an avg of 20kBps of bandwidth.
100mbps is preferred though for more serious stuff. again, 50 users? hmm.. ram, at least 1gb i'd say. hdd depends on storage quota. i'd probably prefer something like a 1ghz core2duo.
os is up to you. you could go for CentOS [seems legit], RHEL, whatever. totally depends on what you're most comfortable with. freebsd is also a fairly common choice for shellhosting.