ok you could quite happily run your own internal metaserver using the old code. It would require changing a line in the client sourcecode though. in client/common/cconfig.h there are two lines #define SERVER "localhost" and #define META_SERVER "crossfire.real-time.com" if you have only one local server, it should be sufficiant to alter the first line to point to the server. If you run multiple internal servers, then you can run your own metaserver. point your servers at it (alter lib/settings) and set #define META_SERVER to point to it. this requires recompiling the clients. the metaserver itself is a perl script in the utils/ directory of your server sourcecode. with ports blocked as they are, this is unlikely to be visable outside (it defaults to port 13326 IIRC), so you should be safe from a DDoS - unless you annoy your fellow students of course :) This will be nicer to do once the new metaserver(s) start operating.