Estoy usando la estación de trabajo Ubuntu (14.04), usando OpenLDAP para la autenticación. Los /etc/nsswitch.conf
archivos en estos se ven así, por lo que para obtener un host debe probar con los archivos, luego con LDAP y luego verificar DNS:
passwd: files ldap
group: files ldap
shadow: files ldap
hosts: files ldap dns mdns4_minimal [NOTFOUND=return]
networks: files ldap
protocols: files ldap
services: files ldap
ethers: files ldap
rpc: files ldap
netgroup: ldap
aliases: ldap
La mayoría de mis hosts en nuestra red simplemente están definidos en nuestro DNS, que funciona bien usando nslookup
, pero getent hosts
solo devuelve entradas definidas dentro de LDAP o archivos.