Información general Solaris DHCP Acerca de macros Obtención de ayuda Servidores y relés Redes Direcciones Macros Opciones Cómo... Índice |  |  | # Acerca de macros y opciones En un entorno de DHCP, las macros son contenedores de valores de opciones que se transfieren como parámetros de configuración del servidor de DHCP al cliente DHCP. Por ejemplo, puede definir una macro con opciones que especifiquen un servidor DNS y un servidor de impresión para todos los clientes con direcciones de IP pertenecientes a un servidor de DHCP concreto. Las opciones especifican el formato con el que se definen los valores de opción en la base de datos `dhcptab` del servidor de DHCP (en la que se almacenan todas las opciones y valores de DHCP). Por ejemplo, la categoría de la opción, el tipo de datos, el fabricante y la "granularidad" determinan la forma de las opciones de las macros. En las páginas de ayuda Crear opción y Modificar opción se dan más detalles sobre cómo modificar las opciones. El sistema operativo SolarisTM proporciona unas capacidades de opciones y macros de DHCP de gran flexibilidad y solidez. En concreto, podrá definir conjuntos de macros y opciones que brinden parámetros de configuración de clientes basados en las siguientes categorías.
Categoría | Descripción
--- | ---
Clase cliente | Una cadena ASCII que representa el tipo de máquina del cliente y/o su sistema operativo; por ejemplo, `SUNW.Javastation`. Este tipo de macro permite definir parámetros de configuración que se transferirán a todos los clientes de la misma clase.
Red | Una cadena numérica en formato de IP con puntos, que indica la red del cliente; por ejemplo, `10.0.0.0`. Este tipo de macro permite definir parámetros de configuración que se transferirán a todos los clientes de la misma red.
Dirección de IP | Un cliente, nombre DNS de un servidor o una cadena numérica en formato de IP con puntos que se relaciona con el cliente o un servidor concreto; por ejemplo `bigfiles` o `125.53.224.45`. Se puede usar este tipo de macro para transferir parámetros de configuración a los clientes que usen una dirección de IP concreta. Sin embargo, lo más frecuente es usarla para transferir parámetros específicos del servidor a todos los clientes que usen direcciones de IP pertenecientes a un servidor concreto.
Identificación de cliente | Una cadena ASCII que representa un identificador exclusivo para el cliente; por ejemplo, un identificador Ethernet o MAC. Este tipo de macro permite transferir parámetros de configuración específicos del cliente.
1. ### Uso de macros y opciones Al definir las opciones y macros de DHCP no debe olvidar tres cosas: Las categorías de macros (y por tanto el orden en que se procesan) están determinadas totalmente por el nombre de la macro. Por eso, cerciórese de que los nombres que asigne a las macros sean los mismos que tienen los recursos o dispositivos que desea que controlen las macros. Por ejemplo:
   Para controlar | Asigne a la macro
   --- | ---
   Clase cliente | El mismo nombre que la clase cliente del cliente DHCP; por ejemplo, asigne a su macro el nombre `SUNW.Javastation`.
   Red | El mismo nombre que la dirección de IP de la red a través de la cual se conecta el cliente; por ejemplo, asigne a su macro el nombre `10.0.0.0`.
   Dirección de IP | El mismo nombre que el nombre DNS o la dirección de IP del cliente DHCP o el servidor de DHCP; por ejemplo, asigne a la macro el nombre `bigfiles` o `125.53.224.45`.
   Identificación de cliente | El nombre de la representación hexadecimal de la dirección Ethernet, MAC u otro identificador de cliente exclusivo; por ejemplo, asigne a su macro el nombre `010800201112B7`.
El orden es importante. El orden en que se procesan las macros y las opciones es importante, ya que las que se procesan en último lugar anulan las anteriores. Las macros y opciones se procesan en el orden que aparece en la ilustración. Como muestra la ilustración, el procesamiento de las macros va de lo general a lo específico. Las macros Clase cliente se procesan en primer lugar. Las macros Red en segundo lugar y anulan cualquier valor conflictivo de las Clase cliente. Las macros Dirección de IP son las terceras y anulan cualquier valor conflictivo de las anteriores. En último lugar se procesan las macros Identificación de cliente; anulan cualquier valor conflictivo de las macros anteriores. Las macros pueden anidarse. Independientemente de la categoría en la que cree las macros, siempre podrá anidarlas de forma que, por ejemplo, una macro Dirección de IP podría hacer una llamada a una Clase cliente. volver al principio