# ¿Cómo alojo un sitio onion en un VPS?

> Aloje un sitio onion en un VPS con 2 líneas de torrc y nginx en Debian 13 o Ubuntu 24.04. Dusk, con 2 GB de RAM, cuesta $5.25 al mes con 12 meses.

- URL: https://gloamport.com/es/guides/how-to-host-an-onion-site/
- Última actualización: 2026-11-10
- Editor: Gloamport (https://gloamport.com)

Un servicio onion no necesita un puerto web abierto ni un nombre de dominio. Tor crea la dirección a partir de una clave guardada en su VPS.

**Respuesta rápida — ¿Cómo alojo un sitio onion en un VPS?**

Para alojar un sitio onion en un VPS, instale tor y un servidor web, añada las líneas HiddenServiceDir y HiddenServicePort a /etc/tor/torrc, reinicie tor y lea su dirección en el archivo hostname. Un plan Dusk de Gloamport, 1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic, lo ejecuta por $5.25 al mes con 12 meses.

## ¿Cuáles son las partes de un sitio onion en un VPS?

| Parte | Valor en esta guía |
| --- | --- |
| Plan | Dusk: 1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic |
| Precio | $5.25 al mes con 12 meses, $10.50 con 1 mes |
| Paquetes | `tor` y `nginx` (Apache funciona igual) |
| Directorio de claves | `/var/lib/tor/my-website/` |
| Claves de torrc | `HiddenServiceDir`, `HiddenServicePort` |
| Archivo de dirección | `/var/lib/tor/my-website/hostname` |
| Backend | nginx en 127.0.0.1, puerto 80 |

*Precios comprobados el 10 de noviembre de 2026.*

Claves de configuración de la guía de configuración de servicios onion del Tor Project y del manual de Tor.

## ¿Qué es un servicio onion y por qué alojar uno?

Un servicio onion es un sitio web al que solo se llega a través de Tor, y cuya dirección se deriva de su propia clave. Los visitantes llegan sin registrador de dominio ni IP pública, y el tráfico va cifrado de extremo a extremo. Para la definición completa, vea [¿Qué es un servicio onion y cómo funciona?](https://gloamport.com/es/what-is-an-onion-service/ "¿Qué es un servicio onion, y cómo funciona?").

Según la encuesta de Gloamport sobre 10 de noviembre de 2026, 10 de las 49 entradas de alojamiento que revisamos ofrecen una dirección onion propia. Un VPS le permite ejecutar una para su propio proyecto.

## ¿Qué plan de Gloamport aloja un sitio onion?

Dusk es adecuado: Gloamport lo indica para "Una VPN más un relé Tor o un sitio onion". Un sitio estático pequeño o una aplicación ligera funciona bien con 1 vCPU y 2 GB de RAM, con 40 GB NVMe de almacenamiento. Solo Linux: imágenes de Debian, Ubuntu, AlmaLinux y Rocky Linux. Sin Windows.

El pedido requiere un plan, una moneda y un correo electrónico opcional: Un pedido pide tres cosas: un plan, una moneda y, solo si lo desea, una dirección de correo. En todo el proceso no hay campo de nombre, ni dirección postal, ni número de teléfono, ni tarjeta, ni documento de identidad. El caso general de alojar sin entregar documentos de identidad se explica en [¿Dónde puedo comprar un VPS sin KYC?](https://gloamport.com/es/vps-no-kyc/ "¿Dónde puedo comprar un VPS sin KYC?").

## ¿Cómo alojo un sitio onion en un VPS, paso a paso?

Seis pasos desde un servidor vacío hasta una dirección que puede abrir en Tor Browser.

1. **Instale tor y un servidor web** — Ejecute apt update y luego apt install tor nginx. Confirme que http://localhost/ muestra una página desde el VPS.
2. **Vincule el servidor web a localhost** — Haga que nginx escuche solo en 127.0.0.1, para que se llegue al sitio a través de Tor y no por la IP pública.
3. **Añada el servicio onion al torrc** — Añada una línea HiddenServiceDir y una línea HiddenServicePort a /etc/tor/torrc.
4. **Reinicie tor** — Ejecute systemctl restart tor. Tor crea el directorio al arrancar si no existe.
5. **Lea su dirección** — Muestre el archivo hostname de HiddenServiceDir. Añada http:// delante y ábralo en Tor Browser.
6. **Haga copia de seguridad de la clave** — Los demás archivos de ese directorio son sus claves. Manténgalos privados, y copie la clave privada en un lugar seguro si la dirección le importa.

## ¿Cómo configuro tor para publicar el sitio?

Dos líneas de torrc publican el sitio. `HiddenServiceDir` indica el directorio donde Tor guarda las claves y el archivo `hostname`, y `HiddenServicePort` asigna un puerto virtual a un destino local. El manual de Tor indica que cada servicio oculto debe tener su propio directorio y que, por defecto, un puerto se asigna al mismo puerto en 127.0.0.1 por TCP.

*Instale y compruebe el servidor web*

```bash
apt update
apt install tor nginx
curl -I http://localhost/
```

*Líneas que añadir a /etc/tor/torrc*

```text
HiddenServiceDir /var/lib/tor/my-website/
HiddenServicePort 80 127.0.0.1:80
```

*Reinicie y lea la dirección*

```bash
systemctl restart tor
cat /var/lib/tor/my-website/hostname
```

## ¿Debo usar un socket Unix en lugar de un puerto TCP?

Un socket Unix es más seguro, porque el backend nunca escucha en un puerto de red. La guía del Tor Project lo recomienda para no exponer el servicio en su red local. El manual indica `unix:` seguido de una ruta como destino aceptado.

*torrc con destino de socket Unix*

```text
HiddenServiceDir /var/lib/tor/my-website/
HiddenServicePort 80 unix:/var/run/tor/my-website.sock
```

> **Proteja el directorio de claves** HiddenServiceDir debe poder leerlo y escribirlo el usuario que ejecuta Tor. Quien obtenga los archivos de clave puede hacerse pasar por su servicio, así que nunca los copie en un repositorio público ni en un ticket.

## ¿Cómo sé que el sitio onion funciona?

Abra la dirección del archivo `hostname` en Tor Browser. Si tor no arranca, el Tor Project señala como causas habituales los errores de escritura en el torrc y los permisos incorrectos del directorio; lea el registro con `journalctl -u tor`.

Después, proteja la máquina que queda detrás. [¿Cómo endurezco SSH en un VPS nuevo?](https://gloamport.com/es/guides/how-to-harden-ssh-on-a-vps/ "¿Cómo endurezco SSH en un VPS nuevo?") va primero, y [¿Cómo ejecuto un relé Tor en un VPS?](https://gloamport.com/es/guides/how-to-run-a-tor-relay-on-a-vps/ "¿Cómo ejecuto un relé Tor en un VPS?") es un buen segundo proyecto en el mismo Dusk, con precio en [la página de precios](https://gloamport.com/es/pricing/ "¿Cuánto cuesta un VPS de Gloamport?"). Una dirección v3 se mantiene igual mientras conserve los archivos de clave, aunque reinstale el servidor web.

**Resumen**

- Instale `tor` y `nginx`, y luego confirme que se carga la página local.
- `HiddenServiceDir` guarda las claves y el archivo `hostname`.
- `HiddenServicePort 80 127.0.0.1:80` reenvía el puerto onion 80 al servidor local.
- Un destino de socket Unix evita exponer el backend en la red local.
- Los archivos de clave permiten a cualquiera hacerse pasar por el sitio: manténgalos privados y con copia de seguridad.
- Dusk (1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic) cuesta $5.25 al mes con 12 meses.

## Alojar un sitio onion en un VPS: preguntas frecuentes

### ¿Necesito un nombre de dominio para un sitio onion?

No. La dirección sale de la clave que Tor crea en HiddenServiceDir y se escribe en el archivo hostname.

### ¿Qué versión de onion usa Tor?

El manual de Tor indica que las versiones 2 y 3 son compatibles y que la predeterminada es la 3. La versión 3 es la que describe la guía del Tor Project.

### ¿Puedo ejecutar más de un sitio onion?

Sí. Añada otra línea HiddenServiceDir por cada servicio nuevo; sus líneas HiddenServicePort se aplican al HiddenServiceDir más reciente que haya encima.

### ¿Qué pasa si pierdo los archivos de clave?

Con ellos se pierde la dirección. El Tor Project sugiere guardar una copia del archivo de clave privada en un lugar seguro para cualquier servicio de larga duración.

### ¿Es Dusk suficiente?

Gloamport describe Dusk como adecuado para "Una VPN más un relé Tor o un sitio onion". Para un sitio estático, 2 GB de RAM es más que suficiente.

## Fuentes

1. [Configure su propio servicio onion](https://community.torproject.org/onion-services/setup/) — The Tor Project (checked 2026-11-10)
2. [Manual de Tor (HiddenServiceDir, HiddenServicePort, HiddenServiceVersion)](https://2019.www.torproject.org/docs/tor-manual.html.en) — The Tor Project (checked 2026-11-10)

---

Gloamport: Gloamport es un proveedor de VPS que vende servidores Linux KVM sin KYC, se piden con un número de cuenta y se pagan en criptomonedas, Monero primero; lo opera DomaineGoat LLC, una empresa registrada en Panamá. Un pedido pide un plan, una moneda y, solo si lo quiere, una dirección de correo: ni nombre, ni dirección postal, ni teléfono ni documento de identidad. En el plazo de 12 meses, cada plan tiene un precio al menos un 25% inferior al de un plan comparable concreto de un estudio de 38 hosts de VPS sin KYC que aceptan cripto, consultado el 10 de noviembre de 2026.
