Dämon "dhcpcd6"

Zweck

Implementiert einen DHCPv6-Client (Dynamic Host Configuration Protocol for IPv6). Ruft IPv6-Adressen und Konfigurationsinformationen für einen IPv6-Knoten vom DHCPv6-Server ab.

Syntax

DHCPv6-Client über den SRC (System Resource Controller) starten:

startsrc -s dhcpcd6 [-a Argument] ...

DHCPv6-Client ohne den SRC starten:

dhcpcd6 [-f Konfigurationsdateiname] [-u Client_DUID-Datei] [-p Client-Port] [-t Abrufzeitlimit]

Beschreibung

Der Dämon dhcpcd6 implementiert einen DHCPv6-Client, indem er IPv6-Adressen (Internet Protocol Version 6) und andere Parameter mit dem DHCPv6-Protokoll festlegt.

Der Dämon dhcpcd6 wird normalerweise von der Datei /etc/rc.net gestartet, die gewöhnlich beim Bootvorgang ausgeführt wird. Standardmäßig ist der Dämon auf Kommentar gesetzt und wird beim Maschinenstart nicht ausgeführt. Der dhcpcd6 wird im Hintergrund ausgeführt, während das System aktiv ist.

Der Dämon dhcpcd6 liest seine Konfigurationsdatei und versucht, die in der Konfigurationsdatei angegebenen Schnittstellen zu aktivieren und die IP-Adresse und weitere Konfigurationsoptionen für diese zu ermitteln. Die vom Server abgerufenen Adressen werden wie vom Server vorgegeben erneuert.

Wenn einem DHCPv6-Client von einem DHCPv6-Server keine IPv6-Adressen zugewiesen werden müssen, kann der Client nur Konfigurationsinformationen wie eine Liste verfügbarer DNS-Server oder NTP-Server abrufen. Dies ist hilfreich, wenn der Knoten mit statischen Adressen konfiguriert ist.

Mit dem Befehl refresh kann der Dämon dhcpcd6 angewiesen werden, seine Konfigurationsdatei erneut zu lesen. Dieselbe Reaktion kann mit einem SIGHUP-Signal erreicht werden.

Die dhcpcd6-Standardkonfigurationsdatei ist /etc/dhcpv6/dhcpc6.cnf. Sie enthält Protokollierungs- und Netzschnittstelleninformationen.

Flags

Element Beschreibung
-f Konfigurationsdateiname Gibt die zu verwendende Konfigurationsdatei an. Die Standarddatei ist /etc/dhcpv6/dhcpc6.cnf.
-p Client-Port Gibt den zu verwendenden Client-Port an. Der Standardport ist 546.
-t Abrufzeitlimit Gibt an, wie lange der Client auf Konfigurationsinformationen vom Server wartet, bevor er beendet wird.
-u Client-DUID-Datei Gibt die zu verwendende Client-ID-Datei an. Die Standarddatei ist /etc/dhcpv6/dhcpc6.duid.

Exitstatus

Diese Befehle geben die folgenden Exitwerte zurück:

Element Beschreibung
0 Erfolgreiche Ausführung.
>0 Es ist ein Fehler aufgetreten.

Sicherheit

Zugriffssteuerung: Zur Ausführung dieses Befehls müssen Sie Rootberechtigung haben.

Beispiele

  1. Geben Sie den folgenden Befehl ein, um den DHCPv6-Client mit der Konfigurationsdatei dhcpcd6.cnf im Verzeichnis /usr/local zu starten:
    startsrc -s dhcpcd6 -a "-f /usr/local/dhcpcd6.cnf"

Position

/usr/sbin/dhcpcd6

Dateien

Element Beschreibung
/usr/sbin/dhcpcd6 Enthält den Clientdämon dhcpcd6.
/etc/dhcpv6/dhcpc6.cnf Enthält die Standardkonfigurationsdatei.
/etc/dhcpv6/dhcpc6.db Enthält die Clientzugangsberechtigungsdatei. Diese Datei wird vom Clientdämon erstellt und ist nicht konfigurierbar.
/etc/dhcpv6/dhcpc6.duid Enthält die Client-ID-Datei. Diese Datei wird vom Clientdämon erstellt und ist nicht konfigurierbar.