bolt Valebyte VPS desde $4/mes — NVMe, despliegue en 60s.

Obtener VPS arrow_forward

Hysteria2 en VPS: instalación y configuración para eludir DPI en 2026

calendar_month 27 de junio de 2026 schedule 24 min de lectura visibility 35 vistas
person
Valebyte Team
Hysteria2 en VPS: instalación y configuración para eludir DPI en 2026

Para instalar y configurar Hysteria2 en un VPS con el objetivo de eludir eficazmente el DPI en 2026, será necesario seleccionar un plan de servidor virtual adecuado, desplegar un sistema operativo Linux, realizar una instalación paso a paso del servidor Hysteria2, generar configuraciones para las aplicaciones cliente NekoBox o sing-box, aplicar métodos de enmascaramiento de tráfico bajo HTTPS y ajustar la velocidad para lograr el máximo rendimiento.

¿Qué es Hysteria2 y por qué supera a Reality en el camino hacia 2026?

Hysteria2 es un protocolo proxy moderno, diseñado para un bypass de restricciones de red de alto rendimiento y resistente, incluyendo la inspección profunda de paquetes (DPI). Representa una evolución de su predecesor, Hysteria, y fue diseñado teniendo en cuenta las realidades de la censura en internet y las condiciones de red inestables. Hysteria2 se basa en el protocolo QUIC, que es en sí mismo un protocolo de transporte de nueva generación que utiliza UDP en lugar de TCP y proporciona multiplexación de flujos, reducción de la latencia en el establecimiento de la conexión y resistencia a la pérdida de paquetes.

La característica clave de Hysteria2, que lo distingue de muchos otros protocolos, incluido Reality (Xray), radica en su enfoque agresivo para el manejo de la pérdida de paquetes y la gestión dinámica del ancho de banda. En condiciones en las que la infraestructura de red degrada intencionadamente la calidad de la conexión (por ejemplo, con un DPI activo que puede descartar selectivamente paquetes o ralentizar el tráfico), los protocolos basados en TCP (como la mayoría de las VPN estándar o incluso Reality, que aunque utiliza UDP, a menudo emula un comportamiento similar a TCP) se enfrentan a problemas graves. TCP entra en modo de inicio lento, reduce la velocidad de transmisión de datos y se vuelve extremadamente ineficaz con altas pérdidas.

Evolución de los protocolos de bypass: de Shadowsocks a Hysteria2

La historia de los protocolos de bypass comenzó con soluciones relativamente simples, como Shadowsocks, que se centraban en la ofuscación del tráfico. Fueron eficaces hasta que el DPI aprendió a reconocerlos por patrones o anomalías. Luego surgieron protocolos que utilizaban esteganografía y enmascaramiento bajo tráfico legítimo, como VLESS con Reality. Reality en Xray es una herramienta potente que enmascara el tráfico como tráfico TLS normal dirigido a sitios web reales y populares. Esto lo hace extremadamente difícil de detectar, ya que no deja firmas únicas y se parece a millones de otras conexiones TLS.

Sin embargo, incluso Reality tiene sus limitaciones. Aunque sobresale en el enmascaramiento, su rendimiento puede disminuir con pérdidas significativas de paquetes o alta latencia, ya que todavía depende de mecanismos similares a TCP para garantizar la fiabilidad de la transmisión. En este contexto, Hysteria2 ofrece una solución más radical, aprovechando las ventajas de QUIC y sus propios algoritmos de control de flujo, que están específicamente optimizados para operar agresivamente en condiciones de alta pérdida.

Ventajas clave de Hysteria2 sobre Reality en condiciones de pérdida

La principal ventaja de Hysteria2 radica en su capacidad para mantener un alto ancho de banda y baja latencia incluso con un nivel significativo de pérdida de paquetes (hasta 30-40% o más). Esto se logra mediante:

  1. Basado en QUIC: QUIC resuelve el problema de "head-of-line blocking", inherente a TCP, y permite la transmisión paralela de múltiples flujos de datos, incluso si uno de ellos se retrasa debido a la pérdida de un paquete.
  2. Algoritmo agresivo de control de congestión: Hysteria2 utiliza un algoritmo de control de congestión modificado (por ejemplo, BBR), que reacciona de manera más agresiva al ancho de banda disponible y es menos sensible a las pérdidas que los algoritmos TCP estándar. Esto le permite "abrirse paso" a través de las interferencias del DPI que intentan ralentizar el tráfico descartando paquetes.
  3. Recuperación rápida después de pérdidas: Gracias a QUIC y a su propia lógica, Hysteria2 es capaz de detectar y recuperar paquetes perdidos más rápidamente, minimizando el impacto en la velocidad y la latencia generales.
  4. Baja latencia: QUIC reduce el número de handshakes para establecer una conexión, lo que resulta en una respuesta más rápida y un ping menor, algo críticamente importante para aplicaciones interactivas (juegos, videollamadas).

Mientras que Reality se enfoca en un enmascaramiento perfecto, Hysteria2 añade a esto una resistencia excepcional a las interferencias activas. En 2026, cuando los métodos de DPI se vuelven cada vez más sofisticados e interfieren activamente con el tráfico, la capacidad de Hysteria2 para funcionar eficazmente incluso con pérdidas significativas lo convierte en la opción preferida para muchos usuarios, especialmente en regiones con censura agresiva.

¿Qué requisitos impone el servidor Hysteria2 a un VPS?

La elección de un VPS adecuado para el despliegue de Hysteria2 es una etapa clave que determina la estabilidad y velocidad de su conexión. Aunque Hysteria2 está optimizado para funcionar con recursos mínimos, especialmente con cargas bajas, para garantizar el máximo rendimiento y fiabilidad al eludir el DPI, se deben considerar varios factores.

Especificaciones mínimas para una instalación básica

Para uno o varios usuarios que no realizan transferencias de datos intensivas (por ejemplo, solo navegación web y mensajería), los requisitos del VPS son mínimos. Hysteria2 es una aplicación ligera y se puede desplegar con éxito en los planes más asequibles:

  • Procesador (CPU): 1 vCPU con una frecuencia de reloj de 2.0 GHz o superior. Los procesadores VPS modernos (Intel Xeon, AMD EPYC) proporcionan un rendimiento suficiente.
  • Memoria RAM: 512 MB. Hysteria2 en sí mismo consume muy poca RAM, pero el sistema operativo y otros procesos en segundo plano requieren cierta cantidad.
  • Espacio en disco: 10-20 GB NVMe/SSD. El requisito principal para el disco es la velocidad, aunque Hysteria2 no realiza muchas operaciones de disco. NVMe es preferible para la capacidad de respuesta general del sistema.
  • Ancho de banda de red: De 100 Mbit/s a 1 Gbit/s. Incluso 100 Mbit/s será suficiente para la mayoría de los usuarios individuales. Más importante es la estabilidad del canal y un ping bajo para el usuario final.
  • Sistema operativo: Ubuntu 20.04+, Debian 11+, CentOS 8+ (o Rocky Linux/AlmaLinux). Se recomienda una versión reciente de la distribución de Linux para una mejor compatibilidad y seguridad.

Estos planes suelen comenzar desde $3-5 al mes en la mayoría de los proveedores, incluyendo Valebyte.com. Al elegir un VPS para el servidor Hysteria2, asegúrese de que el proveedor no tenga restricciones estrictas sobre el uso de VPN/proxy, aunque Hysteria2 suele ser difícil de detectar.

VPS óptimo para bypass de DPI con alta carga

Si planea usar Hysteria2 para un gran número de usuarios, para streaming de video de alta resolución, juegos en línea u otras tareas que requieren un alto ancho de banda y baja latencia, así como en condiciones de bypass activo de DPI con Hysteria, debería considerar configuraciones más potentes:

  • Procesador (CPU): 2-4 vCPU. Para manejar un gran número de conexiones simultáneas y un cifrado/descifrado intensivo.
  • Memoria RAM: 2-4 GB. Asegurará un funcionamiento estable del sistema y la búferización de datos bajo altas cargas.
  • Espacio en disco: 50-100 GB NVMe. Aunque Hysteria2 utiliza poco el disco, NVMe garantiza el rendimiento general del sistema.
  • Ancho de banda de red: Canal simétrico de 1 Gbit/s. Esto es críticamente importante para proporcionar alta velocidad a múltiples usuarios. Algunos proveedores ofrecen planes con puertos de 10 Gbit/s, lo que puede ser excesivo para Hysteria2, pero garantiza la ausencia de cuellos de botella en el lado del servidor.
  • Ubicación del centro de datos: Elija un centro de datos que esté geográficamente lo más cerca posible de sus usuarios finales para minimizar la latencia. Por ejemplo, para usuarios de Europa del Este y Rusia, los centros de datos en Alemania, Países Bajos o Finlandia son adecuados. Para usuarios de Asia, los centros de datos en Singapur, Japón o la costa oeste de EE. UU., como un servidor dedicado en Los Ángeles.

Estos planes de VPS pueden costar entre $10 y $30 al mes. También es importante prestar atención a la política del proveedor con respecto al tráfico: algunos ofrecen tráfico ilimitado, otros, paquetes con pago posterior por exceso. Para el bypass de DPI con alta carga, se prefiere el tráfico ilimitado o volúmenes muy grandes.

Al elegir un VPS para Hysteria2, asegúrese de que su proveedor tenga una buena reputación en cuanto a estabilidad de red y tiempo de actividad (uptime). Valebyte.com ofrece una amplia gama de planes de VPS que son ideales para el despliegue de Hysteria2, con énfasis en el alto rendimiento y la fiabilidad.

¿Busca un servidor fiable para sus proyectos?

VPS desde $10/mes y servidores dedicados desde $9/mes con NVMe, protección DDoS y soporte 24/7.

Ver ofertas →

Instalación paso a paso de Hysteria2 en VPS: despliegue del servidor

El despliegue de Hysteria2 en su VPS es un proceso bastante sencillo que incluye la preparación del sistema, la descarga e instalación del binario, y la configuración básica. Utilizaremos la distribución Ubuntu 22.04 LTS como la más común y compatible.

Preparación del VPS: SO, actualizaciones y utilidades necesarias

Antes de proceder con la instalación de Hysteria2, debe asegurarse de que su VPS esté listo. Conéctese al VPS a través de SSH:

ssh root@SU_DIRECCIÓN_IP_DEL_VPS

Después de iniciar sesión con éxito, actualice la lista de paquetes y los paquetes instalados a las versiones más recientes:

sudo apt update && sudo apt upgrade -y

Instale las utilidades necesarias, como curl (para descargar archivos) y certbot (para obtener certificados SSL, que se tratará más adelante):

sudo apt install -y curl wget certbot

También se recomienda configurar un cortafuegos (firewall) para mejorar la seguridad. Para Hysteria2, deberá abrir el puerto UDP que utilizará (por ejemplo, 443 o cualquier otro). Si utiliza UFW (Uncomplicated Firewall), puede hacerlo de la siguiente manera:

sudo ufw allow 443/udp
sudo ufw enable
sudo ufw status

Asegúrese de que UFW esté en ejecución y el puerto esté abierto.

Instalación de Hysteria2 desde el repositorio oficial o binario

Hysteria2 se puede instalar de varias maneras. La más sencilla es descargar el binario precompilado desde la página oficial de lanzamientos de GitHub. Busque la última versión para su arquitectura (normalmente linux-amd64).

Ejemplo de instalación para linux-amd64:

# Vaya al directorio temporal
cd /tmp

# Descargue la última versión de Hysteria2 (reemplace la versión por la actual)
# Puede verificar la versión actual en https://github.com/apernet/hysteria/releases
wget https://github.com/apernet/hysteria/releases/download/v2.x.x/hysteria-linux-amd64

# Renombre y mueva el archivo ejecutable a /usr/local/bin
sudo mv hysteria-linux-amd64 /usr/local/bin/hysteria
sudo chmod +x /usr/local/bin/hysteria

# Verifique que Hysteria esté instalado
hysteria -v

También puede instalar Hysteria2 usando un script que automatiza este proceso. Sin embargo, la instalación manual le da más control. Para la instalación automática, existe un script, por ejemplo:

bash <(curl -fsSL https://get.hysteria.app/)

Este script normalmente instala Hysteria2, crea servicios del sistema y ofrece una configuración básica. Para una configuración más fina, se recomienda el enfoque manual.

Configuración básica del archivo de configuración del servidor

Ahora crearemos el archivo de configuración para Hysteria2. Se recomienda colocarlo en /etc/hysteria/server.yaml.

sudo mkdir -p /etc/hysteria
sudo nano /etc/hysteria/server.yaml

Ejemplo de configuración básica de server.yaml:

listen: ":443" # Puerto de escucha (UDP)
up: "100 Mbps" # Velocidad máxima de subida (del servidor al cliente)
down: "1 Gbps" # Velocidad máxima de bajada (del cliente al servidor)
auth: # Método de autenticación
  type: "password"
  password: "SU_CONTRASEÑA_SECRETA" # ¡Asegúrese de reemplazar por una contraseña fuerte!
tls:
  cert: "/etc/hysteria/server.crt" # Ruta al archivo del certificado
  key: "/etc/hysteria/server.key" # Ruta al archivo de la clave privada
  sni: "example.com" # SNI para enmascaramiento (debe coincidir con el dominio del certificado)
  disableTLS: false
  insecureSkipVerify: false # Obligatoriamente false para producción
  alpn: ["h3"] # Protocolo ALPN para QUIC
logLevel: "info" # Nivel de registro: debug, info, warn, error
obfs: # Ofuscación de tráfico
  type: "salamander" # Tipo de ofuscación
  password: "OTRA_CONTRASEÑA_SECRETA" # Contraseña para ofuscación

Reemplace SU_CONTRASEÑA_SECRETA y OTRA_CONTRASEÑA_SECRETA con contraseñas únicas y seguras. La contraseña para auth se utiliza para la autenticación del cliente, la contraseña para obfs es para la ofuscación. El SNI (Server Name Indication) debe coincidir con el dominio para el que obtendrá el certificado SSL. El puerto 443/UDP es estándar para QUIC/HTTPS y el menos sospechoso para el DPI.

Después de guardar el archivo, cree un servicio del sistema para Hysteria2 para que se inicie automáticamente al arrancar el VPS y se gestione con systemctl:

sudo nano /etc/systemd/system/hysteria.service

Contenido de hysteria.service:

[Unit]
Description=Hysteria2 Server
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/hysteria server -config /etc/hysteria/server.yaml
Restart=on-failure
LimitNOFILE=infinity

[Install]
WantedBy=multi-user.target

Guarde el archivo, luego recargue systemd e inicie Hysteria2:

sudo systemctl daemon-reload
sudo systemctl enable hysteria
sudo systemctl start hysteria
sudo systemctl status hysteria

Verifique el estado del servicio. Si todo está bien, debería estar activo (active (running)).

rocket_launch Elección rápida

¿Buscas un servidor que simplemente funcione?

Valebyte VPS — NVMe, soporte 24/7, despliegue en 60 segundos.

Ver planes VPS arrow_forward

Enmascaramiento de Hysteria2 bajo HTTPS: ¿cómo engañar al DPI?

El enmascaramiento del tráfico bajo HTTPS es uno de los métodos más efectivos para eludir el DPI. Hysteria2, gracias a su base en QUIC, que a menudo se enmascara bajo HTTPS/443 (HTTP/3), es ideal para esto. El elemento clave del enmascaramiento es el uso de un certificado SSL/TLS válido, emitido por una autoridad de certificación (CA) de confianza, como Let's Encrypt.

Obtención de un certificado SSL con Certbot

Para obtener un certificado SSL, necesitará un nombre de dominio que apunte a la dirección IP de su VPS. Si no tiene un dominio, considere registrar uno. Esto es críticamente importante para un enmascaramiento fiable. Utilizaremos Certbot de Let's Encrypt, que automatiza el proceso de obtención y renovación de certificados.

Supongamos que su dominio es example.com. Asegúrese de que el registro A para example.com apunte a la IP de su VPS.

Paso 1: Instalación de Certbot (si aún no está instalado)

sudo apt update
sudo apt install -y certbot

Paso 2: Obtención del certificado

Para obtener un certificado sin ejecutar un servidor web (en modo standalone o webroot), usamos el siguiente comando. Utilizaremos --standalone, que inicia temporalmente un servidor web en el puerto 80 para verificar la propiedad del dominio.

sudo certbot certonly --standalone -d example.com --email [email protected] --agree-tos --no-eff-email

Reemplace example.com con su nombre de dominio y [email protected] con su correo electrónico. Si el puerto 80 ya está ocupado (por ejemplo, por otro servidor web), es posible que deba detenerlo antes de ejecutar Certbot o usar el método --webroot si tiene un servidor web en funcionamiento (Nginx/Apache) y puede especificar la ruta a su directorio raíz.

Después de ejecutar el comando con éxito, sus certificados se ubicarán en el directorio /etc/letsencrypt/live/example.com/. Necesitará los archivos fullchain.pem (certificado) y privkey.pem (clave privada).

Integración de SSL en la configuración de Hysteria2

Ahora actualice el archivo de configuración de Hysteria2 (/etc/hysteria/server.yaml), especificando las rutas a los certificados obtenidos:

sudo nano /etc/hysteria/server.yaml

Modifique la sección tls de la siguiente manera:

tls:
  cert: "/etc/letsencrypt/live/example.com/fullchain.pem" # Ruta a la cadena completa de certificados
  key: "/etc/letsencrypt/live/example.com/privkey.pem" # Ruta a la clave privada
  sni: "example.com" # Dominio para el que se emitió el certificado
  disableTLS: false
  insecureSkipVerify: false
  alpn: ["h3"]

Asegúrese de que sni coincida con su dominio. Esto es críticamente importante para el enmascaramiento, ya que los clientes utilizarán este SNI para establecer una conexión TLS, y el DPI verá una solicitud a example.com, no a una dirección IP sospechosa.

Después de guardar los cambios, reinicie el servicio Hysteria2:

sudo systemctl restart hysteria
sudo systemctl status hysteria

Ahora su servidor Hysteria2 utilizará un certificado SSL válido, lo que aumenta significativamente su resistencia a la detección y bloqueo por parte del DPI. El tráfico se verá como tráfico HTTPS normal a un dominio legítimo, lo que hace que el bypass de DPI con Hysteria sea lo más efectivo posible.

Generación de configuraciones de cliente para NekoBox y sing-box (configuración de cliente Hysteria2)

Después de la instalación y configuración exitosas del servidor Hysteria2 en el VPS, el siguiente paso es preparar las configuraciones del cliente. Veremos cómo crear configuraciones para clientes populares como NekoBox (para Android/Windows/macOS) y sing-box (cliente universal para varias plataformas).

Creación del archivo de configuración del cliente: parámetros y claves

La configuración del cliente Hysteria2 es relativamente sencilla. Debe contener la dirección del servidor, el puerto, el dominio para SNI, la contraseña de autenticación y, si es necesario, la contraseña de ofuscación.

Ejemplo de configuración de cliente Hysteria2 en formato JSON (adecuado para la mayoría de los clientes, incluidos sing-box y NekoBox):

{
  "server": "SU_DOMINIO_O_IP:443", // Dirección del servidor y puerto
  "up_mbps": 100, // Velocidad máxima de subida en el cliente (del cliente al servidor)
  "down_mbps": 1000, // Velocidad máxima de bajada en el cliente (del servidor al cliente)
  "password": "SU_CONTRASEÑA_SECRETA", // Contraseña de autenticación
  "obfs": {
    "type": "salamander", // Tipo de ofuscación
    "password": "OTRA_CONTRASEÑA_SECRETA" // Contraseña para ofuscación
  },
  "tls": {
    "sni": "example.com", // Dominio para SNI, debe coincidir con el certificado del servidor
    "insecure": false, // Obligatoriamente false para producción (verificación de certificado)
    "alpn": ["h3"] // Protocolo ALPN para QUIC
  },
  "socks5": {
    "listen": "127.0.0.1:1080" // Proxy SOCKS5 local para aplicaciones
  },
  "http": {
    "listen": "127.0.0.1:8080" // Proxy HTTP local para aplicaciones
  }
}

Reemplace SU_DOMINIO_O_IP con el nombre de dominio de su VPS (por ejemplo, example.com) o su dirección IP. Se recomienda usar un dominio, ya que es parte del enmascaramiento. SU_CONTRASEÑA_SECRETA y OTRA_CONTRASEÑA_SECRETA deben coincidir con las que especificó en la configuración del servidor. sni también debe coincidir con el dominio del certificado. Los parámetros up_mbps y down_mbps en el cliente definen el ancho de banda máximo deseado para ese cliente, pero no pueden exceder la configuración del servidor.

Guarde este código JSON en un archivo, por ejemplo, hysteria2_client_config.json.

Importar configuración en NekoBox y sing-box

NekoBox (Android, Windows, macOS):

NekoBox es un cliente proxy multifuncional que soporta una multitud de protocolos, incluido Hysteria2. Su interfaz es intuitiva.

  1. Abra NekoBox.
  2. Vaya a la sección "Perfiles" (Profiles).
  3. Haga clic en el botón para añadir un nuevo perfil (normalmente un "+").
  4. Seleccione "Importar configuración desde URL/archivo" o "Añadir manualmente".
  5. Si seleccionó "Añadir manualmente", elija el tipo de protocolo "Hysteria2".
  6. Pegue la configuración JSON que creó en el campo correspondiente o rellene los parámetros individualmente (dirección, puerto, contraseña, SNI, ofuscación).
  7. Guarde el perfil.
  8. Active el perfil creado e inicie la conexión.

NekoBox también admite el escaneo de códigos QR. Puede convertir su configuración JSON en un código QR utilizando generadores en línea, lo que simplificará la importación en dispositivos móviles.

sing-box (Android, iOS, Windows, macOS, Linux):

sing-box es un cliente proxy potente y flexible con una amplia gama de funciones. Su configuración también se basa en JSON.

  1. Instale el cliente sing-box en su dispositivo.
  2. Cree un nuevo archivo de configuración, por ejemplo, config.json.
  3. Pegue su configuración JSON de cliente Hysteria2 en él. Tenga en cuenta que sing-box tiene una estructura de configuración más compleja que incluye secciones inbounds, outbounds, route, etc. Deberá integrar Hysteria2 como un outbound.

Ejemplo de configuración completa de config.json para sing-box con Hysteria2 outbound:

{
  "log": {
    "disabled": false,
    "level": "info"
  },
  "inbounds": [
    {
      "type": "socks",
      "listen": "127.0.0.1",
      "listen_port": 1080
    },
    {
      "type": "http",
      "listen": "127.0.0.1",
      "listen_port": 8080
    }
  ],
  "outbounds": [
    {
      "type": "hysteria2",
      "tag": "hysteria2-proxy",
      "server": "SU_DOMINIO_O_IP",
      "server_port": 443,
      "password": "SU_CONTRASEÑA_SECRETA",
      "obfs": {
        "type": "salamander",
        "password": "OTRA_CONTRASEÑA_SECRETA"
      },
      "tls": {
        "enabled": true,
        "server_name": "example.com",
        "insecure": false,
        "alpn": ["h3"]
      },
      "up_mbps": 100,
      "down_mbps": 1000
    },
    {
      "type": "direct",
      "tag": "direct"
    },
    {
      "type": "block",
      "tag": "block"
    }
  ],
  "route": {
    "rules": [
      {
        "port": 53,
        "outbound": "direct"
      },
      {
        "ip_is_private": true,
        "outbound": "direct"
      },
      {
        "outbound": "hysteria2-proxy"
      }
    ],
    "default_outbound": "direct"
  }
}

Esta es una configuración completa de sing-box que crea proxies SOCKS5 y HTTP locales (inbounds) y dirige todo el tráfico a través de Hysteria2 (outbounds y route), excepto las solicitudes DNS y el tráfico a direcciones IP privadas. Inicie sing-box con este archivo de configuración.

Después de configurar correctamente el cliente y el servidor, podrá conectarse con éxito a su servidor Hysteria2 y disfrutar de un bypass de DPI rápido y fiable.

Ajuste de velocidad y rendimiento de Hysteria2 VPS

Incluso con un protocolo tan eficiente como Hysteria2, siempre hay oportunidades para un ajuste adicional para exprimir al máximo la velocidad y estabilidad de su VPS. La optimización de la pila de red de Linux y el ajuste fino de los parámetros de Hysteria2 pueden mejorar significativamente la experiencia del usuario, especialmente bajo cargas altas y en condiciones de bypass activo de DPI con Hysteria.

Optimización de la pila de red de Linux

Linux, por defecto, tiene configuraciones generales de la pila de red que pueden no ser óptimas para conexiones UDP de alta velocidad con alta latencia y pérdidas. Modificar algunos parámetros del kernel puede ayudar:

sudo nano /etc/sysctl.conf

Añada o modifique las siguientes líneas:

# Aumentar los búferes TCP (aunque Hysteria2 usa UDP, esto puede afectar a otros servicios)
net.core.rmem_max = 67108864
net.core.wmem_max = 67108864
net.core.rmem_default = 65536
net.core.wmem_default = 65536
net.core.netdev_max_backlog = 250000
net.core.somaxconn = 4096

# Aumentar los búferes UDP
net.ipv4.udp_rmem_min = 8192
net.ipv4.udp_wmem_min = 8192
net.ipv4.udp_mem = 65536 131072 262144

# Habilitar BBR (Bottleneck Bandwidth and RTT) para una mejor gestión de la congestión
# Hysteria2 puede usar su propio algoritmo, pero BBR a nivel de kernel puede ser útil
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr

# Aumentar el número de descriptores de archivo
fs.file-max = 1000000

# Deshabilitar IPv6 si no se usa (puede simplificar el enrutamiento)
# net.ipv6.conf.all.disable_ipv6 = 1
# net.ipv6.conf.default.disable_ipv6 = 1
# net.ipv6.conf.lo.disable_ipv6 = 1

Aplique los cambios:

sudo sysctl -p

Para asegurarse de que BBR esté activo, ejecute:

sysctl net.ipv4.tcp_congestion_control
lsmod | grep bbr

La salida debería mostrar net.ipv4.tcp_congestion_control = bbr y el módulo tcp_bbr cargado.

También considere configurar LimitNOFILE en su archivo hysteria.service a infinity o un valor grande (por ejemplo, 65535), para que Hysteria2 pueda abrir muchos descriptores de archivo para conexiones simultáneas.

Configuración de los parámetros de Hysteria2 para el máximo ancho de banda

Volvamos a la configuración del servidor Hysteria2 (/etc/hysteria/server.yaml). Algunos parámetros se pueden ajustar finamente para optimizar el rendimiento:

listen: ":443"
up: "1 Gbps" # Velocidad máxima de subida del servidor al cliente
down: "1 Gbps" # Velocidad máxima de bajada del cliente al servidor
auth:
  type: "password"
  password: "SU_CONTRASEÑA_SECRETA"
tls:
  cert: "/etc/letsencrypt/live/example.com/fullchain.pem"
  key: "/etc/letsencrypt/live/example.com/privkey.pem"
  sni: "example.com"
  disableTLS: false
  insecureSkipVerify: false
  alpn: ["h3"]
logLevel: "info"
obfs:
  type: "salamander"
  password: "OTRA_CONTRASEÑA_SECRETA"
# Parámetros de ajuste adicionales:
# congestion: "bbr" # Se puede especificar BBR explícitamente si Hysteria2 lo soporta o usa el suyo propio
# disableUDP: false # Asegúrese de que UDP no esté deshabilitado
# mux:
#   enabled: true # Multiplexación, habilitada por defecto en QUIC
#   maxStreams: 1024 # Número máximo de flujos paralelos por conexión
# recvWindow: 16777216 # Tamaño de la ventana de recepción (16MB), puede ser útil para canales de alta velocidad con alta latencia
# sendWindow: 16777216 # Tamaño de la ventana de envío (16MB)
# mtu: 1400 # Tamaño máximo de paquete (MTU), puede ayudar con problemas de fragmentación

Explicaciones de los parámetros adicionales:

  • up y down: Establezca valores que correspondan al ancho de banda de su VPS. No los sobreestime demasiado para evitar un uso ineficiente de los recursos. Para un canal de 1 Gbit/s, puede usar 1 Gbps.
  • congestion: Hysteria2 tiene su propio algoritmo adaptativo de control de congestión, por lo que la especificación explícita de BBR puede no ser siempre necesaria o incluso no ser directamente compatible en esta versión, pero vale la pena revisar la documentación.
  • mux.maxStreams: Aumentar este valor puede ayudar con un gran número de solicitudes simultáneas en una única conexión QUIC.
  • recvWindow y sendWindow: Estos parámetros definen el tamaño del búfer para los datos en una conexión QUIC. Aumentarlos puede mejorar el rendimiento en canales de alta velocidad con alta latencia. Experimente con precaución, ya que valores demasiado grandes pueden consumir más RAM.
  • mtu: Si experimenta problemas de fragmentación de paquetes o baja velocidad, puede intentar reducir el MTU a 1350-1400. Sin embargo, QUIC generalmente maneja bien la adaptación del MTU.

Después de cualquier cambio en server.yaml, no olvide reiniciar el servicio Hysteria2:

sudo systemctl restart hysteria

Monitoreo del rendimiento:

Utilice herramientas de monitoreo como htop, iftop o vnstat para rastrear la carga de la CPU, el consumo de RAM y el tráfico de red durante el uso activo de Hysteria2. Esto le ayudará a comprender qué cambios tienen el mayor impacto en el rendimiento y dónde pueden estar los cuellos de botella.

Recuerde que la configuración óptima puede variar según su VPS, las condiciones de la red y el número de usuarios. Experimente con los parámetros para encontrar la mejor configuración para su situación, asegurando un bypass de DPI con Hysteria eficaz.

rocket_launch Elección rápida

¿Buscas un servidor que simplemente funcione?

Valebyte VPS — NVMe, soporte 24/7, despliegue en 60 segundos.

Ver planes VPS arrow_forward

¿Qué VPS elegir para Hysteria2 bajo alta carga y bypass de DPI?

La elección del VPS correcto para Hysteria2, especialmente cuando se trata de alta carga y un bypass de DPI fiable, es una decisión estratégica. Es importante considerar no solo las características técnicas, sino también la ubicación geográfica del centro de datos, la calidad de la red y la política del proveedor.

Recomendaciones de Valebyte.com para la elección del plan

Para un servidor Hysteria2 de alta carga que atenderá a muchos usuarios o aplicaciones exigentes (streaming 4K, juegos en línea, torrents), recomendamos las siguientes especificaciones mínimas:

Tabla: Planes de VPS recomendados para Hysteria2 (alta carga)

Característica Plan mínimo recomendado Plan óptimo Plan premium (para carga muy alta)
vCPU 2 núcleos (2.5+ GHz) 4 núcleos (3.0+ GHz) 6-8 núcleos (3.0+ GHz)
RAM 4 GB DDR4 8 GB DDR4 16 GB DDR4
Disco 80 GB NVMe SSD 160 GB NVMe SSD 320 GB NVMe SSD
Ancho de banda 1 Gbit/s (al menos 2 TB de tráfico) 1 Gbit/s (tráfico ilimitado) 10 Gbit/s (tráfico ilimitado)
Precio estimado/mes. desde $15 desde $30 desde $60

¿Por qué estas características?

  • CPU: El cifrado/descifrado QUIC/TLS utiliza intensivamente el procesador. Cuantos más núcleos y mayor frecuencia de reloj, más tráfico podrá manejar Hysteria2 sin latencia.
  • RAM: Aunque Hysteria2 es eficiente por sí mismo, el sistema operativo, el almacenamiento en caché de datos y otros servicios requieren una cantidad suficiente de RAM. Bajo alta carga, Hysteria2 puede usar más memoria para el búfer.
  • Disco: NVMe SSD es críticamente importante para el rendimiento general del sistema y un inicio rápido. Aunque Hysteria2 no carga mucho el disco, un subsistema de disco rápido proporciona una mejor capacidad de respuesta del SO.
  • Ancho de banda: Este es, quizás, el parámetro más importante. Para el bypass de DPI y para proporcionar alta velocidad a los usuarios, se necesita un canal amplio y estable. El tráfico ilimitado o volúmenes muy grandes (5-10 TB+) son una condición obligatoria.

Valebyte.com ofrece varios planes de VPS e incluso servidores dedicados que cumplen con estos requisitos, asegurando un funcionamiento estable de Hysteria2 bajo cualquier carga.

Centros de datos y su importancia para minimizar la latencia

La ubicación del centro de datos del VPS juega un papel enorme en el rendimiento general de Hysteria2, especialmente para minimizar la latencia (ping) y maximizar el ancho de banda. Elija un centro de datos que esté a una distancia óptima de la mayoría de sus usuarios.

Recomendaciones para la elección de la ubicación:

  1. Europa: Para usuarios de Europa del Este, Rusia, Asia Central, los centros de datos en Alemania (Fráncfort), Países Bajos (Ámsterdam) o Finlandia (Helsinki) son óptimos. Estas ubicaciones ofrecen una excelente conectividad y un ping relativamente bajo.
  2. América del Norte (Este): Para usuarios de América del Norte, así como un nodo de tránsito para Europa, los centros de datos en Ashburn (Virginia) o Nueva York son buenas opciones.
  3. América del Norte (Oeste): Para usuarios de la costa oeste de América del Norte, así como para garantizar un buen ping a Asia, Los Ángeles será una excelente elección.
  4. Asia: Para usuarios del sudeste asiático y Australia, los centros de datos en Singapur o Tokio (Japón) serán la mejor opción.
  5. América Latina: Si su audiencia se encuentra en América Latina, considere Miami como un hub clave para esta región.

Al elegir una ubicación, siempre realice pings de prueba a los posibles centros de datos desde su dispositivo. Un ping bajo (hasta 50-100 ms) es un buen indicador. También preste atención a la reputación del proveedor en cuanto a la calidad de la red y el enrutamiento. Valebyte.com ofrece VPS en varios centros de datos estratégicamente importantes, lo que permite seleccionar la solución óptima para cualquier tarea de bypass de DPI.

Conclusiones

Hysteria2 en un VPS representa una de las soluciones más efectivas para el bypass de DPI en 2026, ofreciendo alto rendimiento y resistencia a la pérdida de paquetes, superando a muchos análogos, incluido Reality. Para una implementación exitosa, es necesario abordar cuidadosamente la elección de un VPS con recursos suficientes y una ubicación óptima, así como realizar una instalación paso a paso, configurar el enmascaramiento bajo HTTPS con un certificado SSL válido y un ajuste fino de los parámetros de red. Valebyte.com proporciona soluciones VPS fiables, ideales para el despliegue de Hysteria2, asegurando la estabilidad y velocidad de su conexión.

¿Listo para elegir un servidor?

VPS y servidores dedicados en más de 72 países con activación instantánea y acceso root completo.

Empezar ahora →

Compartir esta publicación:

support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.