Pues es muy fácil.
-> Lo primero es ir a la pestaña "Herramientas" de Steam.
-> Instalar (si no lo tienes ya) el "Source dedicated server"
->Cuando lo tengas lo inicias , elijes juego (Game - CSS) , pones nombre a tu servidor , en "Red" pones Internet , ajustas número máximo de jugadores , el puerto , y la contraseña del Admin.
-> "Iniciar servidor". Ya tendrás tu servidor en marcha. Desde ahí puedes controlar qué mapa quieres poner , el ciclo de mapas , en la pestaña "Configurar" todos los tiempos de compra , de inicio , dinero ... ; En la pestaña "Jugadores actuales" , puedes ver quién está jugando , echarlo de la partida o banearlo en "Restricciones". Y después tienes la consola.
Como seguramente , con router , te salga la ip tipo 192.168.x.x , yo lo que hago es mirar mi ip pública y le añado detrás el puerto que escogí anteriormente y ya está. Eso para si se lo quieres pasar a alguien.
Espero que se entienda , Un saludo!