Ingo Freund, Montag, 13. Februar 2006 10:16:
'n bisschen durcheinander bist du aber schon, erst kann es Windows nicht, dann Linux nicht, Windows aber schon.
Nein, ich bin nicht durcheinander, ich habs nur etwas verkürzt dargestellt. Windows kann .local nicht per Multicast auflösen (schöner ausgedrückt: es löst .local nicht per Multicast auf). Würde es das nämlich tun, dann würde die Auflösung fehlschlagen. Weil Windows also .local normal auflöst ("Windows kann auflösen"), hattest Du bisher kein Problem. Linux konnte bisher .local normal auflösen, wie Windows es heute noch tut. Dann gab es bei der 9.x (ich glaube 9.1) eine Änderung in der resolver-Bibliothek. Und jetzt kann Linux .local nur noch per Multicast auflösen. Dies führt zu den von Dir beschriebenen Effekten: Windows kann nach wie vor auflösen. SL 7.3 konnte auch. SL 10.0 kann nicht mehr. Und Mac hätte es noch nie (=seit OS9) gekonnt. Das weiß ich deswegen, weil mich nämlich genau dieser Umstand mal zwei Tage gekostet hat. Windows und Linux konnten immer auflösen, Mac hat es nicht geschafft. Und dann hatte ich eine Linux-Kiste neu aufgesetzt (mit 9.1 vermutlich), und plötzlich wollte die auch nicht mehr auflösen. Bis ich den Grund gefunden hatte... Dann hab ich aus .local überall .lan gemacht, und jetzt tut alles, auch auf dem Mac.
Egal, ich versuche mal von .local weg zu kommen und berichte dann hier. Wer kommt schon auf so eine hirnrissige Idee, Multicasts an TLD Namen festzumachen, die es in keiner offiziellen Liste gibt (zumindest meines Wissens nach).
Guckst Du hier: http://de.wikipedia.org/wiki/Zeroconf -- Andre Tann