Configuración de DHCP, SMTP, Postfix, Cron e Interfaces de Red en RHEL

Informática y Telecomunicaciones4,56 KB

DHCP

Package: dhcp
Daemon: /usr/sbin/dhcpd
Script: /etc/init.d/dhcpd
Puerto: 67 (bootps), 68 (bootpc)
(Protocolo de red UDP)

Configuración

  • /etc/dhcpd.conf
  • /var/lib/dhcpd/dhcpd.lease

Configuración de ejemplo

  • /usr/share/doc/dhcp-version/dhcpd.conf.sample

Instalación

yum install dhcp -y

Configuración del servicio

vi /etc/sysconfig/dhcpd

Editar archivo de configuración

vi /etc/dhcp/dhcpd.conf

Este es un ejemplo:

SMTP

Mail Transport Protocol (SMTP)

  • Mail Access Protocol (POP, IMAP) (Dovecot)
  • Diferencias entre:
    • MTA (Mail Transport Agent)
    • MDA (Mail Delivery Agent)
    • MUA (Mail User Agent)
  • Configuración de MTA en RHEL (Postfix)

¿Qué es? Transportar información entre los distintos usuarios.

Mail Transport Protocol (SMTP)

El envío de un correo electrónico desde un cliente a un servidor, y desde un servidor a otro, se realiza por medio del protocolo SMTP (Simple Mail Transfer Protocol).

En RHEL, proporciona Postfix y Sendmail como los programas que prestan dicho servicio.

  • Protocolo que no requiere autenticación; sin embargo, se pueden configurar ciertas restricciones para evitar el envío de SPAM.
  • Servidor sin ningún tipo de restricción: se les conoce como Open Relay Servers.

Mail Access Protocol (POP - IMAP)

  • Protocolo utilizado por las aplicaciones cliente de correo electrónico para descargar los correos desde el servidor (MDA).
  • POP (Post Office Protocol)
  • IMAP (Internet Message Access Protocol)
  • Dovecot es el programa por defecto en RHEL para implementar el servicio POP e IMAP, permitiendo además la implementación de seguridad en dicha comunicación (SSL).

Instalación y configuración de un mail server

  1. Elegir qué MTA se utilizará (Postfix o Sendmail).
    • Postfix es el MTA por defecto en RHEL.
    # alternatives --config mta
  2. Deshabilitar el MTA que no se utilizará, dado que ambos ocupan el mismo puerto TCP/25.
    # chkconfig [postfix | sendmail] off

Postfix

Directorio de configuración principal: /etc/postfix

  • access: usado para control de acceso. Especifica qué hosts tienen permitido conectarse a Postfix.
  • main.cf: archivo de configuración principal.
  • master.cf: especifica cómo Postfix interactúa con los diferentes procesos asociados a la entrega y envío de correos.
  • transport: mapeo de direcciones de correo a relay host.

Ejecutable de Postfix: /usr/sbin/postfix

Cron y at

  • /var/spool/cron (directorio donde se alojan las tareas de los usuarios)
  • /etc/crontab (archivo de configuración global)
  • /etc/cron.d

Crontab y componentes

  • /etc/crontab
    • Comentarios (#)
    • Variables
    • Comandos
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

Interfaces de red

Ubicación: /etc/sysconfig/network-scripts

  • /etc/hosts:
    • Resolver nombres de host que no pueden ser resueltos por DNS.
    • Resolver nombres de host en pequeñas redes sin DNS.
  • /etc/resolv.conf: especifica las IP de los DNS y el dominio de búsqueda.
  • /etc/sysconfig/network-scripts/ifcfg-<interface-name>: para cada interfaz de red.

Configuración de rutas estáticas

/etc/sysconfig/network-scripts/route-<interface-name>

Ejemplo:

default 192.168.0.1 dev eth0
10.10.100.0/24

Descargar

PDF Word HTML