Cómo actualizar Ubuntu a 24.04 LTS (Noble Numbat)
Introducción Ubuntu 24.04 LTS se lanzó el 25 de abril de 2024. Como esta versión es una versión LTS (Soporte a Largo Plazo), será soportada durante 5 años. En esta publicación, vamos a explicar cómo actualizar tu Ubuntu utilizando la línea de comandos. Copia de seguridad Haz una copia de seguridad de los datos importantes antes de empezar. Es importante porque la actualización tiene algunos riesgos y podría dañar el sistema. ...
Cómo obtener los servidores DNS configurados en Ubuntu
En algunas situaciones podría ser necesario saber exactamente qué servidor DNS está siendo usando por un host Ubuntu. Hay varias maneras de obtener esta información, sin embargo, la mejor opción que he encontrado es utilizar el servicio resolvectl. Este servicio se encarga de resolución de nombres en aplicaciones locales. Puede utilizarlo ejecutando resolvectl status o simplemente resolvectl. El comando te devolverá las entradas de DNS configuradas en cada interfaz de red, y cuál está siendo utilizada. ...
Cómo instalar tu propio Proxy de Telegram
Introduction En este artículo vamos a explicar cómo desplegar un MTProto Proxy de Telegram, software usado principalmente para evitar el bloqueo de la aplicación en cierto países. Telegram soporta dos tipos de servidores Proxy: el SOCKS5 estándar y el MTProto, del que hablareemos a continuación. ¿Qué es Telegram? Telegram es una aplicación de mensajería con foco en la velocidad y la seguridad. Es gratuita y es usada por más de 700 millones de usuarios cada mes. Una de sus mejores funcionalidades es que se puede utilizar en varios dispositivos a la vez. ...
Generar un sitio web estático con Hugo y NGINX
Introducción Durante los últimos años, he iniciado varios blogs (sin mucho éxito, todo hay que decirlo). Uno de tecnología, mi web de fotografía, y un blog con temas personales, que decidí cerrar. Todos ellos realizados con la misma plataforma CMS: WordPress. WordPress tiene algunas ventajas, como su facilidad de uso o la gran comunidad que hay detrás. Sin embargo, estaba cansado de la gran cantidad de recursos que necesitaba para desplegar el CMS y dar una buena experiencia a los lectores de mi blog. Es necesario instalar una base de datos MySQL, desplegar PHP en el servidor e instalar varios plugins en WordPress para optimizar la experiencia. ...
Cómo cambiar el idioma y la configuración local en Ubuntu
Introducción Tras instalar un sistema Ubuntu, siempre suelo configurar el idioma del sistema para que se adecue a mi entorno local. Configuración de Locales Conecta a una terminal de tu máquina y ejecuta el siguiente comando: sudo dpkg-reconfigure locales Tras esto, verás una lista de idiomas y países. Tienes que seleccionar con la barra espaciadora el idioma y el país que necesites. En mi caso, como vivo en España, he seleccionado es_ES.UTF-8. Se recomienda seleccionar la versión UTF-8. ...
Integrar AbuseIPDB con Fail2ban
En el post previo, describimos cómo instalar Fail2ban para proteger tu sistema. Ahora vamos a ir un paso más lejos para activar el reporte de actividad maliciosa en una lista negra global gestionada por la herramienta AbuseIPDB. ¿Qué es AbuseIPDB? AbuseIPDB es un proyecto dedicado a ayudar a administradores de sistemas y webmasters a comprobar y reportar direcciones IP que están involucradas en actividades maliciosas como spamming, intentos de hacking, ataques de DDoS, o cualquier actividad abusiva en internet. ...
Proteger tu servidor con Fail2ban
¿Qué es Fail2ban? Fail2ban es un software escrito en Python que nos ayuda a prevenir ataques de fuerza bruta o ataques DDoS. Utiliza los intentos de acceso fallidos logeados en el sistema para detectar las IPs maliciosas. Después estas direcciones IP son bloqueadas para evitar más intentos. Es un software que recomiendo tener instalado en un sistema expuesto a Internet. ¿Cómo funciona Fail2ban? Fail2ban es un demonio que está monitorizando cada acceso al sistema a los diferentes servicios que tienen puertos abiertos (principalmente SSH, HTTPS…). Monitoriza el número de intentos de acceso de una dirección IP, y detecta cuando el número de intentos son sospechos de ser un ataque. Una vez identificado un posible atacante Fail2ban utiliza el Firewall del sistema (IPtables en sistemas Linux) para bloquear la dirección IP. Desde ese momento esa dirección IP no tendrá permitido el acceso al sistema. ...
Extraer tu IP pública desde la terminal
Es bastante útil tener al alcance de tu mano la opción de obtener tu dirección IP pública. Aquí te daré algunos comandos para obtener la IP. A destacar que no todos los servicios tiene IPv4, sólo funcionan con IPv4. IPv4 & IPv6 Si tienes una conexión a Internet con IPv6, por defecto, se utilizará ese interfaz. Sin embargo, podrías forzar la utilización de IPv4 simplemente añadiendo el parámetro -4 en el comando curl. Debería de ser algo como curl -4 ip.sb. ...