User Tools

Site Tools


informatique:linux:nscd
no way to compare when less than two revisions

Differences

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


informatique:linux:nscd [2016/11/03 15:25] (current) – created pteu
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 15:25 by pteu