Volver a todas las guías
VPNmin de lectura•Updated 2026-10-25

Panel 3X-UI en un VPS: configuración de VLESS Reality y conexión de clientes

Cree una conexión VLESS + Reality en el panel 3X-UI, conéctese desde Windows, macOS, Linux, Android y iPhone, y actualice o restablezca el panel.

3X-UI es un panel web para el núcleo Xray. Gestiona protocolos difíciles de detectar y bloquear, como VLESS con XTLS Reality, VMess, Trojan y Shadowsocks-2022.

Al pedir un VPS 3X-UI, instalamos el panel por usted en Docker con certificado HTTPS. Está pensado para usuarios que ya conocen estos protocolos; si solo quiere una VPN sencilla, WireGuard es más fácil.

  • Sistema operativo: Ubuntu 22.04
  • Servidor mínimo: 1 vCPU, 1 GB de RAM y 50 GB de disco
  • Acceso al panel: root (o admin), con la contraseña root de su servidor
1

Abra el panel 3X-UI

Cuando su servidor esté listo, le enviamos por correo su dirección IP, la contraseña root y el enlace a su panel 3X-UI. El enlace incluye el puerto del panel. Los mismos datos están en su área de cliente, en la información del servidor.

  1. Abra el enlace del panel que viene en el correo.
  2. Inicie sesión con el usuario root (en algunas instalaciones, admin).
  3. Escriba la contraseña root de su servidor, la misma que usa para SSH.
2

Cree una conexión VLESS

Este ejemplo usa VLESS con Reality, que hace que el tráfico VPN parezca una visita HTTPS normal a una web conocida.

  1. Abra la pestaña Inbounds y haga clic en Add Inbound.
  2. Remark: ponga un nombre a la conexión, por ejemplo VLESS. Aparece en la lista de inbounds.
  3. Protocol: deje vless.
  4. Listen IP: déjelo vacío para que el servidor escuche en todas las direcciones.
  5. Port: escriba 443.

Total Flow (GB) y Expire Date son opcionales. Sirven para limitar el tráfico o el tiempo de acceso de un cliente.

3

Configure el cliente y Reality

En la misma ventana, defina la seguridad del transporte y los datos del cliente:

  1. En la sección Stream (Transport), ponga Security en reality.
  2. En Client, conserve el Email generado o escriba una etiqueta legible como user1. Debe ser única para cada cliente.
  3. Conserve el ID generado o haga clic en el icono de actualizar para obtener otro.
  4. Ponga Flow en xtls-rprx-vision.
  5. Ponga uTLS en chrome.
  6. Sustituya los valores por defecto de Target (Dest) y SNI por otra web, por ejemplo www.microsoft.com:443 y www.microsoft.com, o dl.google.com:443 y dl.google.com.
  7. Haga clic en el icono de actualizar junto a Short IDs para generar uno.
  8. Haga clic en Get New Cert para crear las claves privada y pública.
  9. Haga clic en Create.

El nuevo inbound aparece en la lista. Otros protocolos, como Shadowsocks-2022, se configuran igual.

4

Conéctese desde Windows, macOS o Linux con Hiddify

Hiddify es el cliente más sencillo para principiantes en los tres sistemas.

  1. Descargue la última versión de Hiddify para su sistema desde su página de GitHub e instálela.
  2. En Windows, abra C:\Program Files\hiddify, haga clic derecho en HiddifyNext.exe, elija Propiedades > Compatibilidad > Cambiar la configuración para todos los usuarios, marque Ejecutar este programa como administrador y pulse Aceptar.
  3. En Hiddify, vaya a Settings y ponga Region en Other.
  4. En Settings > Config Options, ponga Service Mode en VPN.
  5. En el panel 3X-UI, abra el código QR de la conexión y haga clic en él una vez para copiar el enlace.
  6. En Hiddify, haga clic en + New Profile (o + arriba a la derecha) y elija Add From Clipboard.
  7. Pulse el botón redondo grande. Se vuelve verde y muestra Connected. Púlselo de nuevo para desconectar.
5

Avanzado: conéctese con Nekoray en Windows o Linux

Nekoray da más control sobre el enrutamiento. v2rayN es una alternativa parecida en Windows.

  1. Descargue Nekoray. En Windows, extraiga la carpeta nekoray y ejecute nekoray.exe; en Linux, instale el paquete.
  2. En el primer arranque, elija el núcleo sing-box. Puede cambiarlo después en Preferences > Basic settings > Core.
  3. Con el código QR abierto en el panel 3X-UI, elija Program > Scan QR Code. O copie el enlace en el panel y elija Program > Add profile from clipboard.
  4. Marque Tun mode.
  5. Haga clic derecho en el perfil y elija Start.
6

Conéctese desde Android

Use Hiddify desde Google Play (o el APK de su web), o v2rayNG.

  1. En Hiddify, abra el menú, vaya a Settings y ponga Region en Other.
  2. En Settings > Config Options, ponga Service Mode en VPN.
  3. En la pantalla principal, toque + New Profile (o +), elija Scan QR Code y escanee el código del panel 3X-UI.
  4. Toque el botón redondo grande para conectarse.
  5. Para enviar solo algunas apps por la VPN, active Per-app Proxy en Settings y marque esas apps.
  6. Con v2rayNG: toque +, elija Import config from QR code, escanee el código e inicie la conexión.
7

Conéctese desde iPhone o iPad

Instale Hiddify desde la App Store. V2Box y Shadowrocket también funcionan.

  1. Abra Hiddify y toque + New Profile (o +).
  2. Elija Scan QR Code y escanee el código del panel 3X-UI.
  3. Toque el botón redondo grande para conectarse.
8

Actualice 3X-UI

Para pasar a la última versión del panel, conéctese al servidor por SSH como root y descargue la nueva imagen:

Sus inbounds y clientes se guardan en /data, así que se conservan tras la actualización.

ssh root@SERVER_IP
cd /root/3x-ui
docker compose down
docker compose pull 3x-ui
docker compose up -d
9

Restablezca el usuario y la contraseña del panel

Si pierde el acceso al panel, defina uno nuevo en su base de datos. Conéctese por SSH como root y luego:

Use solo letras latinas, números y símbolos en la contraseña. Sustituya NEW_PASSWORD por ella y HASH por la línea que muestra el comando python3 (empieza por $2b$).

apt update
apt install -y sqlite3 python3-bcrypt

# genere el hash de la nueva contraseña
python3 -c "import bcrypt; print(bcrypt.hashpw(b'NEW_PASSWORD', bcrypt.gensalt(rounds=10)).decode())"

# guárdelo (ejecute la línea UPDATE en el indicador sqlite>)
sqlite3 /data/3x-ui/db/x-ui.db
UPDATE users SET username = 'root', password = 'HASH' WHERE id = 1;
.quit

cd /root/3x-ui && docker compose restart
10

Qué se instala y cómo personalizarlo

El panel funciona en contenedores Docker que puede modificar si lo necesita.

  1. Docker CE y Docker Compose.
  2. 3X-UI (ghcr.io/mhsanaei/3x-ui), el panel y el núcleo Xray.
  3. Nginx con Certbot (jonasal/nginx-certbot), que sirve el panel por HTTPS.
  4. Archivo Compose: /root/3x-ui/compose.yml. Datos: /data.

Para personalizar la instalación, edite /root/3x-ui/compose.yml y reinicie los contenedores:

nano /root/3x-ui/compose.yml
docker compose -f /root/3x-ui/compose.yml down
docker compose -f /root/3x-ui/compose.yml up -d

Consiga un servidor para esta guía

VPS 3X-UI viene listo con todo lo de esta guía, desde $7.50/mes con facturación anual.

Ver planes de VPS 3X-UI

Empiece hoy con su NodexVPS

Ahorre un 50 % con pago anual. Sin permanencia, cancele cuando quiera.