Archivo del blog

Mostrando entradas con la etiqueta proxmox. Mostrar todas las entradas
Mostrando entradas con la etiqueta proxmox. Mostrar todas las entradas

23 junio 2025

🖥️ Instala tu propio servidor de RustDesk en Proxmox con pocos pasos

 ¿Quieres tener tu propio servidor de escritorio remoto sin depender de terceros? Con RustDesk puedes lograrlo en unos minutos. En este artículo te enseño cómo instalarlo fácilmente y rápidamente en tu Proxmox, sin complicaciones, con un script automático.

✅ ¿Qué es RustDesk?

RustDesk es una alternativa libre y gratuita a TeamViewer o AnyDesk, que te permite controlar ordenadores de forma remota. Con tu propio servidor, nadie más verá tus conexiones. Más privacidad, más control.

🔽 Paso 1: Ejecuta el script mágico

Iremos usando Proxmox VE Helper-Scripts y buscamos el script Proxmox VE Helper-Scripts para hacer la instalación, y una vez lo tengamos todo, desde la consola de Proxmox, ejecuta este comando:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/rustdeskserver.sh)"

Este script lo hace todo por ti:

  • Crea un contenedor LXC

  • Instala los servicios hbbs (relay) y hbbr (rendezvous)

  • Abre los puertos necesarios

  • Deja el servidor listo para usar





Y aquí vamos con siguiente siguiente, siguiendo los requisitos mínimos que nos han dado en la web por defecto o si queremos ver, podemos darle en Avanzado y hacer nosotros la elección de datos.

Una vez completado, nos aparecerá la siguiente pantalla:


Y cuando acabe nos dará la iP que tenemos que usar en el cliente Rustdesk, solo tenemos que buscar el ID del contenedor. 

Para buscarlo, haremos lo  siguiente:


Y con el resultado, en el cliente Rustdesk, iremos a opciones y configuraremos:


La  iP que nos ha dado la instalación y la key que hemos sacado con el comando.

Y cuando se nos ponga en listo, con el semáforo en verde, ya lo tenemos instalado y en marcha



🌐 Paso 2: Accede al panel web

Cuando termine, verás los datos para acceder a la interfaz web de gestión: 

http://TU_IP:21114

Ahí puedes ver estadísticas, claves públicas, y configurar detalles del servidor.

🌍 ¿Y si tengo un dominio?

Si tienes un dominio propio (por ejemplo, rustdesk.miempresa.com), puedes apuntarlo a tu IP y añadir HTTPS con un proxy como Caddy o NGINX.


💡 ¿Qué puedes hacer ahora?

  • Conectarte a tus ordenadores usando RustDesk apuntando a tu servidor

  • Compartir el instalador a tus compañeros o clientes

  • Personalizar tu cliente RustDesk con el logo y nombre de tu empresa


🛠️ ¿Quieres personalizarlo?

También podemos compilar tu propio cliente RustDesk con tu marca, nombre y configuración predefinida. Escríbenos o comenta si te interesa que hagamos el manual.


📬 ¿Te ha funcionado?

Cuéntamelo en los comentarios o escríbeme. Si llegamos a 200 visitas en este artículo, preparo la guía para:

  • Activar HTTPS con tu dominio

  • Firmar tu cliente

  • Personalizar completamente tu instalación


20 junio 2025

Los 10 primeros pasos tras instalar Proxmox VE


Proxmox VE es una plataforma de virtualización completa basada en KVM y LXC. Permite correr múltiples sistemas operativos (Windows, Linux, etc.) en máquinas virtuales o contenedores. Si tienes un PC antiguo en casa que quieras darle una doble vida, no dudes en rescatarlo.

Instalar Proxmox VE es solo el principio. Aquí te presento una guía clara y directa con los 10 primeros pasos esenciales para dejar tu servidor listo para trabajar como una máquina virtual potente, flexible y estable.


1. Accede a la interfaz web

Una vez instalado y conectado a tu red, abre un navegador web y accede a:

https://<IP-del-servidor>:8006

Inicia sesión con el usuario root y la contraseña que estableciste durante la instalación.



2. Actualiza Proxmox

Es fundamental empezar con el sistema actualizado. Puedes hacerlo desde consola:

apt update && apt full-upgrade -y

O desde la interfaz web: Datacenter > Node > Updates > Refresh > Upgrade


3. Elimina el repositorio de suscripción empresarial

Proxmox incluye por defecto un repositorio para usuarios con suscripción. Si no la tienes, es mejor eliminarlo para evitar avisos:

nano /etc/apt/sources.list.d/pve-enterprise.list

Comenta la línea con # o elimínala.

Luego añade el repositorio sin suscripción:

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list

💡 Tip: Recuerda ejecutar apt update después de modificar los repositorios.


4. Configura la red

Desde la interfaz web: Datacenter > Node > System > Network, asegúrate de tener:

  • IP estática

  • Puerta de enlace

  • DNS correctamente configurados

Si prefieres la terminal:

nano /etc/network/interfaces

5. Añade almacenamiento

Proxmox puede usar discos adicionales para almacenar:

  • Imágenes ISO

  • Discos de VMs

  • Backups

Ve a: Datacenter > Storage > Add y elige el tipo: Directory, LVM, ZFS, NFS, CIFS, etc.


6. Sube imágenes ISO

Las ISO se usan para instalar sistemas operativos en tus VMs.

Desde la web: Datacenter > Node > Local > ISO Images > Upload

O por consola desde tu PC:

scp sistema.iso root@IP:/var/lib/vz/template/iso/

7. Configura una red para VMs

Por defecto, Proxmox crea vmbr0, un bridge que conecta las VMs con la red real. Puedes añadir más bridges si tienes varias tarjetas o usas VLANs.

Gestiona esto desde: Datacenter > Node > System > Network


8. Crea tu primera VM o contenedor (CT)

Haz clic en Create VM o Create CT, y sigue los pasos:

  • Elige ISO o plantilla

  • Define recursos (CPU, RAM, disco)

  • Asigna red


9. Programa backups automáticos

Nunca olvides los backups. Ve a: Datacenter > Backup > Add

Elige:

  • Nodo

  • Máquinas a respaldar

  • Destino

  • Hora y frecuencia


10. Instala herramientas útiles

Desde consola, puedes instalar algunos paquetes que facilitan la gestión:

apt install htop ifupdown2 net-tools curl

Y dentro de las máquinas virtuales (si son Linux), instala:

apt install qemu-guest-agent

Esto permite ver la IP desde Proxmox y apagar las máquinas desde la interfaz web.


Conclusión

Con estos 10 pasos, tienes un entorno Proxmox listo para comenzar a crear, gestionar y automatizar tus máquinas virtuales o contenedores. A partir de aquí puedes explorar clústeres, alta disponibilidad, Ceph, y mucho más.

26 octubre 2024

Manual para instalar Pi-hole en Docker, corriendo en Windows.

Pi-hole es una herramienta de software libre diseñada para bloquear publicidad y rastreadores en una red local. Funciona como un servidor DNS (Sistema de Nombres de Dominio) que filtra las solicitudes de DNS para bloquear anuncios, trackers y contenido no deseado antes de que lleguen a los dispositivos en tu red. Al estar instalado en un dispositivo de la red (como una Raspberry Pi o un servidor), Pi-hole actúa como un filtro centralizado para todas las peticiones DNS.

Manual para instalar Pi-hole en Docker (Windows)

1. Abrimos un terminal PowerShell o el Símbolo del sistema.

Hay varias formas de crear el contenedor, con este he utilizado el siguiente comando, desde un terminal con permisos de administrador:

docker pull pihole/pihole

Le damos al intro y nos empieza a instalar la aplicación:

Con el siguiente comando configuraremos nuestra instalación, pondremos Usuario, Contraseña, IP, DNS, Ubicación, 

docker run -d --name pihole -e ServerIP=172.16.1.90 -e WEBPASSWORD=password -e TZ=Europe/Madrid -e DNS=127.17.0.1 -e DNS2=1.1.1.1 -e DNS3=8.8.8.8 -p 80:80 -p 53:53/tcp -p 53:53/udp -p 443:443 --restart=unless-stopped pihole/pihole:latest






Una vez finalizado, ya podemos entrar por web para acabar de configurar nuestro servidor pihole.


Aquí ponemos nuestro usuario y contraseña que hemos asignado antes, y nos cargará la web:



Una vez estamos aquí, ya podemos ir configurando nuestros dispositivos con la IP que hemos configurado de DNS en el Windows, o por ejemplo, que es el más recomendable, es cambiar los DNS en la web del router, y así podemos navegar tranquilamente sin ver anuncios en cualquier dispositivo que tengamos conectado en la WIFI de casa sin tener que ir cambiando los DNS en todos los dispositivos de casa.

Conclusión

Ya tienes Pi-hole funcionando en Docker para Windows. Desde la interfaz web podrás gestionar las listas de bloqueo y ver estadísticas de uso. Si tienes alguna duda, deja un comentario en el blog y te ayudo en lo que pueda.

Para más detalles o problemas, consulta otros manuales en Justohorrillo.com




⚠️ ¡Ups! Algo ha salido mal…

 Hola a todos, Estoy realizando una migración del servidor de Google a uno propio para mejorar el rendimiento y la independencia del proyec...