Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Trabajo con servicios de nombres y directorios en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
Parte I Acerca de los servicios de nombres y directorios
1. Servicios de nombres y directorios (descripción general)
2. Conmutador de servicio de nombres (descripción general)
4. Configuración de clientes de Active Directory de Oracle Solaris (tareas)
Parte II Configuración y administración de NIS
5. Servicio de información de red (descripción general)
Mapas de datos NIS predeterminados
6. Instalación y configuración del servicio NIS (tareas)
7. Administración de NIS (tareas)
8. Resolución de problemas de NIS
Parte III Servicios de nombres LDAP
9. Introducción a los servicios de nombres LDAP (descripción general)
10. Requisitos de planificación para servicios de nombres LDAP (tareas)
11. Configuración de Oracle Directory Server Enterprise Edition con clientes LDAP (tareas)
12. Configuración de clientes LDAP (tareas)
13. Resolución de problemas de LDAP (referencia)
14. Servicio de nombres LDAP (Referencia)
Los clientes NIS se conectan a un servidor NIS mediante el proceso de enlace. Este proceso es compatible con los servicios svc:/network/nis/client y svc:/network/nis/domain. Estos servicios deben estar activados para que cualquier servicio NIS funcione. El servicio svc:/network/nis/client puede funcionar en uno de estos dos modos: lista de servidores o difusión.
Lista de servidores: en el modo de lista de servidores, el proceso ypbind consulta al servicio svc:/network/nis/domain los nombres de todos los servidores NIS del dominio. El proceso ypbind se vincula sólo con servidores en este archivo.
Se pueden agregar servidores NIS mediante el comando svccfg. Se agregan a la propiedad config/ypservers en el servicio svc:/network/nis/domain. Cada valor de propiedad representa un servidor NIS determinado.
Además, cualquier nombre de servidor que se especifica en el servicio svc:/network/nis/domain debe contener una entrada en el archivo /etc/inet/hosts para que el enlace NIS funcione.
Difusión: el proceso ypbind también puede usar una difusión RPC para iniciar un enlace. Debido a que las difusiones son sólo eventos de la subred local que no se enrutan más allá, debe haber, al menos, un servidor (maestro o esclavo) en la misma subred que el cliente. Los servidores pueden existir en diferentes subredes, ya que la propagación de los mapas funciona a través de los límites de la subred. En un entorno de subred, un método más común es hacer que el enrutador de subred sea un servidor NIS. Esto permite al servidor de dominio servir a los clientes de cualquier interfaz de subred.
El modo de difusión es, por lo general, el modo de operación recomendado. El modo de difusión no requiere que se especifiquen entradas de host adicionales (o que se realicen cambios en /etc/inet/hosts).
Normalmente, una vez que un cliente se enlaza a un servidor, permanece enlazado a ese servidor hasta que sucede algo que lo hace cambiar. Por ejemplo, si un servidor queda fuera de servicio, los clientes a los que servía se vincularán a nuevos servidores.
Para determinar qué servidor NIS está actualmente proporcionando servicio a un cliente específico, utilice el siguiente comando.
% ypwhich machinename
Donde machinename es el nombre del cliente. Si no se menciona ningún nombre de máquina, el comando ypwhich lo define de manera predeterminada como la máquina local (es decir, la máquina en la que se ejecuta el comando).
El proceso de vinculación en el modo de servidor-lista funciona de la siguiente manera:
Cualquier programa que se ejecuta en la máquina cliente NIS y que necesita información proporcionada por un mapa de datos NIS, le pregunta a ypbind el nombre de un servidor.
El daemon ypbind busca en el archivo /var/yp/binding/domainname/ypservers una lista de servidores NIS para el dominio.
El daemon ypbind inicia el enlace con el primer servidor de la lista. Si el servidor no responde, ypbind intenta con el segundo, y así sucesivamente hasta que encuentra un servidor o agota la lista.
El daemon ypbind indica al proceso del cliente con qué servidor comunicarse. Luego el cliente envía la solicitud directamente al servidor.
El daemon ypserv en el servidor NIS maneja la solicitud consultando el mapa correspondiente.
El daemon ypserv envía la información solicitada de vuelta al cliente.
El proceso de vinculación de modo de emisión funciona de la siguiente manera:
El daemon ypbind se debe iniciar con la opción de difusión establecida (broadcast ).
El daemon ypbind emite una difusión de RPC en busca de un servidor NIS.
Nota - Para poder admitir esos clientes, es necesario tener un servidor NIS de cada subred que requiera servicio NIS.
El daemon ypbind inicia el enlace con el primer servidor que responde a la difusión.
El daemon ypbind indica al proceso del cliente con qué servidor comunicarse. Luego el cliente envía la solicitud directamente al servidor.
El daemon ypserv en el servidor NIS maneja la solicitud consultando el mapa correspondiente.
El daemon ypserv envía la información solicitada de vuelta al cliente.