User Tools

Site Tools


informatique:linux:nscd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

informatique:linux:nscd [2016/11/03 16:25] (current)
pteu created
Line 1: Line 1:
 +======nscd======
  
 +**nscd** est un démon de cache de services de noms.
 +
 +Il permet de mettre en cache les réponses (positives ou négatives = non trouvées) des bases passwd, (net)group, hosts et services.
 +
 +Pour invalider (vider) une base de données : ''​nscd -i <​BASE>'',​ par exemple ''​nscd -i hosts''​ pour flusher le cache DNS local.
 +
 +Fichier de conf : ''/​etc/​nscd.conf''​ :
 +<code bash>
 +# Les directives légales sont de la forme : 
 +# <​OPTION>​ <​BASE>​ <​VALEUR>​
 +
 +# exemple de configuration des résolutions de noms :
 +enable-cache hosts yes
 +positive-time-to-live hosts 3600 #​ cache des réponses positives, en secondes
 +negative-time-to-live hosts 20 #​ cache des réponses failed
 +suggested-size hosts 211 #​ taille de la hashtable ; doit être un nb premier
 +check-files hosts yes #​ vérifier la date de modification du fichier de service local
 +# (càd /​etc/​{passwd,​ group,​hosts,​ resolv.conf})
 +persistent hosts yes #​ conserver la hashtable après un redémarrage de la machine
 +shared hosts yes #​ partager les bases nscd avec les services clients
 +max-db-size hosts 33554432 #​ en bytes
 +</​code>​
informatique/linux/nscd.txt · Last modified: 2016/11/03 16:25 by pteu