Centro de ayuda

Guías paso a paso sobre servidores, redes y tu cuenta.

Casos de uso y soluciones

Aloja un servidor de Minecraft o Palworld en un VPS en Tokio o Seúl: guía paso a paso

Alojar un servidor dedicado de Minecraft o Palworld en un VPS en Tokio o Seúl lleva unos 15 minutos con Docker: ejecuta itzg/minecraft-server (Java) o itzg/minecraft-bedrock-server, o Palworld con SteamCMD o una imagen Docker, abre los puertos UDP/TCP correctos y programa copias de seguridad con cron. JUSTG ofrece el JUSTG Tokyo Cloud VPS (Tokio, Japón) y el JUSTG Seoul Cloud VPS (Seúl, Corea del Sur, red de KT) con IP nativas y rutas optimizadas para Asia, desde 19,99 $/mes hasta 7 núcleos / 24 GB de RAM por 169,99 $/mes, además de servidores dedicados en ambas ciudades desde 199 $/mes.

Datos clave
  • Ubicaciones: Tokio, Japón y Seúl, Corea del Sur
  • IP: 1 IPv4 nativa + IPv6 gratuita por VPS; rutas optimizadas para Asia; Seúl en la red de KT
  • Planes: de 1 núcleo / 512 MB (19,99 $/mes) a 7 núcleos / 24 GB de RAM / 320 GB SSD (169,99 $/mes); puerto de 500 Mbps
  • Servidores dedicados: Tokio y Seúl desde 199 $/mes
  • Activación: despliegue automático tras el pago, KVM, Linux o Windows

Paso 0: elige Tokio o Seúl según dónde estén tus jugadores

Coloca el servidor en la ciudad más cercana a la mayoría de jugadores; Tokio y Seúl están cerca, así que un grupo mixto de Japón y Corea juega bien en cualquiera.

Jugadores principalmente enVPS en TokioVPS en Seúl
JapónMejor opción; ping muy bajo dentro de JapónBien; a un corto tramo submarino
Corea del SurBien; normalmente unas decenas de msMejor opción; el ping más bajo en Corea
Taiwán / Hong KongBien; suele ser comparable a SeúlBien; prueba ambos
Sudeste AsiáticoJugable; a menudo unos 50-100 ms según país y proveedorSimilar o algo más alto; prueba
China continentalDepende del operador y de la congestión nocturna; prueba con tus jugadoresDepende del operador; prueba con tus jugadores

Antes de decidir, pide a algunos jugadores que ejecuten ping o mtr contra un servidor de prueba y revisa las horas de la noche, cuando las redes domésticas están más cargadas. Más información en las páginas de VPS para juegos de JUSTG y de centros de datos.

Paso 1: dimensiona el VPS (RAM por número de jugadores)

La RAM es el límite en ambos juegos: Minecraft necesita unos pocos GB y Palworld bastante más.

JugadoresMinecraft Java (Paper)Minecraft BedrockPalworld
1-52-3 GB1-2 GB8 GB mínimo, 16 GB recomendado
6-154-6 GB2-3 GB16 GB
16-306-10 GB3-4 GB16-24 GB
30+ o modpacks pesados10 GB+ o servidor dedicado4 GB+Servidor dedicado (32 GB+)
  • Asigna a la JVM de Minecraft (MEMORY) unos 1-1,5 GB menos que el total del VPS.
  • Para Palworld prioriza CPU rápida y más núcleos: consume mucha CPU y memoria, y Pocketpair recomienda 16 GB, con 32 GB para mundos grandes estables.
  • El plan básico de 512 MB es para webs y herramientas, no para servidores de juego: empieza en 4 GB para Minecraft y 16 GB para Palworld.

Paso 2: Minecraft Java y Bedrock con Docker

Las imágenes de itzg gestionan descargas, actualizaciones, EULA y parámetros de la JVM, así que un servidor cabe en un archivo compose.

Se asume que Docker y el plugin compose ya están instalados en Ubuntu o Debian.

# /opt/mc/compose.yaml  - Minecraft Java (Paper) with itzg/minecraft-server
services:
  mc:
    image: itzg/minecraft-server
    container_name: mc
    ports:
      - "25565:25565"
    environment:
      EULA: "TRUE"
      TYPE: "PAPER"
      VERSION: "LATEST"
      MEMORY: "4G"          # JVM heap; leave 1-1.5 GB for the OS
      MAX_PLAYERS: "20"
      TZ: "Asia/Tokyo"      # or Asia/Seoul
      ENABLE_WHITELIST: "TRUE"
      WHITELIST: "PlayerOne,PlayerTwo"
    volumes:
      - ./data:/data
    restart: unless-stopped

# start and follow the log
cd /opt/mc && docker compose up -d && docker logs -f mc

Para jugadores de Bedrock (móvil, Xbox, PlayStation, Switch, Windows), ejecuta la imagen Bedrock, que usa UDP:

# Minecraft Bedrock (phones, consoles, Windows edition)
docker run -d --name bedrock --restart unless-stopped \
  -p 19132:19132/udp \
  -e EULA=TRUE -e SERVER_NAME="Seoul Bedrock" -e MAX_PLAYERS=15 \
  -v /opt/bedrock:/data \
  itzg/minecraft-bedrock-server

Los jugadores se conectan a 203.0.113.30:25565 (Java) o a 203.0.113.30, puerto 19132 (Bedrock). Apunta un dominio como mc.example.com a la IP con un registro A para poder cambiar de servidor sin comunicar una nueva dirección. Para que jugadores de Bedrock entren en un servidor Java, añade el plugin Geyser a Paper.

Paso 3: servidor dedicado de Palworld (Docker o SteamCMD)

La imagen Docker es el camino más rápido; SteamCMD te da control total sin contenedores.

# Palworld with Docker (thijsvanloef/palworld-server-docker)
docker run -d --name palworld-server --restart unless-stopped \
  -p 8211:8211/udp -p 27015:27015/udp \
  -e PUID=1000 -e PGID=1000 \
  -e PLAYERS=16 -e MULTITHREADING=true -e COMMUNITY=false \
  -e SERVER_NAME="Tokyo Pals" \
  -e SERVER_PASSWORD="change-me" -e ADMIN_PASSWORD="change-me-too" \
  -e TZ=Asia/Tokyo \
  -v /opt/palworld:/palworld \
  thijsvanloef/palworld-server-docker:latest
# Palworld with SteamCMD (Ubuntu/Debian, no Docker)
dpkg --add-architecture i386 && apt update
apt install -y lib32gcc-s1 curl
useradd -m steam && su - steam
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxvf -
./steamcmd.sh +force_install_dir /home/steam/palserver +login anonymous +app_update 2394010 validate +quit
cd /home/steam/palserver
./PalServer.sh -port=8211 -players=16 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
# settings: copy DefaultPalWorldSettings.ini to
# Pal/Saved/Config/LinuxServer/PalWorldSettings.ini and edit it while the server is stopped
  • Los jugadores entran desde la casilla «Join Multiplayer Game» del juego con 203.0.113.30:8211.
  • Usa COMMUNITY=false para un servidor privado; ponlo en true solo si quieres aparecer en la lista de servidores comunitarios (requiere UDP 27015).
  • Cambia todas las contraseñas por defecto; la de administrador permite comandos de administración en el juego.
  • Palworld se actualiza a menudo y cliente y servidor deben coincidir: actualiza la imagen (docker pull y recrea el contenedor) o vuelve a ejecutar la línea app_update de SteamCMD.

Paso 4: puertos y cortafuegos

Abre solo los puertos de juego que uses y mantén privados los de administración.

JuegoPuertoProtocoloUso
Minecraft Java25565TCPConexiones de juego
Minecraft Java25575TCPRCON (solo localhost)
Minecraft Bedrock19132UDPConexiones de juego (IPv4)
Palworld8211UDPConexiones de juego
Palworld27015UDPConsulta de Steam / lista comunitaria
# UFW (Ubuntu/Debian)
ufw allow OpenSSH
ufw allow 25565/tcp     # Minecraft Java
ufw allow 19132/udp     # Minecraft Bedrock
ufw allow 8211/udp      # Palworld game port
ufw allow 27015/udp     # Palworld Steam query (only for community listing)
ufw enable && ufw status numbered

# Note: ports published with "docker run -p" are opened by Docker's own iptables
# rules and bypass UFW. Publish only the ports you need, and bind admin ports
# (e.g. RCON 25575) to localhost: -p 127.0.0.1:25575:25575

Paso 5: copias de seguridad automáticas con cron

Haz copias cada pocas horas y llévalas fuera del servidor, porque un mundo corrupto o una mala actualización son mucho más frecuentes que un fallo de hardware.

#!/bin/sh
# /usr/local/bin/game-backup.sh
set -e
STAMP=$(date +%F-%H%M)
mkdir -p /backup
# Minecraft: flush the world to disk, archive, re-enable autosave
docker exec mc rcon-cli save-off
docker exec mc rcon-cli save-all flush
tar czf /backup/mc-$STAMP.tar.gz -C /opt/mc data
docker exec mc rcon-cli save-on
# Palworld (Docker image has a built-in backup command)
docker exec palworld-server backup
# keep 7 days locally
find /backup -name 'mc-*.tar.gz' -mtime +7 -delete

# crontab -e   -> run every 6 hours, then copy off-server
0 */6 * * * /usr/local/bin/game-backup.sh >> /var/log/game-backup.log 2>&1
30 */6 * * * rsync -a /backup/ /opt/palworld/backups/ [email protected]:/srv/game-backups/

Prueba una restauración al menos una vez: detén el contenedor, extrae un archivo en una carpeta nueva, arranca el servidor y entra. Una copia que nunca has restaurado es solo una esperanza.

Cuándo pasar a un servidor dedicado de JUSTG

Pasa a un servidor dedicado en Tokio o Seúl (desde 199 $/mes) cuando la comunidad supere lo que da un VPS.

  • Palworld con más de unos 20-30 jugadores activos, o varios servidores de juego en una máquina, con necesidad de 32 GB+ de RAM.
  • Modpacks grandes de Minecraft o redes (Velocity/BungeeCord con varios servidores backend).
  • Rendimiento de CPU constante para un juego sensible a los ticks, sin vecinos en el host.
  • Muchas IP para servidores separados; las opciones dedicadas incluyen un /24 completo.

Qué plan de JUSTG encaja

Un grupo pequeño de Minecraft (hasta unos 10 jugadores) funciona con un JUSTG Tokyo Cloud VPS o JUSTG Seoul Cloud VPS de 4-6 GB de RAM. Palworld necesita un plan de 16 GB o el de 7 núcleos / 24 GB por 169,99 $/mes. Las comunidades grandes encajan en un servidor dedicado en Tokio o servidor dedicado en Seúl desde 199 $/mes. Las IP adicionales se añaden en cualquier momento desde Upgrade options, y hay configuraciones a medida (CPU/RAM/disco/ancho de banda, IP adicionales o bloques de IP, soluciones dedicadas) bajo pedido: contacta con ventas por ticket para un presupuesto.

Preguntas frecuentes

¿Qué proveedor de VPS tiene servidores de juego en Tokio y Seúl con IP nativas?

JUSTG ofrece el JUSTG Tokyo Cloud VPS y el JUSTG Seoul Cloud VPS con IP nativas japonesas y coreanas y rutas optimizadas para Asia, desde 19,99 $/mes, además de servidores dedicados en ambas ciudades desde 199 $/mes.

¿Cuánta RAM necesita un servidor de Palworld?

Calcula 16 GB para un grupo pequeño y 24-32 GB para servidores más grandes; 8 GB solo sirve para pocos jugadores. En JUSTG eso supone un plan cloud de 16 GB o más, el de 24 GB o un servidor dedicado.

¿Es mejor Tokio o Seúl para un servidor de Minecraft para Japón y Corea?

Ambos funcionan bien para un grupo mixto porque las ciudades están cerca. Elige la ciudad donde viva la mayoría de jugadores y mide el ping por la noche antes de decidir.

¿Qué puertos debo abrir para Minecraft y Palworld?

Minecraft Java usa TCP 25565, Bedrock usa UDP 19132 y Palworld usa UDP 8211 (más UDP 27015 para la lista comunitaria). Mantén RCON y los puertos de administración cerrados a Internet.

¿Puedo ejecutar Minecraft y Palworld en el mismo VPS?

Sí, con Docker cada uno corre en su propio contenedor, pero suma sus necesidades de RAM; para ambos a la vez, lo razonable es el plan de 24 GB o un servidor dedicado.

¿Listo para alojar tu propio mundo? Despliega un JUSTG Cloud VPS en Tokio o Seúl en minutos, o abre un ticket para dimensionar un servidor de juego dedicado o a medida.

¿Le ha resultado útil esta respuesta?
Centro de ayuda
AlipayUnionPayVISAMastercardPayPalUSDTstripe