Systemverwaltungshandbuch: IP Services

Konfigurieren und Dekonfigurieren eines DHCP-Servers mithilfe der dhcpconfig-Befehle

Dieser Abschnitt enthält Verfahren, mit denen Sie einen DHCP-Server oder einen BOOTP-Relay-Agent mithilfe der dhcpconfig-Befehlszeilenoptionen konfigurieren oder dekonfigurieren können.

ProcedureSo konfigurieren Sie einen DHCP-Server (dhcpconfig -D)

Bevor Sie beginnen

Bevor Sie mit der Konfiguration Ihres DHCP-Servers beginnen, sollten Sie Kapitel 13Planungen für den DHCP-Service (Aufgaben) lesen. Achten Sie besonders auf die Richtlinien unter Entscheidungen bei der Konfiguration Ihres DHCP-Servers (Übersicht der Schritte), die Sie bei den folgenden Aufgaben unterstützen:

  1. Melden Sie sich bei dem System, auf dem der DHCP-Server konfiguriert werden soll, als Superuser an.

  2. 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.

  3. Konfigurieren Sie den DHCP-Server, in dem Sie einen Befehl mit der folgenden Syntax eingeben:


    #/usr/sbin/dhcpconfig -D -r datastore -p location
    

    Datenspeicher isi einer der Folgenden: SUNWfiles , SUNWbinfiles oder SUNWnisplus.

    Speicherort ist der Datenspeicher-abhängige Speicherort, an dem Sie die DHCP-Daten speichern. Bei SUNWfiles und SUNWbinfiles muss der Speicherort mit einem absoluten Pfadnamen angegeben werden. Bei SUNWnisplus muss der Speicherort ein vollständig angegebenes NIS+-Verzeichnis sein.

    Sie können z. B. einen Befehl ähnlich dem Folgenden eingegeben:


    dhcpconfig -D -r SUNWbinfiles -p /var/dhcp

    Das Dienstprogramm dhcpconfig verwendet die Host-Systemdateien und Netzwerkdateien, um die zur Konfiguration des DHCP-Servers erforderlichen Werte zu ermitteln. Weitere Informationen zu den zusätzlichen Optionen für den Befehl dhcpconfig, mit denen Sie die Standardwerte außer Kraft setzen können, finden Sie in der Manpage dhcpconfig(1M).

  4. Fügen Sie dem DHCP-Service eines oder mehrere Netzwerke hinzu.

    Informationen zum Hinzufügen eines Netzwerks finden Sie unter So fügen Sie ein DHCP-Netzwerk hinzu (dhcpconfig).

ProcedureSo konfigurieren Sie einen BOOTP-Relay-Agent (dhcpconfig -R)

Bevor Sie beginnen

Wählen Sie das System, das als BOOTP-Relay-Agent verwendet werden soll. Nutzen Sie dabei die unter Auswählen eines Hosts zum Ausführen des DHCP-Services aufgeführten Anforderungen.

  1. Melden Sie sich bei dem Server an, den Sie als BOOTP-Relay-Agent konfigurieren möchten.

  2. 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.

  3. Konfigurieren Sie den BOOTP-Relay-Agent, in dem Sie einen Befehl mit der folgenden Syntax eingeben:


    # /usr/sbin/dhcpconfig -R server-addresses
    

    Geben Sie eine oder mehrere IP-Adressen der DHCP-Server ein, an den bzw. die Anforderungen weitergeleitet werden sollen. Trennen Sie mehrere Adressen durch Kommata.

    Sie können z. B. einen Befehl ähnlich dem Folgenden eingegeben:


    /usr/sbin/dhcpconfig -R 192.168.1.18,192.168.42.132

ProcedureSo dekonfigurieren Sie einen DHCP-Server oder einen BOOTP-Relay-Agent (dhcpconfig -U)

  1. Melden Sie sich bei dem DHCP-Server oder BOOTP-Relay-Agent-System an, dessen Konfiguration rückgängig gemacht werden soll.

  2. 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.

  3. Dekonfigurieren Sie den DHCP-Server oder den BOOTP-Relay-Agent:


    # /usr/sbin/dhcpconfig -U
    

    Wenn der Server keine gemeinsam genutzten Daten verwendet, geben Sie die Option -x ein, um die dhcptab-Tabelle und die Netzwerktabellen zu löschen. Wenn der Server gemeinsam genutzte Daten verwendet, dürfen Sie die Option -x nicht verwenden. Mit der Option -h werden Hostnamen aus der hosts-Tabelle gelöscht. Weitere Informationen zu den Optionen von dhcpconfig finden Sie in der Manpage dhcpconfig(1M).

    Weitere Informationen zum Löschen von Daten finden Sie unter DHCP-Daten auf einem dekonfigurierten Server.