Cómo configurar un servidor CS1.6

2. Preparación:

Para aquellos que quieran configurar un servidor en Internet, necesitan una IP pública legal. Para aquellos que quieran configurar un servidor LAN, existe. No hay requisitos. En este momento, expuse principalmente la línea principal de querer usar el servidor en la LAN y el servidor en Internet.

Para la IP de la red pública, se debe realizar el mapeo de puertos (NAT) a la IP de la red interna.

3. Descargue el programa principal del servidor

Para aquellos que quieran establecer un servidor puro, necesitan una cuenta o solicitar una cuenta (lo siguiente supone que la cuenta es: cs16server y la contraseña de la cuenta es: hldsdown )

Descargue una herramienta hldsupdatetool.exe

1 Cree un directorio de archivos para el servidor, suponiendo que sea D:\CS16Server

2. Copie la herramienta hldsupdatetool.exe a este directorio.

3. Utilice el siguiente comando cuando lo ejecute por primera vez: (o escriba la siguiente línea en el archivo por lotes)

hldsupdatetool.exe -command update -game cstrike -dir D. :\ CS16Server -username cs16server -password hldsdown -remember_passwordd

Este paso enviará y verificará la cuenta y la contraseña del servidor. Si la operación es exitosa y no hay un proceso de descarga de archivos, ejecute el segundo comando. .

4. Dado que el comando anterior ha registrado la cuenta y la contraseña en un archivo en la carpeta local, cuando la conexión no es exitosa por primera vez (debería ser exitosa de una vez, al menos para mí). , pero no confíes demasiado en sus servidores) Puedes ejecutar el segundo comando

hldsupdatetool.exe -command update -game cstrike -dir D:\CS16Server

Este comando también es utilizado para actualizar utilizado en el servidor.

5. Si no hay errores, debería poder ver el proceso de descarga del archivo. Este proceso es relativamente lento y largo, así que espere pacientemente.

6. Una vez completada la descarga, el programa de actualización se cerrará automáticamente.

4. Configure el servidor antes de ejecutarlo:

Este tutorial ilustrará cómo configurarlo sin ningún complemento:

1. para crear. Un servidor, esto debe planificarse de acuerdo con sus propios requisitos de hardware.

2. Después de confirmar el establecimiento de varios servidores, cree un archivo de configuración para cada servidor, como server1config.cfg, server2config.cfg...

Nota especial: si lo desea. Para establecer un servidor chino Amigos, solo necesitan cambiar: nombre de host "el nombre del servidor chino que se les ocurra" y guardarlo como un archivo codificado en UTF-8. Se recomienda utilizar el Bloc de notas para editar.

3. Planifique archivos de ciclo de mapas para cada servidor

mapcyclefile1.txt, mapcyclefile2.txt...

4 Cree su propio archivo MOTD de servidor. 1.6, se puede admitir motd en formato html. Solo necesita cambiar el nombre de la página web completa al archivo motd.txt.

Nota: motd.txt es el cuadro de diálogo de introducción del servidor que se presenta a todos cuando los jugadores ingresan al servidor. Creo que si usas la versión ESAI como servidor, si no hay cambios, debería haberlos. Habrá dos íconos, uno es esai y el otro es de CHN.

5. Utilice hlds y los parámetros operativos relevantes para iniciar el servidor.

Los siguientes son los parámetros operativos de mi servidor. Puede escribirlos en un archivo por lotes, como hlserver1.bat. , hlserver2. bat

hlds.exe -game cstrike -port 27022 +maxplayers 22 +map de_dust2 -nomaster -insecure +servercfgfile server1config.cfg -console +sv_lan 1 +mapcyclefile mapcyclefile1.txt

Si desea utilizar VAC, solo necesita eliminar -insecure.

Como no quiero usar el modo gráfico para administrar el servidor, agrego -console para ejecutar el servidor directamente en el modo consola (de la misma manera que la versión anterior)

6. Para SV_lan 1 Nota:

A menudo veo a muchas personas que usan tarjetas de red duales para hacer que el servidor funcione en la intranet y permitir que los usuarios de Internet accedan a él. Me gustaría decir que sí. No es necesario. Los motivos son los siguientes:

Dado que utilizamos NAT (podemos entender el proceso NAT como un proceso de transmisión de canal), cuando ejecutemos este servicio, lo tratará como si se ejecutara solo en la LAN. así que agregue sv_lan 1. En cuanto a los usuarios de Internet, solo necesitan agregar la dirección IP pública NAT y el puerto al servidor. Cuando realizan una solicitud de acceso, NAT la transmitirá directamente a la LAN a través del "canal". Esta vez, el servidor enviará inmediatamente la solicitud de acceso. Piense en ello como su propia solicitud al servidor (jaja, es un poco confuso, pero en realidad es una solicitud de un cliente en la LAN), que es la solicitud de acceso realizada por. la máquina actúa como servidor para sí misma. En este momento, naturalmente se cumplirán los mismos requisitos de los usuarios de las redes internas y externas.

¿Cuándo no agregar sv_lan 1? No es necesario agregar sv_lan 1 solo cuando el servidor está expuesto directamente a Internet, es decir, en este momento, su máquina está conectada directamente a Internet sin pasar por ningún firewall o enrutador, o sin ningún software NAT. Al acceder directamente a su máquina (la mejor manera es configurar un servidor WEB para realizar pruebas y crear una página de inicio, siempre que otros clientes de Internet puedan ingresar directamente su dirección IP en el navegador y ver su página de inicio), no necesita agregar sv_lan 1 parámetro.

Jefe

Solo así podrás hacerlo en casa