Sin términos ni condiciones

Como al principio de la Web
Un diagrama mostrando el objetivo (y título) de este artículo

Reenviar tráfico TCP y UDP por la red con iptables

Este es el tercer artículo de la serie que empezó con “Cambios en mi red de la mano de XMPP.” El problema En aquel artículo, casi al final de todo, comentaba que hacía falta aplicar una solución para que el tráfico XMPP del resto de puertos (5000, 5222,… todos los que no son el 80 ó el 443) fuese reenviado desde el VPS a mi servidor en casa. Probé algunas cosas con la configuración de NGINX y su módulo streams, pero no funcionó, así que voy a describir aquí cómo acabé usando las capacidades de filtrado de paquetes de Linux (el núcleo mismo) a través de iptables (en inglés). ...

7 de septiembre de 2025 · 6 min · 1177 palabras · Gabriel Viso Carrera
Un diagrama que representa lo que queremos conseguir y el título de este artículo

Exponer servicios alojados en casa usando un VPS y Tailscale

Problema Este texto detalla los pasos a seguir para conectar un proxy inverso (NGINX) instalado en un servidor A, y dar acceso a servicios web instalados en otra máquina diferente, un servidor B. Si la máquinas están en ubicaciones o redes diferentes, la conectividad la podremos resolver mediante varias alternativas, como una VPN. En mi caso concreto, esto sirve para instalar NGINX en un VPS, y usarlo para exponer mis servicios alojados en un servidor que tengo en casa, “barcas”. Para conectar las dos máquinas y que NGINX pueda redirigir el tráfico a esos servicios, he usado Tailscale. ...

5 de septiembre de 2025 · 8 min · 1681 palabras · Gabriel Viso Carrera
Una foto de "barcas", mi servidor.

Cambios en mi red de la mano de XMPP

Hace unos días me recomendaron Snikket como una opción sencilla para montar un servidor XMPP1, y me lancé por el terraplén de cabeza. A mitad del descenso, me encontré un montón de problemas interesantísimos que resolver, que iré desgranando paso a paso en los próximos artículos. En éste os voy a contar cuáles son esos problemas, por qué surgen, por qué los quiero resolver y cómo los he resuelto, pero desde un punto de vista de diseño por el momento. No vas a encontrar instrucciones de terminal para resolver todo esto, sino el contexto necesario para saber qué estoy intentando resolver; las instrucciones detalladas vendrán en los siguientes artículos. ...

31 de agosto de 2025 · 6 min · 1250 palabras · Gabriel Viso Carrera
Un equipo de 6 trabajando en una carretera. Tras 5 de ellos hay 1 controlando una apisonadora.

🚨 gvisoc.com en Hugo 🚨

He cambiado el motor que da vida a este blog a Hugo. El anterior era Ghost. Entre otras cosas, lo hice porque la filosofía de Ghost de obligaros a daros de alta en un perfil determinado de suscriptor para poder comentar me parecía demasiado agresiva. Es cierto, la membresía para ello era gratis, pero no dejaba de ser una barrera artificial y confusa. Por otro lado, Ghost parece más orientado a boletines de noticias (newsletter, en inglés, para los despistados) que a blogs, por varias cosas pero también por el rollo de las membresías. ...

3 de agosto de 2025 · 2 min · 364 palabras · Gabriel Viso Carrera

Cuando la captura de pantalla de OBS se rompe en Wayland

A veces grabo vídeos usando OBS. Salvo contadísimas excepciones grabo usando un PC con Fedora, que es una distribución de Linux que usa Wayland como protocolo de pantalla. En ocasiones, algo pasa y la opción correspondiente para grabar el escritorio del ordenador desaparece. No sé si OBS está traducido al Español, o si lo está, si está bien traducido; en Inglés la opción que desaparece es “Screen Capture (PipeWire)”: OBS mostrando la opción a recuperar ...

21 de abril de 2025 · 1 min · 203 palabras · Gabriel Viso Carrera
Como en la imagen, respuesta por encima del mensaje a responder

KMail: responder por encima del texto citado

Si usas KMail, el cliente de correo electrónico de KDE, verás que hay una opción sumamente básica que falta: poder responder mensajes encima del texto del correo al que estás contestando. Por más que busques, no encontrarás esa opción. Para poder colocar la respuesta automáticamente por encima del texto al que respondes, deberás editar las plantillas por defecto del editor. Para eso, en Settings → Composer → *Standard Templates, *o sus equivalentes en español, deberás cambiar todas las plantillas de respuesta para que el comando %CURSOR aparezca por encima del comando %QUOTE. ...

10 de diciembre de 2024 · 2 min · 356 palabras · Gabriel Viso Carrera
"Terminemos de configurar tu dispositivo", ese mensaje tan cansino de Windows que te acosa constantemente para que integres más tu PC con la cuenta de Microsoft, alegando a una falsa necesidad.

Linux en directo

Empezar con Linux no es un paso trivial para todo el mundo. Pese a que las cosas son mucho más sencillas que en 1998, o, sin irnos tan allá, que en 2010, hay muchas preguntas que hacerse al respecto. El pasado viernes 29 de noviembre estuve instalando Linux en arranque dual con Windows 11, en través de twitch. Y me ha gustado el resultado, tanto que es muy posible que haga muchos más vídeos de ahora en adelante, tanto en directo como “producidos”. ...

30 de noviembre de 2024 · 1 min · 140 palabras · Gabriel Viso Carrera

Solucionando Problemas de Compatibilidad del Certificado de la FNMT

Hace unos pocos días tuve que renovar mi certificado digital de la Fábrica Nacional de Moneda y Timbre (España). Como hacía menos de 5 años que me había identificado personalmente en el Consulado Español en Sydney, no tuve que hacer gran cosa y pude realizar todo el proceso en Fedora, siguiendo las instrucciones correspondientes. Sin embargo, el fichero de copia de seguridad del certificado (formato PKCS #12, de extensión .p12) que generan las herramientas oficiales usa una versión de los algoritmos de cifrado que está considerada obsoleta. Esto genera un fichero aparentemente inservible, imposible de usar en la mayoría de navegadores modernos, como Firefox en mi caso. ...

10 de septiembre de 2024 · 2 min · 421 palabras · Gabriel Viso Carrera
Captura de pantalla de los detalles del dispositivo de seguridad en una máquina virtual ejecutando Windows 11

Actualiza tu Máquina Virtual de Windows 10 a Windows 11 en VirtualBox

En Octubre de 2025 Windows 10 pierde su soporte, y no recibirá más actualizaciones. Si usas GNU/Linux en tu día a día pero tienes Windows en una máquina virtual por si las moscas, esto también es un problema aunque no uses Windows más que una o dos veces al año. Por ejemplo, si usas Windows para entrar en la típica página de la administración porque no has sido capaz de configurar un navegador de forma que funcione correctamente, vas a tener que tener un sistema compatible pero actualizado. No quieres usar un sistema desactualizado, sin parches, etc., para cosas tan sensibles como tu declaración de la renta o gestionar cosas con la Seguridad Social. Aunque creas que te da igual, no te da igual, y no quieres hacerlo. ...

15 de julio de 2024 · 7 min · 1374 palabras · Gabriel Viso Carrera
Imagen tridimensional del despiece de un Framework trece. Tomada del foro de soporte de la comunidad, de un hilo de discusión sobre fondos de pantalla temáticos de la marca y del modelo. (origen https://community.frame.work/t/3-2-desktop-wallpapers/3533/127) Autor desconocido.

Un año con un Framework 13

Normalmente todas las primeras impresiones son buenas, pero muchas veces nos falta esa retrospectiva tras mucho tiempo de uso. Este artículo da cuenta de cómo de bien me ha ido con este portátil tras algo más de un año de uso intensivo y como ordenador principal, siempre ejecutando y desempeñando todas mis tareas en Linux, haciendo hincapié en las cosas buenas y las no tan buenas. Compatibilidad con Linux GNU/Linux A día de hoy y con la distribución que uso, que es Fedora en alguna de sus variantes, la compatibilidad es total, excepto con el lector de pantalla. No hay ningún dispositivo que no funcione; sin embargo, para que todo funcione bien, debemos tener en cuanta algunas cosas y, dependiendo de nuestras elecciones, hacer algunos ajustes. ...

26 de junio de 2024 · 12 min · 2515 palabras · Gabriel Viso Carrera