Saltar al contenido

Cómo crear y administrar un servidor con Game Server Manager

  • febrero 15, 2021
  • by Martin Elias Londoño

Esta tutela cubrirá el proceso de configuración de un servidor Valheim con Game Server Manager, que simplificará las cosas e incluirá una gran cantidad de medios y características avíos para proveer el funcionamiento de su servidor.

Tenga en cuenta que esto es diferente de esta tutela, ya que utilizará el software Game Server Manager. Este software automatiza las cosas para usted como propietario del servidor y ofrece una variedad de herramientas y funciones avíos para proveer la configuración y el funcionamiento de su servidor.

Continúe leyendo a continuación …

Configuración original

  1. Descargar el placer Server Manager desde este enlace.
  2. A posteriori de descargar, extraiga los archivos a una ubicación y ejecute el software.
  3. Descargue SteamCMD desde este enlace.

Instalando archivos de Valheim Server

Ejecute Game Server Manager (GSM) y vaya a Configuración / Herramientas > Hora de reinicio y mantenimiento . Haga clic en los tres puntos debajo de Ubicación del software y seleccione la ubicación del archivo ejecutable de SteamCMD. Esto configurará Game Server Manager y usará Steam SteamCMD para la puesta al día.

En el cuadro de parámetros de la columna de comandos en la parte inferior de la pantalla, agregue el futuro comando:

 + login anonymous + force_install_dir "C:  Valheim" + app_update 896660 + quit 

Puedes cambiar la carpeta de instalación simplemente cambiando la ruta de C: Valheim.

Ve a la pestaña Herramientas y permite que SteamCMD actualice e instale automáticamente el placer para usted. Si es la primera vez que realiza esta actividad en su PC, es posible que obtenga una comprobación de Steam Guard.

Reenvío de puertos y firewall

Deberá reenviar los siguientes puertos (generalmente desde la página de filial de su enrutador) a la computadora donde está ejecutando el servidor:

 TCP / UDP 2456-2458 

Estos son los puertos que están configurados como predeterminados. Si los cambia, no olvide cambiar todavía las reglas de reenvío de puertos.

Además deberá comprobar de que el ejecutable Valheim server.exe (situado en la subcarpeta bin en su carpeta de instalación) está permitido por cualquier firewall que tengas activo.

Configuración del Administrador del servidor de juegos

Ahora necesitamos decirle a GSM algunas cosas sobre el servidor. Dirígete a Detalles del servidor en la pantalla de configuración y selecciona tu ejecutable Valheim valheim_server.exe . Este archivo estará en la carpeta en la que instalaste el placer.

Para que el software lo consulte correctamente, ingresa la dirección IP del servidor y el puerto de consulta en el campo correspondiente . Si está ejecutando su propio servidor, normalmente sería 127.0.0.1:2457 y seleccione Popular como Tipo de consulta. Si ha modificado los puertos predeterminados, es posible que todavía deba hacerlo aquí. El puerto de consulta es 2457 de forma predeterminada.

Marque Detectar mediante consulta en la pestaña Supervisión si desea que el estado del servidor sea detectado por una consulta del servidor, en oficio de ver

Monitoreo y reinicio

Se recomienda marcar “ Probar el estado del servidor, cada ” en la pestaña “ Monitoreo ” en la configuración. Es posible que desee aumentar el intervalo en el que se realiza la comprobación si su servidor tarda más en estar « despierto «. Esto monitorea activamente el servidor y actualiza las pestañas « Principal » y « Jugadores en columna » y le da golpe a lo futuro:

  • Reiniciar automáticamente el servidor si se cae / error
  • Representación de reproductores en columna
  • Representación de rendimiento (RAM y CPU)
  • Representación de encantado de pandilla de la red
  • Posibilidad de suscitar el estado en un archivo (para compartirlo o incrustarlo, por ejemplo)

Configuración del servidor

Actualmente, puede establecer una serie de opciones a través de la columna de comandos (a la que se accede a través de la pestaña «Detalles del servidor»).

Introduzca lo futuro aquí, modificando según sea necesario:

 -nographics -batchmode -nombre "YourServerName" -port 2456 -world "YourWorldName" -password "YourServerPassword" 

Nota: el contenido del archivo por lotes incluido «start_headless_server.bat» lo contiene como narración. La próxima vez que inicie el servidor, la configuración que seleccionó se aplicará directamente al servidor.

Uso universal

Para iniciar el servidor, simplemente haga clic en “Iniciar servidor” en la pestaña “Principal”. Para detener el servidor, use el renuevo adjunto a iniciar.

La pantalla principal está dividida en pestañas, mostrando diferente información sobre su servidor. Aquí puede ver la cantidad de jugadores en columna, el tiempo de actividad, el estado del servidor, el rendimiento y los detalles de encantado de pandilla, gráficos y golpe a varias herramientas y funciones.

El Administrador del servidor de juegos fue diseñado para ser en extremo configurable y hay muchas cosas que puede hacer con eso. Algunas de esas características se describen en las secciones siguientes:

Copia de seguridad de los datos del placer (opcional)

El software tiene un sistema de copia de seguridad incremental incorporado para los archivos del placer. Para usar esto, primero debe configurar las ubicaciones. Vaya a « Configuración / Herramientas » y haga clic en « Configuración del software «. Vaya a la pestaña « Copia de seguridad» . Haga clic en el renuevo a la derecha de las distintas «Carpetas para respaldar» (««) para despabilarse la carpeta que desea respaldar.

La carpeta predeterminada para los datos del placer es:

 C :  Users  (Su nombre de sucesor)  AppData  LocalLow  IronGate  Valheim  worlds 

Asegúrese de inclinarse las carpetas que desea respaldar en Game Server Manager (puede nominar a 5). A continuación, configure la ubicación en la que desea que se guarden las copias de seguridad en el cuadro a continuación.

Opcional: Si desea que el software haga una copia de seguridad cibernética de los datos del placer a diario, puede configurar la opción correspondiente en esta pantalla. Simplemente marque “Copia de seguridad de datos, a las” e ingrese una hora (temporalizador de 24 horas). Luego puede realizar una copia de seguridad manualmente haciendo clic en «Copia de seguridad de datos del placer» en la pestaña «Configuración / Herramientas».

Aggiornamento y reinicios programados (opcional)

El software tiene una función incorporada para reiniciar un servidor en un hora específica del día. Esto se puede encontrar en la pestaña «Reinicio programado» en la configuración del software.

Configure la hora a la que desea que se realice y marque la casilla de comprobación « Reinicio programado, en » si desea hacerlo

Incluso si no desea establecer un reinicio programado, aún puede hacer uso de esta pantalla. Al inclinarse un software e ingresar cualquier parámetro de columna de comando opcional en la sección « Ejecutar un software antaño de iniciar el servidor «, puede habilitar la puesta al día del servidor, ya sea de forma manual o cibernética.

Por ejemplo, si usa SteamCMD para modernizar tu placer, selecciona el ejecutable SteamCMD aquí e ingresa los detalles de la columna de comandos en el cuadro correspondiente (consulta la sección Configuración original).

Una vez configurado, ahora tienes la opción de realizar esta actividad en reinicios programados. ¡Lo hará todo por ti! A continuación, todavía puede utilizar «Ejecutar software de mantenimiento» en la pestaña «Configuración / Herramientas» para ejecutar este software manualmente en cualquier momento.

Consejo adicional: si todavía ha establecido una ubicación de copia de seguridad, puede utilizar la opción «Realizar mantenimiento ahora» en la pestaña «Configuración / Herramientas» para realizar la futuro secuencia:

  1. Copia de seguridad de los datos del placer
  2. Detener el servidor
  3. Ejecuta el software de «mantenimiento»
  4. Inicia la copia de seguridad del servidor de nuevo

Usando SteamCMD para Modernizar el placer (opcional)

Independientemente de si instaló el placer a través del cliente Steam o algún otro método, aún puede usar SteamCMD para modernizar Valheim. Siempre que apuntes SteamCMD a la ubicación de tu instalación de Valheim, la actualizará desde allí.

Dirígete a « Configuración del software » y navega hasta « Reinicio programado » pestaña. Seleccione el ejecutable SteamCMD en « Ubicación del software «. A continuación, debes decirle a SteamCMD qué placer estamos actualizando y dónde está. Para hacer esto, podemos ampliar varios comandos en el campo de parámetros de la columna de comandos. Estos son algunos de los que puede precisar usar (ponga espacios entre comandos separados y omita cualquier que se muestra en los comandos):

 + login   

o

Continuar leyendo a continuación …

 + iniciar sesión ignorado 

Esto lo iniciará en Steam y permitirá que se descargue el placer.

Tenga en cuenta: la primera vez que se realiza en la máquina, es posible que deba ingresar un » Steam Guard Code ”antaño de que se le permita el golpe. Esta es la capa de seguridad adicional de Steam donde le enviará un correo electrónico con un código para ingresar. Introdúcelo cuando te lo solicite SteamCMD.

 + force_install_dir "

Le dice a SteamCMD que el placer se encuentra aquí. Ingrese la ruta completa de Valheim aquí.

 + app_update 896660 

Le dirá a SteamCMD que continúe y actualice Valheim

 validate 

Valide que los archivos del placer estén presentes y sean correctos. Etiquete esto al final de la explicación previo, sin un signo «+».

 + quit 

Le dice a SteamCMD que salga; este debe ser siempre el postrero comando en su repertorio.

Entonces, un comando de ejemplo- La columna podría ser:

 + iniciar sesión MySteamUsername MySteamPassword + force_install_dir "C:  MyGameLocation" + app_update 896660 validate + quit 

Una vez que esto se haya configurado, puede usar tanto el “Ejecutar software de mantenimiento” (simplemente ejecuta el software) y «Realizar mantenimiento» (hará una copia de seguridad de los datos del placer, detendrá el servidor, ejecutará el software de «mantenimiento» y, finalmente, iniciará la copia de seguridad del servidor) en la pestaña «Configuración / Herramientas» para modernizar el placer. Encima, si configuró un reinicio programado, ¡se actualizará el placer antaño de iniciar la copia de seguridad del servidor!

Autorización de la puesta al día cibernética

Una vez que haya configurado lo previo, todavía puede decirle al software que busque actualizaciones del placer en un intervalo regular. Cuando se encuentra una puesta al día, detendrá automáticamente el servidor, lo actualizará y lo reiniciará nuevamente.

Para hacer esto, diríjase a la pestaña “ Actualizaciones automáticas de SteamCMD ” en “ Configuración del software ”y complete los detalles en esta pantalla. Deberá ingresar su nombre de sucesor y contraseña de Steam aquí, adjunto con un «appid» (896660) y una «sucursal» (pública).

Una vez ingresado, seleccione un período de tiempo para la frecuencia con la que el software debe despabilarse actualizaciones y marque el cuadro « Apañarse actualizaciones del placer, cada «. ¡Ya está despierto para comenzar!

Incluso puede hacer que el software demore una puesta al día una vez que se encuentre, durante un período de tiempo configurable, para transmitir un mensaje a los jugadores en su servidor, advirtiéndoles de la puesta al día inminente.

Comandos remotos (opcional)

Esto le permitirá iniciar, detener, hacer copias de seguridad y ejecutar el mantenimiento (puesta al día) de su servidor de forma remota (independientemente de las funciones integradas que tenga el placer).

Para hacer esto, deberá tener golpe a la carpeta en la que se ejecuta el software a través de VPN, FTP o algún otro medio. No cubriré cómo hacerlo aquí, ya que ese es positivamente otro tema. Asumiré que para esta tutela, ya tiene golpe a la carpeta.

El software averiguación periódicamente para ver si alguno de los archivos enumerados a continuación se encuentra en la carpeta con él. Si ve alguno de ellos, realizará las acciones correspondientes (y eliminará el archivo). Por lo tanto, para realizar cualquiera de las acciones enumeradas a continuación, todo lo que tiene que hacer es crear / copiar un archivo en la carpeta Game Server Manager con el nombre correspondiente (el contenido del archivo no hace ninguna diferencia). El software verá el archivo y realizará la actividad. ¡Así de simple!

Inicie el servidor

Archivo: start.txt

Detenga el servidor

Archivo: stop.txt

Realizar una copia de seguridad

Archivo: backup.txt

Ciclo de mantenimiento completo (copia de seguridad, detener servidor, ejecutar software de mantenimiento, iniciar servidor)

Archivo: update.txt

Reinicie el servidor

Archivo: restart.txt

NOTA: Asegúrese de ocurrir configurado un retraso suficiente en la pestaña «Desvaído del servidor» o, de lo contrario, el servidor puede intentar reiniciarse antaño de que se apague correctamente .

Reinicie el servidor con el conjunto de parámetros de columna de comando # 1

Archivo: parm1.txt

El parámetro de columna de comando para esto se establece en la pestaña «Comandos Telnet». Además puede conseguir a esta función a través del renuevo desplegable «Tareas rápidas» en la pestaña «Principal».
NOTA: Asegúrese de ocurrir establecido un retraso suficiente en la pestaña «Desvaído del servidor» o, de lo contrario, el servidor puede intentar reiniciarse antaño de hacerlo.

Reinicie el servidor con el conjunto de parámetros de columna de comando # 2

Archivo: parm2.txt

El parámetro de columna de comando para esto se establece en los «Comandos Telnet » pestaña. Además puede conseguir a esta función a través del renuevo desplegable «Tareas rápidas» en la pestaña «Principal».
NOTA: Asegúrese de ocurrir establecido un retraso suficiente en la pestaña «Desvaído del servidor» o, de lo contrario, el servidor puede intentar reiniciarse antaño de hacerlo. se ha desvaído correctamente.

Dirigir comando (s) al servidor

Archivo: telnetsend.txt

El software leerá todo el texto de este archivo y lo enviará a la consola del servidor ( siempre que lo haya configurado en “ Configuración original> Configuración de GSM “)

Capitán básica de reenvío de puertos

Sólo necesita realizar el reenvío de puertos si se va a conseguir a su servidor a través de Internet. Si está alojando un placer LAN, entonces no es necesario.

  1. Busque la LAN de su máquina de alojamiento (interna), que se muestra en la pestaña «Principal» de GSM.
  2. Inicie sesión en la página de filial de su enrutador en un navegador web. Esto es variable, pero la mayoría de los enrutadores tienen los detalles escritos en algún oficio del dispositivo (una protocolo). Será poco así como 192.168.0.1 o 192.168.0.255… o lo que sea. Sin duda, necesitará una contraseña, que sin duda todavía está en la protocolo. Si no hay cero en el enrutador, es posible que deba ponerse en contacto con su ISP (si es el enrutador de un ISP) o Google para obtener los detalles de inicio de sesión predeterminados de su maniquí de enrutador específico.
  3. Una vez que esté en las páginas de filial del enrutador , busque poco llamado «reenvío de puertos» entre los menús. Es difícil opinar exactamente dónde estaría, ya que todos los enrutadores son diferentes. Nuevamente, Google puede ser su amigo aquí.
  4. Configure una «regla» debajo de la pantalla de reenvío de puertos para dirigir el tráfico UDP / TCP desde los puertos requeridos a la dirección LAN que encontró en el n. ° 1.
  5. Guarde las reglas y Debería estar despierto para comenzar.

Nota final: si su máquina de alojamiento está configurada para recuperar dinámicamente una dirección LAN en su red, entonces es posible que los inicios posteriores alteren su dirección LAN y hagan que los reenvíos de puerto apunten al máquina incorrecta. Si esto sucede, puede modificar los reenvíos de puerto nuevamente o, mejor aún, cambiar su dirección LAN a estática (y establecer una dirección manualmente). Otro Google puede ayudarte con esto.

Alternativa de problemas

Si tus amigos no pueden unirse al placer.

  • Si puedes conectarte localmente pero tus amigos no pueden, casi siempre es un problema de firewall, AV o reenvío de puertos. Asegúrese de que todo esté configurado como debe estar.

Cosas para demostrar

  1. ¿Ha dejado que el servidor sea ejecutable a través de cualquier firewall que tenga (Windows, enrutador, etc.)? Recuerde que el firewall de Windows tiene 3 «perfiles» diferentes (Dominio, Privado y Conocido), así que asegúrese de tener marcados los correctos – o márquelos todos. Encima, asegúrese de que esté permitido en ambas direcciones (entrante y saliente).
  2. ¿Ha reenviado todos los puertos necesarios a la dirección IP interna correcta del servidor?
  3. ¿La IP específico de su servidor es estática? De lo contrario, es probable que cambie en los reinicios y arruine las reglas de reenvío de puertos. Lo ideal sería establecerlo en fijo para evitar más cambios. De cualquier modo, verifique que su IP específico no haya caducado y después anulado sus reglas de reenvío de puertos.
  4. ¿Tiene algún otro software (antivirus, VPN o VLAN como Hamachi) que pueda estar interfiriendo con la comunicación de red para el ¿servidor?

Game Server Manager dice que mi servidor está «fuera de columna» cuando no lo está

  • Asegúrese de ocurrir ingresado la dirección IP y el puerto correctos en Detalles del servidor (1) para la IP: Puerto del servidor para consultar. Esto debería ser 127.0.0.1:2457 de forma predeterminada, pero si ha caducado los puertos o está alojando en otra dirección IP, deberá cambiar esto.

No puedo conectarme a mi servidor desde la misma máquina en la que tengo alojado [19659026] Podría ocurrir un conflicto de puertos. Puede intentar modificar los puertos utilizados por el servidor.