“DNSMASQ”, UN SENCILLO SERVIDOR DNS

dnsmasqNOTA: En la primera parte de este post se explica en líneas generales que es un servidor DNS y la configuración de DNSMASQ, al final del post he añadido capturas de cada uno de los pasos realizados en este “LAB”. El material necesario para realizar el entorno ha sido:

 

 

  • Máquina Host MacBook Pro con VirtualBOX instalado.

  • Máquina virtual con Opensuse y dos tarjetas de red en modo “bridge” y “red interna” (192.168.1.200 y 172.16.0.1) respectivamente, en la que he instalado DNSMASQ (haciendo de servidor DNS y servidor DHCP).

  • Máquina virtual con Fedora y tarjeta de red en modo “red interna” (cesión IP 172.16.0.78) haciendo de cliente DNS y cliente DHCP.

Sigue leyendo

CÓMO INSTALAR Y CONFIGURAR OPENLDAP EN GNU/LINUX

database-openldap¿Qué es OpenLDAP?

OpenLDAP es una implementación libre de código abierto del protocolo “Lightweight Directory Access Protocol” (LDAP) y está liberada bajo su propia licencia “OpenLDAP Public License”. En si mismo, LDAP es un protocolo de comunicación independiente de la plataforma, muchas distribuciones GNU/Linux incluyen el software OpenLDAP, aunque también corre bajo BSD, AIX, HP-UX, Mac OS X, Oracle Solaris y Microsoft Windows.

El proyecto OpenLDAP se inició en 1998 por Kurt Zeilenga. Comenzó como un clon de la implementación LDAP de la “Universidad de Michigan”, entidad donde se desarrolló originalmente el protocolo y que actualmente sigue trabajando en la evolución del mismo.

En pocas palabras, si en nuestra red disponemos de un servidor LDAP, bastará con crear las cuentas de usuario y grupos en nuestro servidor para que los clientes puedan hacer uso del sistema y de sus servicios desde cualquier puesto de la red. Por lo tanto, es un sistema ideal para centralizar la administración de usuarios en un único lugar. Sigue leyendo

CÓMO INSTALAR Y CONFIGURAR APACHE WEB SERVER EN GNU/LINUX II

apache-logo¿Qué es LAMP?

LAMP es el acrónimo usado para describir un conjunto de subsistemas de infraestructura, con el fin de alcanzar una solución global de intranet/internet para configurar sitios web dinámicos que usa las siguientes herramientas:

 

 

  • GNU/Linux, el sistema operativo.
  • Apache, el servidor web.
  • MySQL/MariaDB, el gestor de bases de datos.
  • PHP (Perl ó Python) el lenguaje de programación.

Sigue leyendo

CÓMO INSTALAR Y CONFIGURAR APACHE WEB SERVER EN GNU/LINUX I

apache-logo¿Qué es Apache web server?

Es un servidor web de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual. Cuando comenzó su desarrollo en 1995 se basó inicialmente en el código del popular NCSA HTTPd 1.3 (Servidor web desarrollado originalmente en el National Center for Supercomputing Applications), pero más tarde fue reescrito casi por completo.

Este servidor web es una de las aplicaciones más conocidas del mundo GNU/Linux además de ser el más implantado entre los distintos servidores que ofertan servicios web en Internet. Sigue leyendo

CÓMO INSTALAR Y CONFIGURAR UN SERVIDOR DHCP EN GNU/LINUX

dhcp¿Qué es un servidor DHCP?

Es una máquina que hace uso del protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) que no es mas que un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los equipos cliente de nuestra red.

Si disponemos de un servidor DHCP, la configuración IP de los PC’s puede hacerse de forma automática sin necesidad de hacerlo manualmente en cada equipo de la red. Sigue leyendo