In der Oracle Solaris DHCP-Terminologie ist ein Makro eine Sammlung von Netzwerkkonfigurationsoptionen und den diesen Optionen zugewiesenen Werten. Der DHCP-Server stellt anhand der Makros fest, welche Netzwerkkonfigurationsinformationen an einen DHCP-Client gesendet werden.
Wenn Sie den DHCP-Server konfigurieren, sammeln die Verwaltungstools Informationen aus Systemdateien, von Ihnen angegebene Befehlszeilenoptionen oder direkt über Eingabeaufforderungen. Anhand dieser Informationen erstellen die Verwaltungstools die folgenden Makros:
Netzwerkadresse-Makro – das Netzwerkadresse-Makro erhält einen Namen, der der IP-Adresse des Clientnetzwerks entspricht. Angenommen, das Netzwerk ist 192.68.0.0. Dann lautet der Name des Netzwerkadressenmakros ebenfalls 192.68.0.0. Dieses Makro enthält Informationen, die von jedem Client im Netzwerk benötigt werden: Teilnetzmaske, Netzwerk-Broadcast-Adresse, Standard-Router oder Router Discovery-Token sowie NIS/NIS+-Domäne und Server, wenn der Server NIS/NIS+ verwendet. Eventuell sind auch andere Optionen enthalten, die für Ihr Netzwerk zutreffen. Das Netzwerkadresse-Makro wird automatisch für alle Clients verarbeitet, die sich in einem Netzwerk befinden. Lesen Sie dazu auch Reihenfolge der Makroverarbeitung.
Gebietsschema-Makro – Der Name des Gebietsschema-Makros lautet Locale. Dieses Makro enthält den Offset (in Sekunden) von der Coordinated Universal Time (UTC), um die Zeitzone anzugeben. Das Gebietsschema-Makro wird nicht automatisch verarbeitet, aber es ist im Server-Makro enthalten.
Server-Makro – Das Server-Makro erhält einen Namen, der dem Hostnamen des Servers gleicht. Angenommen, der Server heißt pineola. Dann lautet der Name des Server-Makros ebenfalls pineola. Das Server-Makro enthält Informationen zu Leasing-Richtlinie, Zeitserver, DNS-Domäne und DNS-Server sowie eventuell weitere Informationen, die das Konfigurationsprogramm aus den Systemdateien beziehen konnte. Das Server-Makro enthält das Gebietsschema-Makro, das heißt, der DHCP-Server verarbeitet das Gebietsschema-Makro als Teil des Server-Makros.
Wenn Sie die IP-Adressen für das erste Netzwerk konfigurieren, müssen Sie ein Client-Konfigurationsmakro auswählen, das für alle DHCP-Clients verwendet wird, die die von Ihnen konfigurierten Adressen verwenden. Das von Ihnen ausgewählte Makro wird den IP-Adressen zugeordnet. In der Standardeinstellung wird das Server-Makro ausgewählt, weil dieses Makro Informationen enthält, die von allen Clients, die diesen Server verwenden, benötigt werden.
Clients erhalten die im Netzwerkadresse-Makro enthaltenen Optionen vor den Optionen im Makro, die den IP-Adressen zugeordnet sind. Diese Verarbeitungsreihenfolge führt dazu, dass die Optionen im Server-Makro Vorrang vor allen eventuell widersprüchlichen Optionen im Netzwerkadresse-Makro haben. Weitere Informationen zur Verarbeitungsreihenfolge von Makros finden Sie unter Reihenfolge der Makroverarbeitung.