Ich versuche, eine SMB-Freigabe im Finder zu mounten, aber ich habe zwei Probleme.
Die smb-Freigabe endet auf .local. Ich weiß, dass dies zu einem Konflikt mit dem konfigurationsfreien Netzwerkdienst Bonjour des Mac führt, aber ich kann meine Domain nicht verändern.
Die anderen Stationen, die auf Windows 7 laufen, arbeiten sehr schnell.
Gibt es eine Lösung zum schnellen Mounten und Auflisten?
Das Problem wird durch Apples hausgemachte Implementierung des smb-Protokolls verursacht. Die Verwendung von smb3 wird keinen Unterschied machen.
Wenn Sie die Kontrolle über den smb-Server (Samba?) haben, können Sie dieses Problem beheben, indem Sie das vfs_fruit- Modul aktivieren. Wenn Sie Samba nicht verwenden, müssen Sie einen anderen Weg finden, um „Alternate Data Streams“ (ADS) zu aktivieren und die „speziellen“ Streams von OSX abzufangen: AFP_AfpInfo und AFP_Resource. Alle Details habe ich mir im plazko.io-Blog notiert . Auf dem Samba-Server können Sie das Problem beheben, indem Sie vfs_fruit in smb.conf wie folgt aktivieren:
vfs objects = fruit streams_xattr
Wenn Sie keine Kontrolle über den smb-Server haben, besteht Ihre einzige Möglichkeit darin, die Art und Weise zu ändern, wie Ihr OSX-Client smb handhabt. Die einzige Möglichkeit, dies zu tun, besteht darin, Apples Implementierung von smb durch Samba zu ersetzen. Ich habe das noch nie gemacht, aber hier gibt es eine Anleitung .
Dies ist ein Auszug aus der Antwort, die ich auf Slow SMB connection Buffalo Linkstation gegeben habe .
Sie haben Recht, dass mDNS das Problem verursachen könnte (ich sehe, dass DNS-Konflikte bei der Arbeit ständig zu Netzwerkengpässen führen). Sie können mDNS (und Bonjour) einschalten, indem Sie hier nachsehen . Wenn Sie Bonjour für etwas brauchen, wird es komplizierter.
Eduard
Eduard
agentroadkill