Domainabfrage - lookupd
lookupd - priroritäten setzen
Netinfo oder Konfigurationsdateien?
Seit dem MacOSX 10.2 hat Apple den Schwerpunkt auf die Benutzer-
verwaltung und nicht wie bei den Vorgänger Versionen auf die gesamte
Systemverwaltung gelegt.
Es ist möglich den Netinfo ganz abzuschalten und alles über die
traditionelle Weise zu administrieren, aber das ist nicht unbedingt
zu empfehlen.
Hier als Beispiel wäre das anlegen eines neuen Benutzers, da fehlen
schon mal die traditionellen Funktionen wie useradd. Da müsste jedes
Konto mühsam in den Flat-Files zusammen gehackt werden.
lookupd
Obwohl kaum beachtet und hat nur indirekt etwas zu tun mit Netinfo
ist der lookupd Daemon eines der wichtigsten Komponenten im MacOSX.
Dieser Daemon bestimmt u.a. die Prioritäten der internen und externen
Domainabfragen.
Ob Konfigurationsdateien, Netinfo, DNS, Directory Services, Cache,
es setzt die Prioritäten (LookupOrder) bei der Abfrage.
Seit MacOSX 10.3 gibt's eher selten Probleme mit lookupd, wenn aber die
Ressourcen über einen internen DNS laufen dann sollte einen Blick ins
innere von lookupd gemacht werden.
Der lookupd hat eine voreingestellt Prioritätenliste (LookupOrder),
im folgenden Beispiel von einem MacOSX 10.3.5.
Beachte die fett hervorgehobenen Zeilen, die Priorität für die Host-Abfrage.
# lookupd -configuration
ConfigSource: default
LookupOrder: Cache NI DS
MaxIdleServers: 4
MaxIdleThreads: 2
MaxThreads: 64
TimeToLive: 43200
Timeout: 30
ValidateCache: YES
ValidationLatency: 15
_config_name: Global Configuration
LookupOrder: Cache FF DNS NI DS
_config_name: Host Configuration
LookupOrder: Cache FF NI DS
_config_name: Service Configuration
LookupOrder: Cache FF NI DS
_config_name: Protocol Configuration
LookupOrder: Cache FF NI DS
_config_name: Rpc Configuration
TimeToLive: 60
ValidateCache: NO
_config_name: Group Configuration
TimeToLive: 300
ValidateCache: NO
_config_name: Initgroup Configuration
LookupOrder: Cache FF DNS NI DS
_config_name: Network Configuration
Die Bedeutung der einzelnen Abkürzungen:
FF = Flat File
NI = Netinfo
DNS = DNS
DS = Directory Services
Cache = Cache