[Samba-it] Ancora Wins tra uffici remoti (lungo)
Federico Miliacca
fmiliacca at tin.it
Fri Sep 24 15:49:01 MDT 2004
Salve a tutti,
sto come un disperato cercando di mettere due workgroup remoti, separati
da una VPN, in un unica lista di browse. Come mi hanno precedentemente
consigliato in lista ho usato le voci "remote announce" e "remote browse
sync". Inoltre ho anche impostato i file lmhosts sulle due macchine
samba con i server remoti.
Nonostante i due workgroup siano nel browse di ogni pc Win, quello
remoto risulta vuoto ed i tempi di attesa per aprirlo sono di circa 20
secondi.
+-------------+ +-------------+
| SRV-A | | SRV-B |
| WG-A |--------[VPN]--------| WG-B |
| 10.0.1.1/16 | | 10.1.1.1/16 |
+-------------+ +-------------+
Ho provato le due voci nelle seguenti salse senza nessun miglioramento
----[ smb.conf SRV-A ]----
workgroup = WG-A
remote announce = 10.1.255.255
remote browse sync = 10.1.255.255
----[ smb.conf SRV-B ]----
workgroup = WG-B
remote announce = 10.0.255.255
remote browse sync = 10.0.255.255
oppure
----[ smb.conf SRV-A ]----
workgroup = WG-A
remote announce = 10.1.1.1
remote browse sync = 10.1.1.1/WG-A
----[ smb.conf SRV-B ]----
workgroup = WG-B
remote announce = 10.0.1.1
remote browse sync = 10.0.1.1/WG-B
ed altre varie combinazioni di unicast + broadcast :P
senza effetti visibili.
Questo è il file lmhosts di entrambe le macchine:
----[ /etc/samba/lmhosts ]---
127.0.0.1 localhost
10.0.1.1 SRV-A#03
10.0.1.1 SRV-A#00
10.0.1.1 SRV-A#20
10.1.1.1 SRV-B#03
10.1.1.1 SRV-B#00
10.1.1.1 SRV-B#20
Una volta riavviate le macchine diventano rispettivamente local e domain
master browse per i relativi workgroup/subnet, quindi dopo qualche
minuto provano a replicare la lista di browse, questo è il log di SRV-A,
quello di SRV-B lo ometto per motivi di spazio in quanto speculare.
---[ log.nmbd su SRV-A ]---
[...]
*****
Samba name server SRV-A is now a local master browser for workgroup
WG-A on subnet 10.0.1.1
*****
[2004/09/24 15:03:40, 2]
nmbd/nmbd_browsesync.c:announce_local_master_browser_to_domain_master_browser(110)
announce_local_master_browser_to_domain_master_browser:
We are both a domain and a local master browser for workgroup WG-A.
Do not announce to ourselves.
[2004/09/24 15:03:40, 2] nmbd/nmbd_browsesync.c:sync_with_dmb(154)
sync_with_dmb:
Initiating sync with domain master browser SRV-A<20> at IP 10.0.1.1
for workgroup WG-A
[2004/09/24 15:07:50, 2] nmbd/nmbd_browsesync.c:sync_with_lmb(61)
sync_with_lmb:
Initiating sync with local master browser SRV-B<0x20> at IP 10.1.1.1
for workgroup WG-A
[2004/09/24 15:07:50, 2] nmbd/nmbd_synclists.c:sync_browse_lists(168)
Initiating browse sync for WG-A to SRV-B(10.1.1.1)
[2004/09/24 15:07:52, 2] nmbd/nmbd_synclists.c:complete_sync(282)
sync with SRV-B(10.1.1.1) for workgroup WG-A completed (1 records)
[2004/09/24 15:07:52, 2] nmbd/nmbd_synclists.c:sync_browse_lists(168)
Initiating browse sync for WG-B to SRV-B(0.0.0.0)
[2004/09/24 15:07:54, 2] nmbd/nmbd_synclists.c:complete_sync(282)
sync with SRV-B(0.0.0.0) for workgroup WG-B completed (1 records)
Sembrerebbe quindi tutto andato bene, tuttavia la lista di browse
risulta vuota per i workgroup remoti, sembra che si siano replicati solo
i nomi dei workgroup
Ecco comunque i file di configurazione, anche questi sono speculari:
[global]
workgroup = WG-A
server string = Ver. %v
interfaces = eth0, tun0, lo
bind interfaces only = Yes
passdb backend = tdbsam
username map = /etc/samba/smbusers
log level = 2
time server = Yes
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=8192
SO_RCVBUF=8192
os level = 65
preferred master = Yes
domain master = Yes
local master = yes
preload = SRV-A SRV-B
wins support = Yes
dns proxy = yes
name resolve order = lmhosts wins host bcast
remote announce = 10.1.1.1
remote browse sync = 10.1.1.1
enhanced browsing = yes
[share]
path = /home/share
read only = No
guest ok = Yes
Quasi dimenticavo, le macchine sono due RH7.3 con samba 3.0.6
Grazie a chiunque sia arrivato a leggere fino a qui :)
e per ogni eventuale risposta,
Federico.
More information about the samba-it
mailing list