Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configurar el servidor DHCP para Apstra ZTP

Cuando un dispositivo se conecta a una red, el Protocolo de configuración dinámica de host (DHCP) le asigna automáticamente una dirección IP disponible. Apstra, de forma predeterminada, utiliza un servidor Kea DHCP para la administración de dispositivos (a partir de la versión 5.0.0 de Apstra, anteriormente era ISC). Si configura un servidor DHCP diferente, usted es responsable de configurar los mismos detalles que se describen aquí.

Parámetros DHCP

El archivo DHCP incluye los siguientes detalles:

Tabla 1: Parámetros básicos de instalación de DHCP

Nombre del campo

Descripción

Búsqueda de dominios (domain-search)

Opción para configurar varios dominios de búsqueda

(Entrada de ejemplo: dc1.yourdatacenter.com) Para especificar más de un valor, sepárelos con una coma (,). Para que el análisis del archivo se realice correctamente, cada línea debe terminar con un punto y coma (;)

Nombre de dominio (domain-name)

Opción para indicar el nombre de dominio a utilizar

(Entrada de ejemplo: dc1.yourdatacenter.com)

Servidores de nombres de dominio (domain-name-servers)

Opción para enumerar todas las direcciones IP DNS. Para especificar más de un valor, sepárelos con una coma (,). Para que el análisis del archivo se realice correctamente, cada línea debe terminar con un punto y coma (;)

IP del servidor TFTP (tftp-server-name)

Dirección IP del servidor TFTP

Subred / subred subnet

Notación CIDR de subred IPv4 (Entrada de ejemplo: 10.28.180.4/24)

Subred / Grupos de IP / Inicio del intervalo IP

La primera dirección de la subred IP disponible para asignación dinámica

Subred / Grupos de IP / Fin del rango de IP

La última dirección de la subred IP disponible para la asignación dinámica

Subred / Enrutador

La dirección IP predeterminada de la puerta de enlace

Modo de reserva

Define los modos de reserva que se usarán para esta subred.

Reservas de host / dirección de hardware

La dirección MAC del host

Reservas de anfitrión / dirección IP fija

La dirección IP fija asignada para el host

Modo de reserva predeterminado

Todos, globales, fuera de la piscina o discapacitados

Reservas globales de anfitrión / Dirección de hardware

La dirección MAC del host

Reservas globales de anfitrión / Dirección IP fija

La dirección IP fija asignada para el host

Tabla 2: Parámetros del configurador

Nombre del campo

Descripción

vida útil válida (valid-lifetime)

Define la duración predeterminada de la validez de la concesión de IP

max-valid-lifetime (max-valid-lifetime)

Define la duración máxima de la concesión de IP

match-client-id (match-client-id)

Para indicar si el servidor usará el identificador de cliente para las búsquedas de concesión

interfaces-config / interfaces (interfaces)

Las interfaces en las que el servidor DHCP escucharía los mensajes DHCP

lease-database / tipo (type)

Define el tipo de base de datos de concesión

lease-database / nombre (name)

La ruta del archivo dentro del contenedor DHCPD donde se almacenaría la información de concesión

lease-database / lfc-interval (lfc-interval)

Los intervalos en los que DHCP iniciará la limpieza del archivo de concesión

Subred / ID (ID)

subred (subnet)

Notación CIDR de subred IPv4

opción-fecha / nombre

El nombre de opción DHCPv4 estándar

opción-fecha / código

El código de opción DHCPv4 estándar

opción-fecha / espacio

espacio

opción-fecha / datos

El valor pasado a la opción especificada

option-def /name (name)

El nombre de opción DHCPv4 estándar

opción-def / código (code)

El código de opción DHCPv4 estándar

opción-def / espacio (space)

espacio

opción-def / tipo (type)

El valor pasado a la opción especificada

client-classes / name (name)

"Arista", "Cisco", "Sonic"

client-classes / test (test)

prueba

control-socket / socket-name (socket-name)

La ubicación del archivo de socket UNIX utilizado para comunicarse con el agente de control

control-socket / tipo-socket (socket-type)

El tipo de socket DHCP

Registradores / Nombre (name)

nombre

Registradores / Gravedad (severity)

Define el nivel de gravedad del registro

Registradores / nivel de depuración (debuglevel)

Especifica el nivel del mensaje de depuración cuando la gravedad se establece en depuración

Registradores / Salida

salida

modo de reserva (reservation-mode)

Tipos de reservas permitidas (ninguna, todas, globales, fuera de piscina, desactivadas)

Reservas-Global (reservations-global)

Indica si el servidor debe buscar reservas globales

Reservas en subred (reservations-in-subnet)

Indicar si el servidor debe buscar reservas en la subred

Reservas fuera de piscina (reservations-out-of-pool)

Especifique si el servidor puede suponer que todas las direcciones reservadas están fuera del grupo. Se puede omitir si "reservation-in-subnet" es false

Reservas / Dirección del hardware

Se utiliza para listar reservas globales

reservas / Dirección IP fija

La dirección IP fija asignada para el host

Usar el Configurador de GUI para configurar DHCP

Puede configurar parámetros opcionales que los servicios DHCP enviarán a todos los dispositivos que soliciten servicios DHCP. Tiene la opción de configurar estos parámetros más adelante a través de configlets. (Si define estos parámetros en el servicio DHCP, no intente configurarlos de nuevo a través de Apstra; el sistema operativo del dispositivo puede devolver un error).

En caso de duda, no ingrese parámetros aleatorios; puede provocar tiempos de espera a medida que un servicio intenta resolver direcciones IP.

  1. Si usa el asistente, el paso 2 es configurar DHCP. (Puede omitir este paso por ahora y volver más tarde para completar esta configuración). Si no está utilizando el asistente, en el menú de navegación izquierdo de la GUI ZTP de Apstra, haga clic en Dhcp4 y, a continuación, haga clic en Configuración básica.
    Aparecerá la pantalla Configuración básica .
  2. Introduzca los detalles básicos de la configuración, según corresponda. Consulte Parámetros DHCP más arriba para obtener más información. Para cancelar sus entradas, puede hacer clic en Cargar los últimos datos usados en la parte inferior de la pantalla (nuevo en la versión 5.0.0 de Apstra).
  3. Haga clic en Configurador (a la derecha de la ficha Configuración básica).
    Aparecerá la pantalla Configurador .
  4. Introduzca los detalles, según corresponda. Si ingresó los detalles y desea comenzar de nuevo, puede hacer clic en Cargar valores predeterminados (parte inferior izquierda de la pantalla) (nuevo en la versión 5.0.0 de Apstra).
  5. Haga clic en Guardar para guardar la nueva configuración.

Usar el editor de código GUI para configurar DHCP

  1. En el menú de navegación izquierdo de la GUI ZTP de Apstra, haga clic en Dhcp4 y, a continuación, haga clic en Editor de código.
    Se abre la pantalla Editor de código .
  2. Actualice el archivo, según corresponda. Si ingresó los detalles y desea comenzar de nuevo, puede hacer clic en Cargar valores predeterminados (parte inferior izquierda de la pantalla) (nuevo en la versión 5.0.0 de Apstra).
  3. Haga clic en Guardar para guardar la nueva configuración.

Usar el editor de texto para configurar DHCP

Le recomendamos que utilice el configurador de GUI ZTP de Apstra para configurar DHCP, pero tiene la opción de configurar el archivo directamente con un editor de texto, como vi o nano.
Nota:

Todos los archivos de configuración son propiedad de root. Debe usar sudo para ejecutar comandos como root usando el sudo comando o después de convertirse root con el sudo -s comando.

  1. Abra un terminal y SSH en el servidor ZTP de Apstra.
    ssh admin@<apstra-ztp-server-ip> donde <apstra-ztp-server-ip> es la dirección IP del servidor ZTP de Apstra.
  2. Para ver los archivos DHCP en la máquina virtual ZTP de Apstra, vaya al /containers_data/dhcp directorio.
    admin@apstra-ztp:~$ sudo ls -l /containers_data/dhcp
  3. Abra el archivo en un editor de dhcpd.conf texto, como vi o nano y actualice el archivo, según corresponda.
    admin@apstra-ztp:~$ sudo vi /containers_data/dhcp/dhcpd.conf
  4. Después de modificar cualquier configuración DHCP, reinicie el proceso DHCP de Apstra ZTP con el sudo docker restart dhcpd comando. Esto le obliga a leer los nuevos valores de archivo.