Configuración de interfaz LAN y servidor DHCP en FortiGate: Guía completa

La configuración de interfaces físicas en dispositivos FortiGate es fundamental para el correcto funcionamiento de la red. Este tipo de configuración permite definir parámetros específicos para cada puerto, gestionando aspectos como la asignación de direcciones IP, el acceso administrativo, y la funcionalidad de servidor DHCP, lo que resuelve problemas comunes relacionados con la conectividad y la administración eficiente de los recursos de red.

Campos principales

A continuación se detallan los campos más relevantes de esta configuración:

  • Name: Identificador único del puerto, usado en reglas y políticas para direccionar tráfico.
  • Alias: Nombre alternativo o descriptivo para facilitar la identificación del puerto en la interfaz gráfica.
  • Type: Define el tipo de interfaz; en esta configuración, es Physical Interface, indicando que es un puerto físico del equipo.
  • Role: Esta opción categoriza la función del puerto dentro de la red, en este caso LAN, lo que influye en políticas predeterminadas y servicios permitidos.
  • Addressing mode: Aquí se elige cómo se asignará la dirección IP, pudiendo ser manual, DHCP, o gestionada automáticamente por FortiPAM. En este caso, está en modo manual con detalles específicos.
  • IP/Netmask: Dirección IP estática y máscara de red asignadas al interfaz. Son fundamentales para la segmentación de red y enrutamiento.
  • Network size: Define el tamaño de la subred, afectando el rango de direcciones IP disponibles.
  • Administrative access: Lista de protocolos permitidos para administrar el dispositivo a través de esta interfaz, tales como HTTPS, HTTP, SSH y Ping. Activar o desactivar estos servicios impacta directamente en la seguridad y el acceso remoto.
  • Receive LLDP y Transmit LLDP: Configuración para habilitar el Protocolo de Descubrimiento de Vecinos (LLDP), útil para detectar dispositivos conectados y gestionar la topología de red.
  • DHCP Server: Habilita al puerto para actuar como servidor DHCP, asignando automáticamente direcciones IP a dispositivos en la red local dentro del rango especificado.
  • Address range: Rango de IPs que el servidor DHCP puede asignar.
  • Netmask: Máscara para el rango DHCP.
  • Default gateway: Dirección IP que los clientes recibirán como puerta de enlace; usualmente la IP del propio interfaz o una especificada manualmente.
  • DNS server: Servidor DNS que se asigna a los clientes DHCP, lo cual afecta la resolución de nombres en la red.
  • Lease time: Tiempo de concesión en segundos para cada dirección IP otorgada por DHCP.
  • Device detection: Opción activada para detectar automáticamente los dispositivos conectados y facilitar su gestión.
  • Outbound shaping profile: Perfil para controlar el ancho de banda de salida; está desactivado en este caso.
  • Comments: Campo para anotaciones administrativas.
  • Status: Estado operativo del puerto, siendo Enabled indica que la interfaz está activa y funcionando.

Compatibilidad de versiones y modelos

Esta configuración está disponible en la mayoría de versiones modernas de FortiOS, particularmente a partir de FortiOS 7.4.x,7.6.x y hasta las versiones más recientes como FortiOS 7.0 y 7.2. La funcionalidad puede variar ligeramente entre versiones, especialmente en la interfaz gráfica y opciones avanzadas como FortiPAM en la gestión automática de IP.

En cuanto a hardware, se utiliza comúnmente en FortiGate de gama media y alta, donde la gestión granular de interfaces y servicios DHCP es crítica. En modelos de gama baja o versiones antiguas puede no estar presente la integración con FortiPAM o módulos avanzados de detección de dispositivos, además algunos parámetros pueden cambiar de nombre o requerir configuración vía CLI.

Los cambios en las versiones también pueden afectar la ubicación de ciertos ajustes en la GUI o la disponibilidad de características como LLDP, que en versiones muy antiguas debía configurarse manualmente o directamente por CLI.

Escenarios de uso y recomendaciones

Esta configuración es esencial en redes LAN para conectar segmentos internos con funcionalidades administrativas y de gestión automatizada de IP. Se emplea habitualmente en oficinas, sucursales o redes empresariales para garantizar que los dispositivos obtengan IP correctas y puedan ser accesibles para mantenimiento y monitoreo.

Si la configuración del DHCP falla (por ejemplo, rango mal definido o puerta de enlace incorrecta), los clientes pueden no obtener acceso a la red o conectividad externa. Un mal ajuste de acceso administrativo también puede abrir vulnerabilidades si protocolos inseguros quedan habilitados.

El fabricante recomienda limitar los accesos administrativos exclusivamente a protocolos seguros como HTTPS y SSH, y mantener actualizadas las versiones de firmware para evitar problemas de seguridad o incompatibilidad.

Comandos de CLI útiles para diagnóstico

  • show system interface port5: Muestra la configuración actual de la interfaz física port5.
  • diagnose debug enable y diagnose debug application dhcps -1: Habilita el debug para problemas relacionados con el servidor DHCP.
  • execute ping 10.128.7.4.x,7.6.x: Verifica la conectividad con la IP de la interfaz configurada.
  • get system performance top: Para monitorear la carga del sistema y recursos usados, útil para detectar problemas que afectan al interfaz.
  • diagnose netlink interface list: Lista detalles de interfaces, incluyendo estado y asignación de IPs.

Buenas prácticas de configuración

  • Asignar nombres descriptivos en el campo Alias para facilitar la gestión y documentación.
  • Utilizar direcciones IP estáticas adecuadas y rangos de DHCP que no generen conflictos en la red.
  • Limitar los accesos administrativos a protocolos seguros y deshabilitar servicios innecesarios como HTTP o SNMP si no se requieren.
  • Habilitar y supervisar LLDP solo si es necesario para evitar posibles fugas de información en entornos sensibles.
  • Verificar el tiempo de concesión DHCP para equilibrar la renovación de IP y la estabilidad de la red.
  • Mantener el firmware actualizado para tener acceso a últimas funciones y correcciones de seguridad.
  • Realizar pruebas periódicas con comandos CLI para validar la correcta operación de la interfaz y servicios asociados.
  • Documentar todos los cambios y configuraciones para facilitar auditorías y mantenimiento a futuro.