Systemverwaltungshandbuch: IP Services

Unterschiede zwischen den Dateien dhcptags und inittab

Die Datei inittab enthält mehr Informationen als die Datei dhcptags. Darüber hinaus verwendet die Datei inittab eine andere Syntax.

Ein Beispieleintrag in der Datei dhcptags ist:

33 StaticRt - IPList Static_Routes

33 ist der numerische Code, der in dem DHCP-Paket übergeben wird. StaticRt ist der Optionsname. IPList kennzeichnet, dass der Datentyp für StaticRt eine Liste mit IP-Adressen sein muss. Static_Routes ist ein beschreibender Name.

Die Datei inittab besteht aus einzeiligen Datensätzen, die jeweils eine Option beschreiben. Das Format ähnelt dem, mit dem Symbole in dhcptab definiert werden. In der folgenden Tabelle ist die Syntax der inittab-Datei beschrieben.

Option

Beschreibung

Optionsname

Der Name der Option. Der Optionsname muss innerhalb seiner Optionskategorie einmalig sein und darf nicht mit anderen Optionsnamen in den Kategorien „Standard“, „Standort“ und „Anbieter“ überlappen. So können Sie keine zwei „Standort“-Optionen mit dem gleichen Namen haben und sollten keine „Standort“-Option mit einem Namen erstellen, der schon für eine „Standard“-Option vergeben wurde.

Kategorie

Gibt den Namespace an, zu dem die Option gehört. Muss einer der Folgenden sein: „Standard“, „Standort“, „Anbieter“, „Feld“ oder „Intern“.

Code

Identifiziert die Option, wenn sie über das Netzwerk gesendet wird. In den meisten Fällen identifiziert der Code eine Option oder eine Kategorie einmalig. Bei den internen Kategorien wie „Feld“ oder „Intern“ kann ein Code jedoch auch für andere Zwecke verwendet werden. Der Code muss nicht global einmalig sein. Der Code sollte innerhalb der Optionskategorie einmalig sein und nicht mit Codes der Felder „Standard“ und „Standort“ überlappen.

type

Beschreibt die Daten, die mit dieser Option zugeordnet werden. Die gültigen Typen sind IP, ASCII, Oktett, Boolescher Wert, Unumber8, Unumber16, Unumber32, Unumber64, Snumber8, Snumber16, Snumber32 und Snumber64. Bei Zahlen gibt ein einleitendes U oder S an, ob die Zahl vorzeichenlos oder vorzeichenbehaftet ist. Die Zahlen am Ende geben an, wie viele Bit in der Zahl vorhanden sind. Beispielsweise ist Unumber8 eine vorzeichenlose 8-Bit-Zahl. Der Typ ist unabhängig von der Groß-/Kleinschreibung.

Granularität

Beschreibt, wie viele Dateneinheiten den Gesamtwert für diese Option ausmachen.

Maximum

Gibt an, wie viele ganze Werte für diese Option erlaubt sind. 0 bedeutet unendlich.

Nutzer

Beschreibt, welche Programme diese Informationen nutzen können. Die Nutzer werden mit sdmi eingerichtet. Dabei gilt:

s

snoop

d

in.dhcpd

m

dhcpmgr

i

dhcpinfo

Ein inittab-Beispieleintrag ist:

StaticRt - Standard, 33, IP, 2, 0, sdmi

Dieser Eintrag beschreibt eine Option namens StaticRt. Die Option befindet sich in der Standardkategorie und besitzt den Optionscode 33. Die erwarteten Daten stellen eine potenziell unendliche Anzahl am IP-Adressen dar, da der Typ IP, die Granularität 2 und das Maximum unendlich (0) ist. Die Nutzer dieser Option sind sdmi: snoop, in.dhcpd, dhcpmgr und dhcpinfo.