Diagnose auf win32
nbtstat -c : Anzeigen der aktuell bekannten/benutzten Namen incl. IP
nbtstat -R : löschen dieser Tabelle, clear des cache, einen frischen
Read vom Server erzwingen.
Beobachtung: ändere ich IP-Adressen im /etc/hosts liefert der samba WINS Server
immer noch die alten Adressen. Gibt es ein Signal oder sonst was
womit ich samba zwingen kann die neuen Namen zu laden?
rcnmb restart // auf linux (zwingt nmb die namen aus /etc/hosts neu zu lesen)
(das macht keepcon automatisch!)
nbtstat -R // auf win32 (löscht den lokalen cache, erzwingt Neuanfrage
beim WINS Server)
(misslingt die Auflösung sollte dies auf der win32
Konsole eingegeben werden, ansonsten einfach warten)
-> erst dann geht alles wie erwartet. Ursache ist ein lokaler cache
des nmb. Er gibt Namen, die er vom System aufgelöst bekannt (ich
denke mal nicht, dass nmb die /etc/hosts öffnet) eine gewisse
Haltbarkeitsdauer. Ändert sich /etc/hosts schert ihn das wenig.
Ev. sollte ich weg von der /etc/hosts, und eine echte DNS Lösung
machen (also auch ganz ohne samba!).