Dieser Parameter bestimmt für die Programme des Samba-Pakets die Reihenfolge der Art der Namensauflösung (Name Resolving) und die Reihenfolge, in der Hostnamen in IP-Adressen aufgelöst werden. Der Parameter akzeptiert eine durch Leerzeichen getrennte Liste von Name-Resolve-Optionen.
Mögliche Optionenen sind: lmhosts, host, winsund bcast, sie haben die folgende Bedeutung:
Das Samba-Programm analysiert zuerst, ob eine bestimmte IP-Adresse in der lmhosts in einen Namen aufgelöst werden kann. Ist diese Zuordnung möglich, so ist der Prozess beendet. Im Falle, dass keine Übereinstimmung gefunden werden kann, wird jeder Namenstyp als Übereinstimmung akzeptiert.
Die Datei lmhosts hat dieselbe Funktion wie die gleichnamige Datei für Windows-Betriebssysteme, sie dient dazu, NetBIOS-Namen auf IP-Adressen abzubilden.
Entspricht dem Standardverfahren für alle Unix-Systeme. Es wird entweder in der Datei /etc/hosts nachgesehen, ob eine IP-Adresse gegen einen Namen aufgelöst werden kann, oder es wird ein NIS- oder ein DNS-Loockup durchgeführt.
Verwendet zur Auflösung des Namens gegen die IP-Adresse die im Parameter wins server angegebenen Namen (siehe Seite ). Falls in der genannten Option kein Wins-Server angegeben wurde, so wird der Parameter ignoriert.
Es wird ein sogenannter broadcast-Call ausgeführt, der an alle lokal bekannten Interface-Parameter geschickt wird, die im Parameter interfaces angegeben wurden (siehe Seite ).
Voreinstellung:
name resolve order = lmhosts host wins bcast
Man kann die Reihenfolge der gewünschten Namensauflösung auch durch die Art der Parameterübergabe bestimmen, indem man mehrere Auflösungsparameter angibt. So wird im folgenden Beispiel zuerst die lmhosts-, dann die bcast- und dann die host-Datei analysiert.
Beispiel:
name resolve order=lmhosts bcast host