====== Samba4WINS ======
Samba4WINS est un serveur WINS capable de se répliquer avec son semblable.
===== Installation =====
Sur les deux serveurs :
* Ajouter le dépôt suivant dans votre fichier /etc/apt/sources.list : deb http://debian.easter-eggs.org/debian squeeze samba4wins
* Mettre à jour le cache APT : apt-get update
* Installer les paquets //samba4wins// et //samba4wins-ldbtools// : apt-get install samba4wins samba4wins-ldbtools
* Editer le fichier de configuration ///etc/samba4wins/samba4wins.conf// et ajouter : [globals]
netbios name = [WINSx]
workgroup = [MYDOMAIN]
bind interfaces only = yes
interfaces = [aaa.bbb.ccc.ddd]
nbtd:disable_broadcast = yes
wins server = [aaa.bbb.ccc.ddd]
log level = 0
**Avec : **
* //[WINSx]// : le nom Netbios du serveur Wins
* //[MYDOMAIN]// : le nom de votre domaine NT
* //[aaa.bbb.ccc.ddd]// : l'interface d'écoute de votre service WINS
Si vous faite cohabiter sur la même machine //samba4wins// et //samba//, il faut utiliser une adresse IP d'écoute différente pour ces deux services.
* Lancer le service WINS : /etc/init.d/samba4wins start
* Éditer la configuration //LDIF// du service : ldbedit -H /var/lib/samba4wins/private/wins_config.ldb -a
* Ajouter le serveur distant : dn: CN=[WINSx],CN=PARTNERS
address: [aaa.bbb.ccc.ddd]
objectClass: wreplPartner
ourAddress: [eee.fff.ggg.hhh]
pullInterval: 60
pullRetryInterval: 30
pushChangeCount: 0
pushUseInform: 1
type: 0x3
**Avec : **
* //[WINSx]// : le nom Netbios du serveur distant
* //[aaa.bbb.ccc.ddd]// : l'IP du serveur distant
* //[eee.fff.ggg.hhh]// : l'adresse IP local utiliser pour parler avec le serveur distant
Redémarrer finalement le service : /etc/init.d/samba4wins restart
===== Procédure =====
==== Dumper le contenu des données servis par le service ====
Utiliser la commande : ldbsearch -H /var/lib/samba4wins/wins.ldb "objectClass=*"