Optionen sind Schlüsselwörter für Netzwerkkonfigurationsparameter, die der DHCP-Server an Clients übergeben kann. Im Oracle Solaris DHCP-Service können Sie die standardmäßige DHCP-Optionen weder erstellen, löschen noch ändern. Die Standardoptionen werden von DHCP-Protokoll definiert, daher können die Optionen nicht geändert werden. Aufgaben können Sie nur an Optionen durchführen, die Sie für Ihren Standort erstellt haben. Aus diesem Grund ist die Registerkarte „Optionen“ in DHCP Manager bei der Erstkonfiguration des DHCP-Services leer, bis Sie Optionen für Ihren Standort erstellt haben.
Wenn Sie Optionen auf dem DHCP-Server erstellen, müssen Sie auch Informationen zu den Optionen auf dem DHCP-Client hinzufügen. Beim Oracle Solaris DHCP-Client müssen Sie der Datei /etc/dhcp/inittab Einträge für die neuen Optionen hinzufügen. Weitere Informationen zu dieser Datei finden Sie in der Manpage dhcp_inittab(4).
Bei DHCP-Clients, bei denen es sich nicht um Oracle Solaris-Clients handelt, suchen Sie in der Dokumentation nach Informationen zum Hinzufügen von Optionen bzw. Symbolen. Weitere Informationen zu Optionen in Oracle Solaris DHCP finden Sie unter Einführung in DHCP-Optionen.
Zum Erstellen, Ändern oder Löschen von Optionen können Sie entweder DHCP Manager oder den Befehl dhtadm verwenden.
In der DHCP-Literatur werden Optionen auch als Symbole bezeichnet. Auch der Befehl dhtadm und die dazugehörige Manpage verwendet den Begriff Symbole für Optionen.
In der folgenden Tabelle sind die Aufgaben aufgeführt, die Sie zum Erstellen, Ändern und Löschen von DHCP-Optionen ausführen müssen. Die Tabelle enthält Links zu den Verfahren, in denen die Ausführung der Aufgaben beschrieben wird.
Aufgabe |
Beschreibung |
Siehe |
---|---|---|
Erstellen von DHCP-Optionen. |
Fügen Sie neue Optionen für Informationen hinzu, die nicht durch eine standardmäßige DHCP-Option abgedeckt sind. |
So erstellen Sie DHCP-Optionen (DHCP Manager) So erstellen Sie DHCP-Optionen (dhtadm ) Ändern der Optionsinformationen eines Oracle Solaris DHCP-Client |
Ändern von DHCP-Optionen. |
Ändern Sie die Eigenschaften der von Ihnen erstellten DHCP-Optionen. |
So ändern Sie die Eigenschaften einer DHCP-Option (DHCP Manager) |
Löschen von DHCP Optionen. |
Löschen Sie die von Ihnen erstellten DHCP-Optionen. |
Bevor Sie DHCP-Optionen erstellen, müssen Sie sich mit den Eigenschaften der Optionen vertraut machen, die in der folgenden Tabelle aufgeführt sind.
Tabelle 15–5 Eigenschaften von DHCP-Optionen
Wenn Sie Client-Informationen übergeben müssen, für die noch keine Option in DHCP-Protokoll existiert, können Sie eine Option erstellen. Bevor Sie Ihre eigene Option erstellen, prüfen Sie die Liste aller für Oracle Solaris DHCP erstellten Optionen in der Manpage dhcp_inittab(4).
Zum Erstellen von neuen Optionen können Sie den Befehl dhtadm -A -s oder das Dialogfeld „Option erstellen“ in DHCP Manager verwenden.
Die folgende Abbildung zeigt das Dialogfeld „Option erstellen“ in DHCP Manager.
Wählen Sie in DHCP Manager die Registerkarte „Optionen“.
Weitere Informationen zu DHCP-Manager finden Sie unter So starten und stoppen Sie DHCP Manager.
Wählen Sie „Erstellen“ im Menü „Bearbeiten“ aus.
Das Dialogfeld „Optionen erstellen“ wird angezeigt.
Geben Sie einen kurzen beschreibenden Namen für die neue Option ein.
Der Name kann bis zu 128 alphanumerische Zeichen und Leerstellen umfassen.
Wählen oder geben Sie Werte für jede Einstellung in das Dialogfeld ein.
Weitere Informationen zu den Einstellungen finden Sie in Tabelle 15–5 oder in der DHCP Manager-Hilfe.
Aktivieren Sie das Kontrollkästchen „DHCP-Server von Änderung benachrichtigen“, wenn Sie keine weiteren Optionen mehr erstellen möchten.
Diese Auswahl weist den DHCP-Server an, die dhcptab-Tabelle erneut einzulesen, um die darin vorgenommenen Änderungen unmittelbar nach dem Klicken auf „OK“ zu übernehmen.
Klicken Sie auf „OK“.
Jetzt können Sie die Optionsmakros hinzufügen und der Option einen Wert zuweisen, der an Clients übergeben wird.
Melden Sie sich als Superuser an, oder nehmen Sie eine Rolle oder einen Benutzernamen an, der bzw. dem das DHCP Management-Profil zugewiesen ist.
Weitere Informationen zum DHCP Management-Profil finden Sie unter Einrichten des Benutzerzugriffs auf DHCP-Befehle.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.
Erstellen Sie eine DHCP-Option, indem Sie einen Befehl mit der folgenden Syntax eingeben:
# dhtadm -A -s option-name -d 'category,code,data-type,granularity,maximum' -g |
Ist der alphanumerische String mit 128 oder weniger Zeichen.
Ist eine der Folgenden: Site, Extend, or Vendor=Liste der Klassen. Liste-der-Klassen ist eine durch Leerzeichen getrennte Liste der Hersteller-Client-Klassen, für die diese Option gilt. Informationen zum Feststellen der Hersteller-Client-Klasse finden Sie unter Tabelle 15–5.
Ist ein nummerischer Wert, der für die Optionskategorie geeignet ist. Siehe dazu Tabelle 15–5
Gibt ein Schlüsselwort an, das den Datentyp kennzeichnet, der mit der Option übergeben wird. Siehe dazu Tabelle 15–5.
Wird als eine nicht-negative Zahl angegeben. Siehe dazu Tabelle 15–5.
Ist eine nicht-negative Zahl. Siehe dazu Tabelle 15–5.
Mit dem folgenden Befehl erstellen Sie eine Option namens NewOpt, bei der es sich um eine Option der Kategorie „Standort“ handelt. Der Optionscode ist 130. Der Optionswert kann auf eine einzelne vorzeichenlose 8-Bit-Ganzzahl gesetzt werden.
# dhtadm -A -s NewOpt -d 'Site,130,UNUMBER8,1,1' -g
Der folgende Befehl erstellt eine Option namens NewServ, die zur Optionskategorie „Anbieter“ gehört und für Clients gilt, deren Computertyp SUNW,Sun-Blade-100 oder SUNW,Sun-Blade-1000 ist. Der Optionscode ist 200. Der Optionswert kann auf eine IP-Adresse gesetzt werden.
# dhtadm -A -s NewServ -d 'Vendor=SUNW.Sun-Blade-100 \ SUNW.Sun-Blade-1000,200,IP,1,1' -g
Wenn Sie Optionen für Ihren DHCP-Service erstellt haben, können Sie die Eigenschaften dieser Optionen ändern. Zum Ändern von Optionen können Sie den Befehl dhtadm -M -s oder das Dialogfeld „Eigenschaften für Option“ in DHCP Manager verwenden.
Sie müssen die Informationen der Oracle Solaris DHCP-Clientoption ändern, um die Änderungen widerzuspiegeln, die Sie am DHCP-Service vorgenommen haben. Lesen Sie dazu Ändern der Optionsinformationen eines Oracle Solaris DHCP-Client.
Die folgende Abbildung zeigt das Dialogfeld „Eigenschaften für Option“ in DHCP Manager.
Wählen Sie in DHCP Manager die Registerkarte „Optionen“.
Weitere Informationen zu DHCP-Manager finden Sie unter So starten und stoppen Sie DHCP Manager.
Wählen Sie die Option aus, die Sie ändern möchten.
Wählen Sie „Eigenschaften“ im Menü „Bearbeiten“ aus.
Das Dialogfeld „Eigenschaften für Option“ wird angezeigt.
Nehmen Sie die erforderlichen Änderungen an den Eigenschaften vor.
Informationen zu den Eigenschaften finden Sie in Tabelle 15–5 oder in der DHCP Manager-Hilfe.
Aktivieren Sie das Kontrollkästchen „DHCP-Server von Änderung benachrichtigen“, wenn Sie keine weiteren Optionen mehr ändern möchten.
Die Änderungen werden in die dhcptab-Tabelle übernommen. Der DHCP-Server wird angewiesen, die dhcptab-Tabelle neu einzulesen, um die Änderungen zu übernehmen.
Klicken Sie auf „OK“.
Melden Sie sich als Superuser an, oder nehmen Sie eine Rolle oder einen Benutzernamen an, der bzw. dem das DHCP Management-Profil zugewiesen ist.
Weitere Informationen zum DHCP Management-Profil finden Sie unter Einrichten des Benutzerzugriffs auf DHCP-Befehle.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.
Ändern Sie eine Option, indem Sie einen Befehl mit der folgenden Syntax eingeben:
# dhtadm -M -s option-name -d 'category,code,data-type,granularity,maximum' -g |
Gibt den Namen der zu ändernden Option an.
Kann entweder Site, Extend oder Vendor=Liste-der-Klassen sein. Liste-der-Klassen ist eine durch Leerzeichen getrennte Liste der Hersteller-Client-Klassen, für die diese Option gilt. Beispiel:SUNW.Sun-Blade-100 SUNW.Ultra-80 SUNWi86pc.
Gibt einen nummerischen Wert an, der für die Optionskategorie geeignet ist. Siehe dazu Tabelle 15–5.
Gibt ein Schlüsselwort an, das den mit der Option übergebenen Datentyp kennzeichnet. Siehe dazu Tabelle 15–5.
Ist eine nicht-negative Zahl. Siehe dazu Tabelle 15–5.
Ist eine nicht-negative Zahl. Siehe dazu Tabelle 15–5.
Bei dem Flag -d müssen Sie alle Eigenschaften einer DHCP-Option angeben, nicht nur die Eigenschaften, die Sie ändern möchten.
Mit dem folgenden Befehl ändern Sie eine Option namens NewOpt . Diese Option ist eine Option der Kategorie „Standort“. Der Optionscode ist 135. Der Optionswert kann auf eine einzelne vorzeichenlose 8-Bit-Ganzzahl gesetzt werden.
# dhtadm -M -s NewOpt -d 'Site,135,UNUMBER8,1,1'
Mit dem folgenden Befehl ändern Sie eine Option namens NewServ, bei der es sich um eine Option der Kategorie „Anbieter“ handelt. Diese Option gilt jetzt für Clients, deren Computertyp SUNW,Sun-Blade-100 oder SUNW,i86pc ist. Der Optionscode ist 200. Der Optionswert kann auf eine IP-Adresse gesetzt werden.
# dhtadm -M -s NewServ -d 'Vendor=SUNW.Sun-Blade-100 \ SUNW.i86pc,200,IP,1,1' -g
Standardmäßige DHCP-Optionen können nicht gelöscht werden. Wenn Sie jedoch Optionen für Ihren DHCP-Service definiert haben, können Sie diese Optionen entweder in DHCP Manager oder mit dem Befehl dhtadm löschen.
Wählen Sie in DHCP Manager die Registerkarte „Optionen“.
Weitere Informationen zu DHCP-Manager finden Sie unter So starten und stoppen Sie DHCP Manager.
Wählen Sie die Option aus, die Sie löschen möchten.
Wählen Sie „Löschen“ im Menü „Bearbeiten“ aus.
Das Dialogfeld „Option löschen“ wird angezeigt.
Aktivieren Sie das Kontrollkästchen „DHCP-Server von Änderung benachrichtigen“, wenn Sie keine weiteren Optionen mehr löschen möchten.
Diese Auswahl weist den DHCP-Server an, die dhcptab-Tabelle erneut einzulesen, um die darin vorgenommenen Änderungen unmittelbar nach dem Klicken auf „OK“ zu übernehmen.
Klicken Sie auf „OK“.
Melden Sie sich als Superuser an, oder nehmen Sie eine Rolle oder einen Benutzernamen an, der bzw. dem das DHCP Management-Profil zugewiesen ist.
Weitere Informationen zum DHCP Management-Profil finden Sie unter Einrichten des Benutzerzugriffs auf DHCP-Befehle.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.
Löschen Sie eine DHCP-Option, indem Sie einen Befehl mit der folgenden Syntax eingeben:
# dhtadm -D -s option-name -g |
Wenn Sie eine neue DHCP-Option zu Ihrem DHCP-Server hinzufügen, müssen Sie jeder Optionsinformationen des DHCP-Clients einen ergänzenden Eintrag hinzufügen. Bei DHCP-Clients, bei denen es sich nicht um Oracle Solaris DHCP-Clients handelt, suchen Sie in der Dokumentation nach Informationen zum Hinzufügen von Optionen bzw. Symbolen.
Bei einem Oracle Solaris DHCP-Client müssen Sie der Datei /etc/dhcp/inittab einen Eintrag für jede Option hinzufügen, die Sie dem DHCP-Server hinzufügen. Wenn Sie die Option später auf dem Server ändern, müssen Sie auch den Eintrag in der /etc/dhcp/inittab-Clientdatei bearbeiten.
Ausführliche Informationen zur Syntax der /etc/dhcp/inittab-Datei finden Sie in der Manpage dhcp_inittab(4).
Haben Sie der dhcptags-Datei in einer früheren Oracle Solaris-Version DHCP-Optionen hinzugefügt, so müssen Sie diese Optionen auch der /etc/dhcp/inittab-Datei hinzufügen. Weitere Informationen finden Sie unter DHCP-Optionsinformationen.