Instalar Servidor Counter-Strike 1.6 STEAM Linux
Bueno, como algunos saben, el counter-strike es un juego bastante popular actualmente y para los que no les interese, no lean el artículo.
Requerimientos:
- Máquina que use como sistema operativo Linux. (obviamente ¬¬ por algo dice el título)
- En el caso que tengamos una máquina que la manejemos por SSH, necesitamos un cliente para aquello. (Yo uso Putty)
- Tener privilegios de administrador. (llámese root)
- Una buena conexión a Internet.
- 1 a 2 GB de espacio libre en el disco duro.
- Un editor de texto, “screen” y wget.
Pasos:
1.- Hacemos un directorio donde queremos descargar los archivos donde va a estar el servidor. Utilizaré el comando más simple a mi gusto:
mkdirEjemplo:
mkdir servidorEn ese caso, el nombre de la carpeta creada fue “servidor”
2.- Ahora procedemos a entrar en aquella carpeta, con el comando:
cdEjemplo:
cd servidor3.- Estando dentro de la carpeta, lo que haremos será bajar el cliente de Steam para Linux.
wget http://www.steampowered.com/download/hldsupdatetool.bin
4.- Hay que darle permisos al archivo, para poder ejecutarlo:
chmod 777 hldsupdatetool.bin
O
chmod +x hldsupdatetool.bin5.- Ahora ejecutamos:
./hldsupdatetool.binNos va aparecer, al ejecutar el archivo, el término de licencia al que obviamente hay que Aceptarlo, y si te das la lata de leerlo, cosa tuya J.
6.- Ahora instalaremos el servidor, con el siguiente comando:
./steam -command update -game valve -dir .&
Nota: va a aparecer un texto que dirá “Checking bootstrapper version …”, si no responde, vuelvan a ejecutar el comando anterior.
Si aparece
“Getting version 34 of Steam HLDS Update Tool Downloading. . . . . . . . . . . Steam Linux Client updated, please retry the command”.
Vuelvan a ejecutar el comando del paso 6 hasta que aparezca algo como esto :
94.80% .valveserver.cfg 94.85% .valveskill.cfg 94.87% .valvespraypaint.wad 94.87% .valvesteam.inf 94.87% .valvesteam_appid.txt 94.87% .valvevalve.rc 94.92% .valvevalvecomm.lst 100.00% .valvexeno.wad HLDS installation up to date
7.- Ejecutar éste comando:
./steam -command update -game cstrike -dir .&
Les debería salir algo parecido a esto:
96.19% .cstriketitles.txt 99.31% .cstriketorntextures.wad 100.00% .cstriketswad.wad 100.00% .cstriketswad.wad
Checking/Installing 'Linux Server Engine' version 54
Checking/Installing 'Half-Life Base Content' version 12
HLDS installation up to date
8.- Si todo va como dice todo esto, bien, ahora solo te falta subir el servidor:
./hlds_run -game cstrike +ipdelserver -pingboost 3 -ticrate 1000 +maxplayers 12 +map de_dust2
Ejemplo:
./hlds_run -game cstrike +200.126.124.92 -pingboost 3 -ticrate 1000 +fps_max 1000 +maxplayers 12 +map de_dust2
Ahi debería estar andando tu servidor, cualquier duda pregunta aquí.
NOTA: ESTA GUÍA ES PARA INSTALAR EL SERVIDOR STEAM, SIN DOBLE PROTOCOLO.












Felipe, excelente aporte se agradece.. pronto veré que tal anda..
Saludos,.
Valorar:
0
0
Buenas, muy buen aporte, pero llevo tiempo intentando que el servidor se vea en internet y solo consigo crearlo en LAN con lo cual me sirve para bien poco, xq solo puedo entrar yo. La cuestion es que tengo una máquina con debian conectada a un router expresamente para el servidor y siempre que pongo la ip publica mia “83.52.xxx.xxx” me salta el error: “couldn’t allocate dedicated server ip port 27015″, Este error aparece con todos los puertos, en el router stan abiertos desde el 27000 hasta el 27050 asi que ni idea de cual es el problema.
A ver si se te ocurre algo xD.
Un saludete
Valorar:
0
0
Zipe,
Podrías intentar con algun otro puerto que no esté dentro de esos? o verificar si tu ISP no tiene bloqueados esos puertos por otro lado?
Valorar:
0
0
Cualquier duda, no dudes en consultar
Valorar:
0
0
Disculpa, necesito tu correo para contactarme de manera mas rapida y seria.
Es para proponerte algo. Te dejo con la duda para que me contactes jajajja.
Saludos!
Valorar:
0
0
Contactame a mi correo fweiss@linuxerz.org o via MSN también sirve ese correo.
O si se te hace más comodo, puedes entrar via IRC al servidor irc.Linuxerz.org puerto 6667 o directamente desde el webchat http://usr.debian.cl:9090/
Saludos.
Valorar:
0
0
Buena guia!
Valorar:
0
0
oe quien vende maquina para crear server de counter strike 1.6
Valorar:
0
1
Bien ha pasado arto tiempo de este post , pero me gustaría ver si se puede revivir .. necesito saber que hardware es ideal para levantar servidores Counter Strike, he recivido variada información , unos me dicen que son mejores los procesadores AMD de 2 nucleo a 3.0 mhz , otros que deben ser Intel I5 o idealmente I7 con a lo menos 16 GB en RAM y por ultimo otros que me dicen que debo armar una arquitectura de servidor con Xeon y placa de server,
Favor si alguien tiene conocimiento en el tema si me puede ayudar, estoy por iniciar arriendos de servidores de CS 1.6 pero necesito tener estos detalles , ahhh e idealmente cuantos servidores podría llegar a levantar con la máquina que me comenten.
Salu2
darE!
Valorar:
0
0
Hola que tal, te cuento que estoy tratando de montarlo en un CentOS y me sale este error despues que hago
./hldsupdatetool.bin
me sale el mensaje que aceptar el contrado
Enter ‘yes’ to accept this agreement, ‘no’ to decline: yes
sh: uncompress: command not found
tar: Esto no parece un archivo tar
tar: Salida con error demorada desde errores anteriores
Voy a seguir intentando, espero tu respuesta
Saludos y gracias
Valorar:
0
0
DARE: ideal del hardware en ESTOS momentos, es tener un procesador minimo de 4 nucleos a 3 GHz y mas menos, tener unas 8 GB de ram. discos duros 10000 rpm serian los ideales tambien, y bueno, el enlace tambien.
Maximiliano: Verifica que tengas el gzip instalado.
saludos,
Valorar:
0
0
Gracias por enseñarnos a configurarlo , pero tengo una duda ,¿ es posible istalar varios servidores de esta forma , con este tipo de istalacion ?
Valorar:
0
0
Jorge, por favor se mas especifico dentro de la misma maquina o de que?
Valorar:
1
0
si , dentro de la misma maquina , se podria ?
y otra duda que me surgio ahora mismo , yo estoy haciendo pruebas en una maquina virtual , llegue al ultimo paso y no sabia que ip poner la de la maquina virtual o el de windows , ¿ si me pueden ayudar ? les estaria gratamente agradecido
Valorar:
0
0
se me olvido preguntarlo , el puerto se pone en:
+ipdelservidor:puerto ?
Valorar:
0
0
tienes que usar la ip de la maquina dnd estas montandolo. Slds
Valorar:
0
0
si , pero como le otorgo el puerto , es decir por ejemplo el 27015 ?
Valorar:
0
0
Agregandole el parametro “+port” en la linea de ejecucion del hlds.
Saludos!
Valorar:
0
0
Muchas gracias , no me dio erros en ningun paso , pero al poner la linea :
./hlds_run -game cstrike +200.126.124.92 +port 27015 -pingboost 3 -ticrate 1000 +fps_max 1000 +maxplayers 12 +map de_dust2
Me pone que el archivo o directorio “./hlds_run” no existe. Probe con el ./hlds_amd , ./hlds_i686 , ./hlds_i468
y ningino arrancaba
Valorar:
0
0
Jorge:
tienes que iniciarlo desde tu directorio raiz del HLDS.
arroyo: no se a que se debe tu problema; ciertametne de enlace, ademas de las caracteristicas de tu maquina..
Valorar:
0
0
Tengo 100 mbps/s de tranferencia y el ping ronda los 70 y 80 de ping con mi conexion , en otros les ronda a 60 de ping , y lo normal un servidor español es que ronde los 40 y 30 de ping
Valorar:
0
0
no se a que se debe tu problema; ciertametne de enlace, ademas de las caracteristicas de tu maquina..
Valorar:
0
0
hola e alquilado un servidor vpn y e montado un servidor counter strike seguiendo tus pasos va de puta madre 10 o 20 de pin alos jugadores pero cuando cierro el kvn o el putty alos 10 mint se para el server, como puedo hacer que sigua el proceso del server y q comando pongo para reiniciar el servidor desde un http q no tenga q estar contstantemente el puty o el kvn abierto
Valorar:
0
0
deber de ejecutarlo desde un screen , creo que el comando es screen -S “comando de arranque” si no busca informacion sobre el screen , suelen traerlo istalado , sino yum install screen.
Valorar:
0
0
gracias jorge por la ayuda mira no se si es mucho pedir pero me gustaria crear un panel de control para los administradores del server sabes como crearla o alguna plantilla q venga echa por http
Valorar:
0
0
si hay varios paneles como gamecp pero la mayoria son de pago , si te gusta informarte de paneles visita paginas de alguiler de servidored dedicados de juegos y pregunta , pero no conozco ninguno que no sea de pago.
Luego en caso de que te decidad a pagar uno viene la instalacion te recomiendo para provar instalar el gamecp que tiene una verison gratuita.( demo )
Valorar:
0
0
cuando lo dejer totalmente terminado os pasare ip para q lo probeis va de put madre
Valorar:
0
0
Javier dentro de la carpeta raiz donde tienes el juego debes crear un un archivo, en mi caso se llama lanzador, dentro de él copia lo siguiente:
screen -A -m -d -S hlds ./hlds_run -game cstrike +ip XXX.X.XXX.XX +port 51034 +sv_lan 0 +map de_dust2 +maxplayers 12 +servercfgfile config/51034.cfg +sys_ticrate 10000 -insecure > /d
donde estan las XXX debes colocar tu ip
en port tu puerto
y en config/51034.cfg debes colocar el nombre de tu cfg
Saludos,
Valorar:
0
0
gracias dare me silvio el comando
Valorar:
0
0
hol tengo un problema lo e tenido q borrar todo y lo e vuelto a intalar pero ahora cuando pongo esto
./hldsupdatetool.bin
me sale un erro q el archivo no esta en el direstorio y lo busc y esta ay por q me sale ahora este error al principio
Valorar:
0
0
Tengo un problema al poner ./steam -command update -game valve -dir .& me dice “Connection Reset” alguna solucion porfavor
Valorar:
0
0
tienes que hacer el procedimiento varias veces normal mente a la 3 jala
Valorar:
0
0
-bash: ./hldsupdatetool.bin: no existe el fichero o el direstorio
ese erro me da por el putty por favor ayuda
Valorar:
0
0
hola buenas vamos a ber ago estos pasos
mkdir servidor
cd servidor
wget http://www.steampowered.com/download/hldsupdatetool.bin
chmod 777 hldsupdatetool.bin
———————————–
bueno asta ay todo bien cuando llego aquii
—————————————
./hldsupdatetool.bin
——————–
pongo esto ./hldsupdatetool.bin y me sale un erro
(no esta el fichero o direstorio) ese es el erro
y el caso esq tengo el terminal abierto y estoy en la carpeta
cd servidor y dentro si esta el archivo
alguien me puede ayudar llevo desde ayer liao
gracis
Valorar:
0
0
hola bueno pues ya intente de todo jajaja
bueno aqui esta mi info
./hlds_run -game cstrike +ip 78.47.100.245 +port 27017 +sv_lan 0 +map de_dust2 +maxplayers 18 +exec server.cfg +sys_ticrate 10000 -insecure
L 01/25/2012 – 16:51:38: Server cvar “sv_restart” = “0″
L 01/25/2012 – 16:51:38: Server cvar “sv_restartround” = “0″
L 01/25/2012 – 16:51:38: Server cvar “sv_stepsize” = “18″
L 01/25/2012 – 16:51:38: Server cvar “sv_stopspeed” = “100″
L 01/25/2012 – 16:51:38: Server cvar “sv_voiceenable” = “1″
L 01/25/2012 – 16:51:38: Server cvar “sv_wateraccelerate” = “10″
L 01/25/2012 – 16:51:38: Server cvar “sv_waterfriction” = “1″
L 01/25/2012 – 16:51:38: Server cvars end
L 01/25/2012 – 16:51:38: Server cvar “sv_maxspeed” = “900″
L 01/25/2012 – 16:51:41: [ADMIN] Fully initializing data.
L 01/25/2012 – 16:51:41: Server cvar “public_slots_free” = “18″
L 01/25/2012 – 16:51:41: Server cvar “ami_sv_maxplayers” = “18″
L 01/25/2012 – 16:51:41: Server cvar “sv_accelerate” = “5″
L 01/25/2012 – 16:51:41: Server cvar “sv_stopspeed” = “75″
L 01/25/2012 – 16:51:42: Started map “de_dust2″ (CRC “1159425449″)
L 01/25/2012 – 16:51:42: Server cvar “mp_autokick” = “0″
L 01/25/2012 – 16:51:42: Server cvar “mp_autoteambalance” = “0″
L 01/25/2012 – 16:51:42: Server cvar “mp_buytime” = “2″
L 01/25/2012 – 16:51:42: Server cvar “mp_c4timer” = “35″
L 01/25/2012 – 16:51:42: Server cvar “mp_flashlight” = “1″
L 01/25/2012 – 16:51:42: Server cvar “mp_forcecamera” = “3″
L 01/25/2012 – 16:51:42: Server cvar “mp_forcechasecam” = “2″
L 01/25/2012 – 16:51:42: Server cvar “mp_friendlyfire” = “1″
L 01/25/2012 – 16:51:42: Server cvar “mp_freezetime” = “0″
L 01/25/2012 – 16:51:42: Server cvar “mp_hostagepenalty” = “0″
L 01/25/2012 – 16:51:42: Server cvar “mp_limitteams” = “6″
L 01/25/2012 – 16:51:42: Server cvar “mp_logdetail” = “3″
L 01/25/2012 – 16:51:42: Server cvar “mp_roundtime” = “3″
L 01/25/2012 – 16:51:42: Server cvar “mp_startmoney” = “16000″
L 01/25/2012 – 16:51:42: Server cvar “sv_maxspeed” = “320″
L 01/25/2012 – 16:51:42: Server cvar “decalfrequency” = “60″
L 01/25/2012 – 16:51:42: Log file closed
Server logging data to file logs/L0125009.log
L 01/25/2012 – 16:51:42: Log file started (file “logs/L0125009.log”) (game “cstrike”) (version “47/1.1.2.6/Stdio/2738″)
couldn’t exec listip.cfg
couldn’t exec banned.cfg
Executing Admin Mod config file
L 01/25/2012 – 16:51:42: Server cvar “allow_client_exec” = “1″
L 01/25/2012 – 16:51:42: Server cvar “default_access” = “1″
L 01/25/2012 – 16:52:24: Server cvar “sv_region” = “255″
No masters loaded
Using default master
L 01/25/2012 – 16:52:31: World triggered “Round_Start”
bueno al parece todo ayi esta bien pero no me puedo conectar al maldito server de mi cs jajaja que tengo mal me podria ayudar gracias
Valorar:
0
0
hola toma mete este run
./hlds_run -console -game cstrike -condebug -pingboost 3 +sys_ticrate 10000 +maxplayers 18 +ip “TU IP” -port “TU PUERTO” +exec server.cfg +map de_dust2
Valorar:
0
0
buenas a todos bueno primero dar las gracias por el tutorial , me a servido de mucho no esta completo pero es bueno. Ya tengo los servidores levantados va de 15 a 30 de pin si eres de ESPAÑA a 1000 fps sin caidas a fijo 1000 no tiene lag y estoy sorprendido por que van muy bien de nuevo os doy las GRACIAS
AQUI LAS IP:
77.240.118.245:27035
77.240.118.244:27015
otra cosa si quereis servidores SUPER BARATOS mandame un corre
mi maquina nueva 2012
Procesador AMD Opteron™ 6272 Núcleos de CPU 2 x 16 Cores x 2,1 GHz 3,0 Turbo Core
Memoria RAM 64 GB DDR3 ECC Disco duro 2.400 GB 6 x 600 SAS
Valorar:
0
0
comando sin errores
./hlds_run -console -game cstrike -condebug -pingboost 3 +sys_ticrate 10000 +maxplayers 18 +ip “TU IP” -port “TU PUERTO” +exec server.cfg +map de_dust2
Valorar:
0
0
bueno voy a intentar calar de nuevo con el server a ver si logro echarlo andar
Valorar:
0
0
Hola, estoy intentando montar el servidor y tengo un problemilla.
He conseguido montar el servidor de CSS y inicia y puedo conectarme desde internet perfectamente.
El problema viene que las acciones del jugador/ tiempo esta superacelerado tanto que la cuenta atras en la screen del jugador se pasa en 7 segundos (la ronda sigue hasta que se finaliza el 1.45 min)
Para que veas de lo que hablo puedes conectarte (mañana lo tendre encendido totalmente a partir de las 9 hora española) la ip
server.donatecnologia.com:27016
Valorar:
0
0
Por cierto el hardware sobre el que he montado este servidor es un portatil
Intel C2D T8100 @ 2.1Ghz
3GB RAM DDR2 667Mhz
250HDD 5400rpm
FastEth 100Mbps Lan -> Inet 1.5Mbps
Creo que para 16 slots (que es lo que tengo pensado) supongo que habrá de sobras.
Por la conexion de ADSL no me preocupo, porque en breves me meten en casa una 100/100 simetrica de fibra optica, asi que de momento el ping es temporal.
Valorar:
0
0
Ok. Cuando ya tengas listo te paso una configuración, dejame un email en fweiss(@)linuxerz(.)org
Valorar:
1
0
Buenas, primero que todo gracias por este tipo de guias que son de gran ayuda.
Acabo de instalar debian en mi pc con oracle vitualbox, segui paso por paso y cuando llego a la ultima parte cuando tengo que levantar el sv me dice que hay un “segmentation Fault” según lo que lei es problema de memoria que toma donde no debe algo asi. Si alguien me pudiese ayudar seria de lujo
Valorar:
0
0
La verdad no sabría que responder, nunca he tenido ese error, si buscas en google puede que tengas mas exito hahahaha
Saludos!
Valorar:
0
0
solo en UF´s
Valorar:
0
0
Hola, me pasa al igual que un compi, que al bajarme el hldsupdatetool.bin cambiarle permisos y tal, al ejecutarlo me dice que no encuentra el archivo… lo he ejecutado desde una maquina virtual con ubuntu server 11.10 x64 y ubuntu 11.10×64…
No se porque dice “no esta el fichero o o el diretorio” cuando al hacer el cambio de permisos y ver que se han cambiado con ls -la esta…
Muchas gracias de antemano
Valorar:
0
0