Logo Mariatec's Blog
  • Home
  • Sobre mi
  • Skills
  • Experiencia
  • Formación
  • Posts
  • Notes
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • Aplicaciones Web
  • Azure
    • AZ 900
    • SC-900
  • Bases de datos
    • Administración
    • Gestión
  • Cloud Computing
  • GitHub
  • Google Cloud Platform
  • Python
  • Seguridad
  • Sistemas Operativos
    • Administración
    • Implantación
Hero Image
Taller de Almacenamiento - Introducción a iSCSI

Introducción a iSCSI iSCSI es un protocolo de red que permite compartir almacenamiento entre servidores. iSCSI es una abreviatura de Internet Small Computer System Interface. Sirve para conectar servidores y almacenamiento de forma que se pueda compartir el almacenamiento entre ellos. Es una abreviatura de Internet Small Computer System Interface. En este Taller vamos a configurar un servidor iSCSI y un cliente iSCSI. Para ello, vamos a usar un vagrantfile

January 21, 2023 | 5 minutes Read
Hero Image
VPN sitio a sitio con WireGuard

Introducción En este post vamos a configurar una VPN site to site con wireguard. Para ello vamos a hacer uso de máquinas vagrant para montar el escenario. Escenario Vamos a dividir el escenario en dos, por una parte, un escenario que actuará de servidor: Vagrant.configure("2") do |config| config.vm.provider :libvirt do |libvirt| libvirt.memory = 1024 end config.vm.define :nodo1 do |nodo1| nodo1.vm.box = "debian/bullseye64" nodo1.vm.hostname = "Servidor" nodo1.vm.synced_folder ".", "/vagrant", disabled: true nodo1.

January 13, 2023 | 4 minutes Read
Hero Image
Taller Docker - Almacenamiento y Redes

Almacenamiento Volúmenes docker Crearemos un volumen docker que se llame miweb. docker volume create miweb Y mostramos que el volumen se ha creado correctamente. docker volume ls Crea un contenedor desde la imagen php:7.4-apache donde montes en el directorio /var/www/html el volumen docker que has creado. docker run -d --name miweb -p 80:80 -v miweb:/var/www/html php:7.4-apache Utiliza el comando docker cp para copiar un fichero index.html (donde aparece tu nombre) en el directorio /var/www/html.

January 12, 2023 | 3 minutes Read
Hero Image
VPN de acceso remoto con WireGuard (Windows, Linux, Android)

Introducción En este post vamos a configurar un servidor VPN con WireGuard. WireGuard es un protocolo de túnel de código abierto que se ha convertido en una alternativa a OpenVPN. WireGuard es más rápido, más ligero y más fácil de configurar que OpenVPN. Preparando el escenario Máquina Interno Vamos a crear una máquina virtual con la ayuda de vagrant que servirá de cliente interno. Esta máquina tendrá una IP privada y no podrá acceder a internet.

January 12, 2023 | 6 minutes Read
Hero Image
VPN site to site con OpenVPN y certificados x509

Introducción En este post vamos a configurar una conexión VPN sitio a sitio entre dos equipos: Cada equipo estará conectado a dos redes, una de ellas en común Para la autenticación de los extremos se usarán obligatoriamente certificados digitales, que se generarán utilizando openssl y se almacenarán en el directorio /etc/openvpn, junto con con los parámetros Diffie-Helman y el certificado de la propia Autoridad de Certificación. Se utilizarán direcciones de la red 10.

January 11, 2023 | 4 minutes Read
Hero Image
Servidor de correo en los servidores de clase

En este post, vamos a implementar en nuestro escenario un servidor de correo. Ejercicio 1 Instalaremos y configuraremos un servidor de correo en delta. El nombre del sistema de correo será nuestro nombre de dominio maria.gonzalonazareno.org. Utilizando la utilidad mail manda un correo desde un usuario del servidor a otro usuario del servidor. El usuario destinatario debe leer el correo con el mismo programa. Preparación del escenario Instalamos el servidor de correo sudo apt install postfix bsd-mailx Realizamos una prueba de envío de correo echo "Hola" | mail -s "Prueba" Ejercicio 2 Configura tu servidor de correo para que use como relay el servidor de correo de nuestra red babuino-smtp.

January 10, 2023 | 3 minutes Read
Hero Image
Acceso remoto con OpenVPN y certificados x509

Qué es una VPN y para qué sirve Una VPN (Virtual Private Network) es una red privada virtual que permite conectar dos o más redes privadas entre sí a través de una red pública como Internet. Las VPNs son muy útiles para conectar redes privadas a través de Internet de forma segura, ya que los datos que se transmiten a través de una VPN están cifrados y protegidos de forma que sólo los usuarios autorizados pueden acceder a ellos.

January 9, 2023 | 5 minutes Read
Hero Image
Desarrollo y despliegue de una aplicación Java simple

En este post vamos a crear una aplicación Java simple y desplegarla en un servidor Tomcat con Maven. Tomcat es un servidor web que permite ejecutar aplicaciones Java. En este post vamos a ver como desplegar una aplicación Java en un servidor Tomcat. Mientras que Maven es una herramienta de construcción de software que nos permite gestionar el ciclo de vida de un proyecto Java. En este post vamos a ver como crear un proyecto Java con Maven.

January 9, 2023 | 2 minutes Read
Hero Image
Despliegue de aplicaciones Java

Introducción En este post vamos a realizar el despliegue de una aplicación Java en nuestro VPS. Para ello, vamos a utilizar el servidor web Apache Tomcat. Instalación de Tomcat Para instalar Tomcat, vamos a utilizar el gestor de paquetes de Debian, apt-get. Para ello, vamos a ejecutar el siguiente comando: apt-get install tomcat9 Tarea 1: Desarrollo y despliegue de una aplicación Java De forma similar a lo que hemos hecho el despliegue simple, despliegue de forma manual la aplicación Java que encontrarás en siguiente repositorio.

January 9, 2023 | 3 minutes Read
Hero Image
Recolección centralizada de logs de sistema, mediante journald

En este post, vamos a implementar en nuestro escenario un sistema de recolección de log mediante journald. Para ello debes, implementar un sistema de recolección de log mediante el paquete systemd-journal-remote, o similares. Máquina Distribución IP ALFA Debian 11 172.22.201.46 BETA Debian 11 172.16.0.200 CHARLIE Debian 11 192.168.0.2 DELTA Debian 11 192.168.0.6 . Preparación del escenario Lo primero que deberemos hacer es instalar en cada una de las máquinas de nuestro escenario, incluyendo los contenedores de LXC, el paquete systemd-journal-remote:

January 4, 2023 | 2 minutes Read
Hero Image
Servidores Web, Base de Datos y DNS en nuestros escenario de OpenStack

Tomando como referencia el escenario, vamos a realizar la instalación de un servidor web, un servidor de base de datos y un servidor DNS. Servidor DNS Vamos a instalar un servidor dns en charlie que nos permita gestionar la resolución directa e inversa de nuestros nombres. Vamos a poseer un servidor dns con autoridad sobre un subdominio de nuestro dominio principal gonzalonazareno.org, que se llamará mariajesus.gonzalonazareno.org. apt-get install bind9 Creamos las vistas Para ello, vamos a crear vistas pero, ¿qué es una vista?

January 3, 2023 | 10 minutes Read
Hero Image
Certificados digitales. HTTPS

Certificado digital de persona física Un certificado digital es un documento electrónico que contiene información sobre la identidad de una persona física o jurídica, y que se utiliza para firmar documentos electrónicos. El certificado digital contiene información sobre la persona que lo solicita, como su nombre, apellidos, DNI, fecha de nacimiento, etc. Además, contiene información sobre la entidad que lo emite, como el nombre de la entidad, el CIF, la dirección, etc.

January 2, 2023 | 12 minutes Read
  • ««
  • «
  • 3
  • 4
  • 5
  • 6
  • 7
  • »
  • »»