Para montar un servidor de counter lo unico que se necesita es un servidor dedicado en el que instalar el servidor de counter.
Al igual que existe Apache como servidor de paginas web existe tambien un servidor (software) para counter strike, gratuito, que se puede encontrar en la pagina web oficial de counter strike (
www.counterstrike.net creo recordar).
Saludos!