En días pasados se publicaron estos mismos temas enfocados en la distribución Debian; en esta ocasión con el objetivo de retomar las publicaciones de hace más de un año sobre CentOS, se ofrece este post. Ha de señalarse que el libro “Configuración De Servidores Con GNU/Linux” en su edición de Enero del 2012 del autor Joel Barrios Dueñas, es la mejor documentación sobre instalación y administración de servicios telemáticos en GNU/Linux usando CentOS (se ha usado este libro como guía de referencia para instalación de servicios en otras distribuciones y ha funcionado sin contratiempos).

Servicio Openldap.

Para instalar este servicio se hace referencia al capítulo 70 ” Cómo configurar OpenLDAP como servidor de autenticación”. En el mencionado capítulo, siguiendo todos los pasos, se obtiene un servidor LDAP en perfecto funcionamiento, con soporte para TLS/SSL permitiendo que las estaciones y/o servidores que se deseen puedan usar la autenticación de usuario contra dicho servidor LDAP.
Al finalizar la ejecución de los pasos del capítulo se percatarán que el servicio de LDAP no estará “escuchando” por el puerto 636, aceptando las peticiones del servicio sobre SSL, para habilitarlo solo hay que editar el fichero /etc/sysconfig/ldap, y especificar “yes” en su opción “SLAPD_LDAPS“, quedando de la siguiente forma:

# Options of slapd (see man slapd)
#SLAPD_OPTIONS=

# At least one of SLAPD_LDAP, SLAPD_LDAPI and 
# SLAPD_LDAPS must be set to 'yes'!
#
# Run slapd with -h "... ldap:/// ..."
#   yes/no, default: yes
SLAPD_LDAP=yes

# Run slapd with -h "... ldapi:/// ..."
#   yes/no, default: yes
SLAPD_LDAPI=yes

# Run slapd with -h "... ldaps:/// ..."
#   yes/no, default: no
SLAPD_LDAPS=yes

# Run slapd with -h "... $SLAPD_URLS ..."
# This option could be used instead of previous three ones, but:
# - it doesn't overwrite settings of $SLAPD_LDAP, $SLAPD_LDAPS 
# and $SLAPD_LDAPI options
# - it isn't overwritten by settings of $SLAPD_LDAP, 
# $SLAPD_LDAPS and $SLAPD_LDAPI options
# example: SLAPD_URLS="ldapi:///var/lib/ldap_root/ldapi 
#          ldapi:/// ldaps:///"
# default: empty
#SLAPD_URLS=""

# Maximum allowed time to wait for slapd shutdown 
#  on 'service ldap stop' (in seconds)
#SLAPD_SHUTDOWN_TIMEOUT=3

# Parameters to ulimit, use to change system limits for slapd
#SLAPD_ULIMIT_SETTINGS=""

Finalmente, se procede a reiniciar el servicio y a configurarlo para que inicie automáticamente con el arranque del sistema:

service slapd restart
chkconfig slapd on

Servicio DNS

En el capítulo 78 “Cómo configurar un servidor de nombres de dominio (DNS)”, del libro que se ha mencionado con anterioridad, siguiendo los pasos hasta el epígrafe 78.3.3.3. Zona de resolución inversa red local, se obtiene un servidor DNS con las funcionalidades básicas. Los siguientes epígrafes se enfocan en configuraciones específicas para escenarios particulares, los cuales se recomiendan leer y aplicar en las situaciones que la requieran.