par antolien » 19 Avr 2003 12:14
Un paquet broadcast NE PASSE PAS LES ROUTEURS
<BR>
<BR>Sur chaque réseau (ou sous réseau), le mécanisme netbios-ssn est le
<BR> suivant :
<BR>
<BR> - broadcast pour savoir qui est sur le réseau
<BR>
<BR> - élection du maître explorateur local ( Local Master Browser, LMB)
<BR>
<BR> - Le LMB enregistre le nom NetBios et les adresses IP des machines
<BR> qui offrent un service sur le réseau. (via le broadcast)
<BR>
<BR> - les machines de ce réseau consultent le LMB pour avoir ces noms.
<BR>
<BR> - Le LMB est réélu en gros toutes les 15 minutes.
<BR>
<BR>Donc, pour régler le problème, il faut un serveur wins.
<BR>
<BR>Je vous propose un fichier /etc/smb.conf pour faire un serveur wins avec samba.
<BR>
<BR>
<BR>netbios name = server-wins
<BR>workgroup = WORKGROUP
<BR>encrypt passwords = true
<BR>domain master = yes
<BR>local master = yes
<BR>prefered master = yes
<BR>os level = 65
<BR>wins support = yes
<BR>name resolve order = wins lmhosts bcasts
<BR>
<BR>Voilà, ensuite, sur la config de tous les postes client (locaux et distants), il faut mettre dans la configuration ip, l'@ip du server wins (et dans le DHCP).
<BR>
<BR>Il faut un peu de temps pour que toutes les machines soient visibles dans le voisinage réseau.
<BR>
<BR>[PCs]-[server-wins]-[ipcop1] ----[ VPN ]---[ipcop2]-[postes clients]
<BR>
<BR>J'ai pas eu l'occasion de tester à travers un VPN, mais ça doit marcher. Attention de mettre les machines dans le même workgroup sinon ça fiche le bazard.