Samba 4 unterstützt DFS
smb.conf im [global] Bereich:
host msdfs = yes # Dies ist die Default-Einstellung
smb.conf zum Beispiel folgenden Share anlegen:
[dfs]
path = /home/dfsroot
msdfs root = yes
vfs objects = dfs_samba4,acl_xattr,expand_msdfs
Im Pfad zum Beispiel folgende Links erstellen:
ln -s msdfs:@.mapdatei@/ablage/Formulare formulare
smb.conf im [global] Bereich:
host msdfs = yes # Dies ist die Default-Einstellung
smb.conf zum Beispiel folgenden Share anlegen:
[dfs]
path = /home/dfsroot
msdfs root = yes
vfs objects = dfs_samba4,acl_xattr,expand_msdfs
Im Pfad zum Beispiel folgende Links erstellen:
ln -s msdfs:@.mapdatei@/ablage/Formulare formulare
smb.conf im [global] Bereich:
host msdfs = yes # Dies ist die Default-Einstellung
smb.conf zum Beispiel folgenden Share anlegen:
[dfs]
path = /home/dfsroot
msdfs root = yes
vfs objects = dfs_samba4,acl_xattr,expand_msdfs
Im Pfad zum Beispiel folgende Links erstellen:
cd /home/dfsroot
ln -s msdfs:@.mapdatei@/ablage/formulare formulare
ln -s msdfs:@.mapdatei@/ablage/software software
ln -s msdfs:@.mapdatei@/vorlagen vorlagen
(Ersten beiden Beispiele für Pfade unterhalb einer Freigabe, dritter direkter Verweis zu einer Freigabe
Erstellen der Mapdatei /home/dfsroot/.mapdatei:
192.168.129 standort1.meinedomain.de
192.168.130 standort2.meinedomain.de
192.168.131 standort3.meinedomain.de
standort1.meinedomain.de
(Die ersten drei als Beispiele für die Zuordnung eines Servers zur Client-IP-Adresse, der 4. Eintrag (vorne Leerschritte !) ein Default-Eintrag
Auf die Weise sollte immer der nahste Server für jeden Standort gewählt werden.