NIS. Network Information Service. NIS: Network Information Service. Antes formalmente llamada Yellow Pages,

Tamaño: px
Comenzar la demostración a partir de la página:

Download "NIS. Network Information Service. NIS: Network Information Service. Antes formalmente llamada Yellow Pages,"

Transcripción

1 NIS Network Information Service Lámina 1 Antes formalmente llamada Yellow Pages, hoy en día coloquialmente se conoce con ese nombre o YP nombre se cambió por problemas de marca, pero comandos tiene nombres yp algo Desarrollado por Sun para facilitar la administración de grandes grupos de estaciones Centraliza información en un máquina: master NIS server programa servidor ypserv que corre en dicha máquina responde peticiones de información de máquinas clientes Lámina 2 Dr. Roberto Gómez Cárdenas 1

2 Los dominios de NIS Máquinas están agrupadas en un dominios NIS Dominio: grupo de máquinas que comparten información de configuración común, (están bajo un control de administración común). Dominio NIS cuenta con un nombre tipo texto No corresponden necesariamente a una red física en particular, o a un rango de direcciones IP, ni a una parte de un espacio internet Por cada dominio se elige una máquina servidora. En esta máquina una sola copia de archivos como /etc/services y /etc/hosts es sostenida por el administrador de sistema Estos archivos son reunidos en una base de datos indexada llamada mapas Lámina 3 Servidores esclavos Opcionalmente pueden definirse servidores esclavos en el dominio Reducen la carga de trabajo del maestro Proporcionan continuidad servicio si el maestro cae Se recomienda al menos un servidor esclavo, aunque la red sea pequeña, ya que si solo hay un solo servidor éste no se puede deshabilitar sin afectar a todo el dominio El servidor maestro envía copias de los mapas a los servidores esclavos Clientes seleccionan dinámicamente un servidor para su dominio NIS proceso conocido como binding y realizado por deamon ypbind este demonio corre en el cliente cliente puede cambiar de servidor, (servidor ocupado o caído) cliente utiliza el mismo servidor para todos los mapas Lámina 4 Dr. Roberto Gómez Cárdenas 2

3 Términos y procesos relacionados Programa ypserv corre en el servidor y responde a peticiones de información de máquinas cliente Dominio grupo de máquinas que comparten información de configuración común, (están bajo un control de administración común). cuenta con un nombre tipo texto por cada dominio se cuenta con una maquina servidora información a administrar se encuentra en forma de mapas Lámina 5 Términos y procesos relacionados Los mapas cada entrada en el mapa consiste en una llave y un valor, ambos son strings de texto todos los mapas se encuentran en un directorio bien conocido por el servidor NIS ypserv /var/yp Servidores esclavos opcionalmente pueden definirse servidores esclavos en el dominio reducen la carga de trabajo del maestro proporcionan continuidad servicio si el maestro cae Lámina 6 Dr. Roberto Gómez Cárdenas 3

4 Maestros, esclavos, mapas Mapa YP Servidor maestro Archivo configuración traditional e.g. /etc/hosts Mapa YP Mapa YP Servidor esclavo Servidor esclavo Lámina 7 Cliente Cliente Cliente Términos y procesos relacionados Programa ypbind asocia un cliente con un servidor NIS. lee el nombre de dominio NIS del sistema y utilizando RPC se conecta con el servidor. parte central de la comunicación cliente/servidor de NIS si ypbind muere en una máquina cliente, dicha máquina no podrá acceder al servidor NIS. El portmap debe ejecutarse para que se activen las llamadas a procedimientos remotos (RPC) utilizadas por NIS. si portmap no se está ejecutando no se podrá ejecutar ni clientes ni servidores de NIS. Lámina 8 Dr. Roberto Gómez Cárdenas 4

5 Los mapas del servidor Archivos texto usados para generar mapas son colectados en el directorio /var/yp del servidor maestro del NIS. Mapas son construidos a partir del comando makedbm: $makedbm infile outfile Cada línea en archivo texto infile genera un registro en el mapa. Primer campo de la línea es la llave del registro el resto es el valor asociado a esa llave Salida makedbm: par de archivos llamado oufile.dir y oufile.pag archivo.pag tiene los datos actuales y el archivo.dir contiene el indice hash. estos dos archivos forman el mapa. Todos los mapas de cada dominio están en un sólo directorio p.e mapas dominio cachafas son dejados en directorio /var/yp/cachafas Lámina 9 Creando mapas NIS Algunas veces se requiere una cierta manipulación de los archivos originales para ser usados por makedbm archivo hosts (llave: numero IP) trillian trilly... archivo hosts con nombre como llave. trillian trillian trilly.. Necesario hacer algo para que makedbm vea la línea: trillian trillian trilly Lámina 10 Dr. Roberto Gómez Cárdenas 5

6 La utilería awk Busca y procesa un patrón en un archivo Busca en uno o más archivos para ver si contienen líneas que coincidan con patrones específicos y después realiza ciertas acciones Puede usarse para generar reportes o filtrar textos Trabaja de la misma forma para números y texto, cuando se mezclan, awk no tiene problemas Dos formatos: awk [-Fc] -f archivo-programa [lista-archivos] usa un archivo-programa donde se almacena el programa awk lista-archivos: pathnames que awk va a procesar awk programa [lista-archivos] el programa awk se pasa a través de la línea de comandos posible escribir programas awk simples y cortos Lámina 11 Ejemplo de awk Lámina 12 $cat carros plym fury chevy nova ford mustang volvo gl ford ltd $awk { print $3 $1} carros 77 plym 79 chevy 65 ford 78 volvo 83 ford $awk { print $3 $0} carros 77 plym fury chevy nova ford mustang volvo gl ford ltd $ Dr. Roberto Gómez Cárdenas 6

7 Usando la utilería awk para construir un mapa: $ awk { print $2, $0 } /etc/hosts makedbm - /etc/yp/cachafas/host.byname Primer argumento - indica a makedbm de leer de stdin Otras posibles complicaciones: Utilería awk y la creación de mapas - llaves incluyen caracteres en blanco, se resuelve incluyendo underscores _ antes de pasar por makedbm - quitar líneas de comentarios que típicamente comienzan con # Funciones adicionales del servidor - aparte de crear mapas, otra función es asegurarse que servidor ypserv está corriendo, (usualmente este es activado a partir de un script de booteo) ypserv es un servidor basado en RPC Lámina 13 Construyendo e interrogando mapas eddie marvin trillian awk script eddie marvin trillian Archivo original /etc/hosts mapa hosts. byaddr NIS máquina servidor.dir makedbm.pag mapa hosts. byname.dir makedbm.pag ypserv Lámina 14 NIS máquina cliente gethostbyname ( )? gethostbyaddr ( )? Aplicación cliente llamada RPC a ypserv Dr. Roberto Gómez Cárdenas 7

8 Configurando el servidor de NIS Estableciendo el nombre del dominio NIS /etc/sysconfig/network domainname Crear los mapas /var/yp/makefile makedbm Inilicializar el servidor ypinit Lanzar el demonio de escucha /etc/yp.conf ypserv Lámina 15 Estableciendo el nombre del dominio Posible usar el comando domainname #/bin/domainname cachafas comando fija el nombre del dominio NIS en RAM Para hacer permanente el nombre es necesario agregar la siguiente línea en el archivo /etc/sysconfig/network NISDOMAIN=cachafas Esto entonces fijará el nombre del dominio del NIS automáticamente en el siguiente arranque. Lámina 16 Dr. Roberto Gómez Cárdenas 8

9 Creando los mapas Comando makedbm permite crear mapas convierte archivos texto en claro en archivos de formato DBM No es necesario hacer esto con cada uno de los archivos Usar el Makefile ubicado en /var/yp para lo anterior posible agregar instancias para crear mapas adicionales la línea más importante dentro del archivo es la que empieza con la palabra all Para crear los mapas basta con ejecutar comando make Es necesario ejecutar este comando cada vez que se modifiquen los archivos a partir de los cuales se crean los mapas Lámina 17 Línea importante del Makefile Creando/actualizando los mapas /var/yp/makefile all: passwd hosts group netid networks protocols rpc services netgrp \ mail shadow ypservers publickey ethers # amd.home bootparams ethers: ethers.byname ethers.byaddr hosts: hosts.byname hosts.byaddr services: services.byname passwd: passwd.byname passwd.byuid group: group.byname group.bygid shadow: shadow.byname Lámina 18 rubis:/var/yp# make make[1]: Entering directory `/var/yp/nis.lab' Updating passwd.byname... Updating passwd.byuid... Updating netid.byname... Updating shadow.byname... make[1]: Leaving directory `/var/yp/nis.lab' Dr. Roberto Gómez Cárdenas 9

10 Inicializar el servidor La base de datos de NIS se crea con el comando ypinit Por default (definido en el Makefile) lee los archivos desde /etc y los escribe en /var/yp La opción -m le permite a usted inicializar el servidor con datos en bruto (-m para el amo) La opción -s copia las bases de datos del amo a los esclavos (-s como esclavos). Lámina 19 rubis:/var/yp# /usr/lib/yp/ypinit -m Lámina 20 Ejemplo inicialización servidor maestro At this point, we have to construct a list of the hosts which will run NIS servers. rubis is in the list of NIS server hosts. Please continue to add the names for the other hosts, one per line. When you are done with the list, type a <control D>. next host to add: rubis next host to add: toto1 next host to add: toto2 The current list of NIS servers looks like this: rubis toto1 toto2 Is this correct? [y/n: y] We need a few minutes to build the databases... Building /var/yp/nis.lab/ypservers... Running /var/yp/makefile... make[1]: Entering directory `/var/yp/nis.lab' Updating passwd.byname... Updating passwd.byuid... Updating group.byname... Updating group.bygid... Updating hosts.byname... Updating hosts.byaddr... Updating rpc.byname... Updating rpc.bynumber... Updating services.byname... Updating services.byservicename... Updating netid.byname... Updating protocols.bynumber... Updating protocols.byname... Dr. Roberto Gómez Cárdenas 10

11 Lanzando el demonio ypserv Antes lanzar ypserv es necesario configurar /etc/ypserv.conf. archivo ASCII con opciones de tipo [yes no], comentarios (#) y reglas adicionales Ahora podemos encender el servidor: root@charly# /etc/rc.d/init.d/ypserv start Para arrancar el servidor automáticamente al arranque es necesario editar el archivo rc.d Para verificar que todo este funcionando use: Lámina 21 root@charly# /usr/sbin/rpcinfo -u localhost ypserv programa versión 1 lista y esperando programa versión 2 lista y esperando El archivo /etc/ypserv.conf Lámina 22 Dr. Roberto Gómez Cárdenas 11

12 Servidor NIS esclavo Configuración más sencilla que la del maestro Establecer el nombre del dominio igual que en el caso del servidor maestro Al ejecutar ypinit es necesario usar la opción -s y el nombre del servidor maestro Lámina 23 # ypinit -s ellington test-domain Server Type: SLAVE Domain: test-domain Master: ellington Creating an YP server will require that you answer a few questions. Questions will all be asked at the beginning of the procedure. Do you want this procedure to quit on non-fatal errors? [y/n: n] n Ok, please remember to go back and redo manually whatever fails. If you don't, something might not work. There will be no further questions. The remainder of the procedure should take a few minutes, to copy the databases from ellington. Transferring netgroup... ypxfr: Exiting: Map successfully transferred Transferring netgroup.byuser... ypxfr: Exiting: Map successfully transferred Configurando cliente NIS Paquete yp-tools, que depende paquete ypbind Configurar el nombre del dominio igual que en el caso de los servidores ypwhich: regresa el nombre del servidor NIS nisdomainanme: regresa el nombre del dominio Editar archivo /etc/yp.conf asignar el nombre del dominio y del servidor Editar archivo /etc/nsswitch.conf lista orden en que las búsquedas se llevaran a cabo Arrancar el servico NIS del cliente /etc/init.d/ypbind start Lámina 24 Dr. Roberto Gómez Cárdenas 12

13 Ejemplo campos archivo /etc/yp.conf # /etc/yp.conf - ypbind configuration file # Valid entries are # #domain NISDOMAIN server HOSTNAME # Use server HOSTNAME for the domain NISDOMAIN. # #domain NISDOMAIN broadcast # Use broadcast on the local net for domain NISDOMAIN # #ypserver HOSTNAME # Use server HOSTNAME for the local domain. The # IP-address of server must be listed in /etc/hosts. # Lámina 25 Ejemplo arranque cliente NIS saphir:~# nisdomainname nis.lab saphir:~# ypwhich rubis saphir:~# ypcat hosts localhost saphir rubis saphir:~# Lámina 26 Dr. Roberto Gómez Cárdenas 13

14 Obteniendo información desde el cliente Comando ypbind asocia un cliente con un servidor NIS, y comando ypwhich indica que servidor se usa Utilerías líneas comando para interrogar los mapas $ypcat passwd.byname $ypmatch cognac panza hosts.byname Funciones librerías llamadas resolvers, cada una diseñada para interrogar un mapa en específico getpwent(), getpwuid(), getpwnam() gethostent(), gethostbyaddr(), gethostbyname() Funciones de bajo nivel de propósito general para interrogación de mapas Lámina 27 Ejemplo utilerías de comando de línea ypcat y ypmatch disponibles para interrogar mapas ypmatch realiza una busqueda por una o más llaves en un mapa específico $ ypmatch cognac panza hosts.byname buscará los hosts cognac y panza en el mapa hosts.byname, regresando los valores asociados ypcat usado para leer el mapa entero $ ypcat passwd.byname desplegará el mapa completo passwd.byname y es equivalente a teclear: cat /etc/passwd Lámina 28 Dr. Roberto Gómez Cárdenas 14

15 Librería resolvers Funciones disponibles para una aplicación de programador Como ejemplo se interrogaran mapas derivados de /etc/passwd Existen dos mapas: passwd.byname utiliza el nombre del usuario como llave passwd.byuid usa el id. númerico del usuario como llave Tres funciones resolver para interrogar: getpwid() toma id numérico como parámetro y regresa valor correspondiente del mapa passwd.byuid getpwnam() toma nombre usuario como argumento y regresa el valor correspondiente del mapa passwd.byname getpwent() no toma ningún argumento, llamándolo repetidamente regresa entradas sucesivas entradas del mapa Funciones regresa un apuntador a la estructura passwd que contiene la entrada del mapa Lámina 29 Estructura del password struct passwd{ char *pw_name; /* Nombre usuario*/ char *pw_passwd; /* password encriptado */ /* Los siguientes dos son enteros en algunas versiones * / uid_t pw-uid; /* ID del usuario */ gid_t pw_gid; /* ID del grupo */ char *pw_age; char *pw_comment; char *pw_ gecos; /* Info personal acerca usuario */ char *pw_dir; /* Directorio home usuario */ char *pw_shell; /* Shell usuario*/ } Campos estructura (a excepción de pw_age y pw_comment corresponden a los campos en el archivo /etc/passwd: toto:eswxx94np23v.:21:90: toto le_hero:/cognac/toto:/bin/tcsh Lámina 30 Dr. Roberto Gómez Cárdenas 15

16 Ejemplo uso getpwuid() /* Programa que toma un ID numérico como argumento y muestra el correspondiente username */ # include <pwd.h> main (int argc, char *argv [ ] ) { struct password *pwp; int id = atoi (argv [1]) ; } pwp = getpwuid (id) ; if (pwp!= 0) printf ( User ID %d is % s \n, id, pwp->pw_name) ; else printf ( User ID %d desconocido \n, id) ; Ejemplo uso: $ getusername 21 User ID 21 is toto $ Lámina 31 Otros resolvers y sus mapas Mapa Resolvers Estructura group getgrent(), getgrid(), getgrname() group passwd getpwent(), getpwuid(), getpwnam() passwd hosts gethostent(), gethostbyaddr(), gethostbyname() hostent services getservent(), getservbyport(). getservbyname() servent networks getnetent(), getnetbyaddr(), getnetbyname() netent rpc getrpcent(), getrpcbynumber(), getrpcbyname() rpcent Lámina 32 Dr. Roberto Gómez Cárdenas 16

17 Funciones de bajo nivel Resolvers son construidos por encima funciones cliente de bajo nivel Funciones proporcionan interfaz gráfica genérica al servicio búsqueda de NIS Descritas en detalle en ypclnt(3) Ejemplos son: yp_get_default_domain() regresa el nombre default del dominio NIS de la máquina local necesaria para la llamada yp_match() y por otras funciones yp_match() especifica un dominio, un nombre de mapa y una llave regresa valor asociado a esa llave regresa el valor como una cadena de caracteres, no sabe nada de la estructura interna de la cadena Lámina 33 Otras rutinas yp_bind(char *indomain) asociar un proceso a un servidor NIS yp_unbind(char *domain) para desasociar un proceso y aprovechar el socket yp_first(char *indomain, char *inmap, char *outkey, int *outkeylen, char **outval, int outvallen); regresa el primer valor de la llave del mapa del dominio yp_next(char *indomain, char *inmap, char *inkey, int *inkeylen, char **outkey, int outkeylen, char **outval, int outvallen); regresa el siguiente valor de llave en el mapa yp_all(char *indomain, char *inmap, struct ypall_cxallback *incallback); proporciona una forma de transferir todo un mapa entero Lámina 34 Dr. Roberto Gómez Cárdenas 17

18 Ejemplo de construcción mapas y resolvers Contenido archivo texto: dico uno un dos deux tres trois cuatro quatre cinco cinq seis six siete sept ocho huit nueve neuf diez dix veinte treinta cuarenta cincuenta sesenta setenta ochenta noventa cien vingt trente quarente cinquante soixante soixante-dix quatre-vingt quatre-vingt-dix cent Lámina 35 Creación de los mapas Se crearan dos mapas: dico.bysp que usará palabras en español como llave y dico.byfr que usará palabras en francés como llave Archivo dico listo para usar makedbm y crear el mapa dico.bysp Creación dico.byfr necesita invertir la llave: $ $ makedbm dico dico.bysp $awk { print $2 $1 } dico makedbm - dico.byfr $ Ahora se tienen cuatro archivos: dico.bysp.dir dico.bysp.pag dico.byfr.dir dico.byfr.pag Lámina 36 Dr. Roberto Gómez Cárdenas 18

19 Copiando a los directorios Para que los mapas sean accesibles a ypserv se deben copiar al directorio del dominio NIS del que forman parte Operación requiere privilegios de root Si es un dominio nuevo se debe de crear el subdirectorio En ejemplo el nombre del dominio es lenguas $mkdir /etc/yp/lenguas $cp dico.by* /etc/yp/lenguas Si se asume que ypserv ya esta corriendo, entonces no se necesitan más pasos para añadir los nuevos mapas al sistema Un cliente puede acceder el nuevo mapa usando ypmatch o ypcat, por ejemplo: Lámina 37 $ ypmatch cinq dico.byfr cinco $ Creando funciones resolvers Para proporcionar soporte del lado cliente se necesitan funciones resolvers Se definirán dos funciones: getwordbysp() y getwordbyfr(). Cada una regresa un apuntador a un objeto con la siguiente estructura: struct cifraent { char *w_sp; /* Cadena caracateres contiene la cifra en español */ char *w_fr; /* Cadena caracteres contiene la cifra en francés */ } Regresa un apuntador a nulo si la cifra no se encuentra. La implementación usa el siguiente archivo de encabezado: /* cifra.h * struct cifraent { char *w_sp; /* Cadena caracteres contiene la cifra en español */ char *w_fr; /* Cadena caracteres contiene la cifra en francés */ } Lámina 38 Dr. Roberto Gómez Cárdenas 19

20 Código resolver getwordbysp( ) struct cifraent * getwordbysp(char *cifrasp) { static struct cifraent item; int val_len, i; char *domain; } item.w_sp = cifrasp; if ( yp_get_default_domain(&domain)!= 0) return(struct cifraent *) NULL; if ( yp_match(domain, dico.bysp, cifrasp, strlen(cifrasp), &item.w_fr, &val_len)!= 0 ) return (struct cifraent *) NULL; /* Suprimir-borra el \n */ item.w_fr[val_len]= \0 ; return(&item); Lámina 39 Código resolver getwordbyfr() struct cifraent * getwordbyfr(char *cifrafr) { static struct cifraent item; int val_len, i; char *domain; } item.w_fr = cifrafr; if ( yp_get_default_domain(&domain)!= 0) return(struct cifraent *) NULL; if ( yp_match(domain, dico.byfr, cifrafr, strlen(cifrafr), &item.w_sp, &val_len)!= 0 ) return (struct cifraent *) NULL; /* Suprimir-borra el \n */ item.w_sp[val_len]= \0 ; return(&item); Lámina 40 Dr. Roberto Gómez Cárdenas 20

21 Programa prueba de los resolvers main() { struct cifraent *w; } w = getwordbysp( ochenta ); if ( w!= (struct cifraent *) NULL) printf( getwordbysp(%s): %s \n, w->w_sp, w->w_fr); else printf( error en getwordbysp \n ); w = getwordbyfr( sept ); if ( w!= (struct cifraent *) NULL) printf( getwordbyfr(%s): %s \n, w->w_sp, w->w_fr); else printf( error en getwordbyfr \n ); Prueba de ejecución: $ toto getwordbysp(ochenta): quatrevint getwordbyfr(sept): siete $ Lámina 41 Archivos configuración y NIS Archivo /etc/passwd /etc/shadow* /etc/group /etc/hosts /etc/networks* /etc/services /etc/protocols /etc/ethers* /etc/aliases /etc/rpc /etc/netgroup* /etc/printcap /etc/termcap Función base de datos de información de cuentas de usuarios contraseñas encriptadas de usuarios, caducidad de contraseñas definición de grupos UNIX mapeo de nombres a direcciones IP de máquinas asocia nombres en texto con direcciones de red IP lista los números de puerto para servicios de red bien conocidos mapeo de nombres en texto a números de protocolos mapeo entre direcciones Ethernet y nombres de máquinas nombres usados como alias para correo electrónico lista los números de identificación de servicios RPC define colecciones de usuarios, máquinas y redes base de datos de información de impresoras base de datos de tipos de terminal Lámina 42 * no usado en todos los sistemas Dr. Roberto Gómez Cárdenas 21

22 NIS y archivos locales Mayoría de los sistemas NIS puede ser suplementado por la información local del cliente, al menos para algunos archivos. Enfoque tradicional admite dos tipos situaciones: prioridad local: los archivos locales tienen precedencia sobre NIS; prioridad global: NIS tiene precedencia sobre los archivos locales. Usualmente, sólo /etc/passwd y /etc/group tienen precedencia sobre NIS. necesario añadir, en ambos, un caraceter + al archivo para que la información que no encuentre en el archivo local la busque en el servidor de dominio Lámina 43 Archivos passwd y group en NIS En archivo /etc/passwd añadir +:::::: al final del archivo para HP-UX, añadir +::-2:60001::: para evitar que usuario se conecte como + en otros Unix, añadir +::*:::: o +::0:0::: caracteres + y - para incluir/excluir o cambiar usuarios posible cambiar el shell, por ejemplo +:*::::::/etc/noshell +:::::::/etc/csh En archivo /etc/group añadir +::: Versiones recientes, usan archivo /etc/nsswitch.nis para definir prioridad entre archivos locales y NIS Lámina 44 Dr. Roberto Gómez Cárdenas 22

23 Ejemplos archivo /etc/passwd con NIS Lámina 45 Primer ejemplo root:!.k:0:1:/:/usr/bin/csh nobody:*:-2:-2::/: daemon:*:1:1::/: sys:*:2:2::/:/usr/bin/csh bin:*:3:3::/usr/bin: uucp:*:4:4::/var/spool/uucppublic: news:*:6:6::/var/spool/news:/usr/bin/csh +::0:0::: Segundo ejemplo root:0anhfbmrikvha:0:3: :/:/bin/ksh daemon:*:1:5::/:/bin/sh bin:*:2:2::/bin:/bin/sh adm:*:4:4::/usr/adm:/bin/sh uucp:*:5:3::/usr/spool/uucppublic:/usr/lib/uucp/uucico lp:*:9:7::/usr/spool/lp:/bin/sh hpdb:*:27:1:allbase:/:/bin/sh +::-2:60001::: cuentas locales, no se pregunta a NIS por ellas cuentas que no se encuentren en este archivo se pregunta a NIS cuentas locales, no se pregunta a NIS por ellas cuentas que no se encuentren en este archivo se pregunta Roberto Gómez a NIS C. El archivo nsswitch.conf Network Services Switch Permite especificar en que orden será buscada la información igual que /etc/host.conf Las posibles elecciones son Campo nisplus nis dns files db Donde busca via NIS+ NIS DNS (Domain Name Server) archivos locales en la base de datos /var/db Lámina 46 Dr. Roberto Gómez Cárdenas 23

24 Modos de falla Ejemplo archivo nsswitch.conf posible definir comportamiento ante una falla return o continue poner expresiones entre corchetes después de la opción Condición UNAVAIL NOTFOUND TRYAGAIN SUCCESS Significado fuente no existe o esta abajo fuente existe, pero no puede responder la petición fuente existe pero se encuentra ocupada fuente pudo contestar la petición Lámina 47 Ejemplo passwd: shadow: group: hosts: nis files nisplus nis files nisplus nis files nisplus dns [NOTFOUND=return] nis Ejemplo archivo /etc/nsswitch.nis passwd: group: hosts: networks: protocols: rpc: ethers: netmasks: bootparams: publickey: netgroup: automount: aliases: services: sendmailvars: files nis files nis nis [NOTFOUND=return] files nis [NOTFOUND=return] files nis [NOTFOUND=return] files nis [NOTFOUND=return] files nis [NOTFOUND=return] files nis [NOTFOUND=return] files nis [NOTFOUND=return] files nis [NOTFOUND=return] files nis files nis files nis files nis files Lámina 48 Dr. Roberto Gómez Cárdenas 24

25 Recomendación Se debe mantener al menos una cuenta local (por ejemplo, una cuenta que no se importe a través de NIS) en el archivo /etc/master.passwd y además dicha cuenta debería ser miembro del grupo wheel. Si algo va mal con el procedimiento descrito esta cuenta se puede utilizar para entrar en la máquina cliente de forma remota para posteriormente convertirse en superusuario e intentar solucionar el problema. Lámina 49 Archivo /var/yp/securenets Lámina 50 En general cualquier usuario remoto puede realizar peticiones para recuperar los contenidos de las asociaciones de NIS siempre y cuando se conozca el nombre de dominio Archivo securenets previene lo anterior Al arranque ypserv intenta leer contenido del archivo Cuando ypserv recibe una petición de una dirección si coincide con alguna de las reglas especificadas en el archivo se procesa la petición. si no existe ninguna coincidencia la petición se rechaza y se graba un mensaje de aviso. si el archivo /var/yp/securenets no existe ypserv acepta conexiones de cualquier máquina. Dr. Roberto Gómez Cárdenas 25

26 Ejemplo archivo /var/yp/securenets # admitir conexiones desde localhost -- obligatorio # admitir conexiones desde cualquier host # en la red # admitir conexiones desde cualquier host # de a # esto incluye las maquinas en el 'testlab' Lámina 51 Limitantes NIS NIS es altamente asimétrico con respecto a la lectura y escritura de los mapas lectura es muy eficiente escritura no es soportada en el protocolo NIS e involucra muchas tareas No existe un control de acceso cualquier mapa NIS es accesible por cualquier cliente No hay un seguimiento faq, (peticiones más frecuentemente hechas), del cliente ayuda a que todos los clientes vean copias consistentes de los datos ineficiente cada vez que un resolver es llamada: tráfico red es generado Mapas NIS están centralizados datos no están distribuido, se encuentran reunidos en un solo sistema Lámina 52 Dr. Roberto Gómez Cárdenas 26

27 NIS+ Un nuevo servicio de información de red, que fue introducido por Sun Bastante complejo Principales ventajas definición de jerarquías NIS+ usa nombres de dominio jerárquico, similares a los de intenet concepto de tablas Mapas son substituidos por tablas múltiples criterios de busquedas p.e. [ name=toto, pais = francia ] de personal.ventas.cuervo.co seguridad autenticación RPC y varios permisos acceso posibilidad de sustituir el manejador de base de datos Lámina 53 Dominios NIS+ y tablas Dominio widget.com eng.widget.com Subdominio sales.widget.com Tabla Tabla Tabla Tabla Lámina 54 Número de columnas :4 Columnas a buscar :0,3 Máyusculas / Minúsculas : 0 Nombre Sitio Origen ID vodka Rusia centeno 1446 cognac Francia uva 1070 tequila México agave 0616 Tabla Esquema base datos Dr. Roberto Gómez Cárdenas 27

28 Una última palabra sobre NIS+ Lanzado por Sun principio 90s Más complejo que NIS y no ha gozado de la misma popularidad que NIS No existe NIS+ para Linux existe cliente NIS+ en Linux pero no se encuentra bien integrado en las distribuciones Punto vista cliente: NIS+ se ve igual que NIS Sun anunció que no iba a continuar con el soporte de NIS+ Se rumora que Sun no usa NIS+ internamente Lámina 55 Dr. Roberto Gómez Cárdenas 28

Universidad Simón Bolívar Diseño y Administración de Redes Septiembre - Diciembre 1.998. Network Information System NIS

Universidad Simón Bolívar Diseño y Administración de Redes Septiembre - Diciembre 1.998. Network Information System NIS Universidad Simón Bolívar Diseño y Administración de Redes Septiembre - Diciembre 1.998 Network Information System NIS Yaremí Mañú Network Information System Qué es NIS? Es una base de datos administrativa

Más detalles

Network Information Service. Fabricio Jiménez

Network Information Service. Fabricio Jiménez Network Information Service Fabricio Jiménez 2 de marzo de 2009 Índice general 1. Definición del servicio 2 2. Funcionamiento 3 2.1. El servidor maestro y el servidor esclavo................. 3 2.1.1.

Más detalles

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO. 21, NIS/NIS+ (DOMINIO EN LINUX) CREAR UN HOWTO SOBRE LA INSTALACION Y FUNCIONAMIENTO DE NIS/NIS+ -EJEMPLO REAL DE USO Vielka Mari Utate Tineo 2013-1518 Instituto Tecnológico de las Américas

Más detalles

Unit 7 Authentication Services. J. Valenzuela A. Instituto Profesional DUOC UC Semestre 1-2012

Unit 7 Authentication Services. J. Valenzuela A. Instituto Profesional DUOC UC Semestre 1-2012 Unit 7 Authentication Services J. Valenzuela A. Instituto Profesional DUOC UC Semestre 1-2012 Objetivo Comprender los conceptos básicos de autenticación. Comprender los roles de NSS y PAM en la autenticación

Más detalles

Prácticas A.S.O./A.S.O.P. - Boletín L08 NFS y NIS

Prácticas A.S.O./A.S.O.P. - Boletín L08 NFS y NIS Prácticas A.S.O./A.S.O.P. - Boletín L08 NFS y NIS NFS Notas: Esta práctica se va a realizar por parejas de ordenadores, uno hará de cliente y el otro de servidor. Recuerda que con la orden chkconfig se

Más detalles

Panorámica. Servicios de Directorio: NIS. Mario Muñoz Organero Departamento de Ingeniería Telemática http://www.it.uc3m.es/mario

Panorámica. Servicios de Directorio: NIS. Mario Muñoz Organero Departamento de Ingeniería Telemática http://www.it.uc3m.es/mario Servicios de Directorio: NIS Mario Muñoz Organero Departamento de Ingeniería Telemática http://www.it.uc3m.es/mario Panorámica Administrador: Configurando las NIS Servidor NIS Cliente NIS RED Comunicaciones

Más detalles

Practica de DNS. Primera Parte - Configuración del servidor Primario

Practica de DNS. Primera Parte - Configuración del servidor Primario Practica de DNS Primera Parte - Configuración del servidor Primario Para configurar un servidor primario son necesarios los archivos siguientes: named.conf: Generalmente se encuentra en el directorio /etc.

Más detalles

WINDOWS 2003 SERVER DIRECTORIO ACTIVO Y DNS

WINDOWS 2003 SERVER DIRECTORIO ACTIVO Y DNS WINDOWS 2003 SERVER DIRECTORIO ACTIVO Y DNS ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. EL DIRECTORIO ACTIVO Y

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

Más detalles

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software www.solucionempresarial.com.ar - info@solucionempresarial.com.

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software www.solucionempresarial.com.ar - info@solucionempresarial.com. PROYECTO 1 ÍNDICE 1. Presentación 2. Que es LDAP 3. Ventajas 4. Funcionamientos 5. Paquetes Adicionales 6. Requisitos 7. Objetivos 8. Presupuesto 7. Presupuesto 2 Presentación Se quiere implementar un

Más detalles

Informàtica i Comunicacions Plaça Prnt. Tarradellas, 11 17600 FIGUERES (Girona) Tel. 902 88 92 67 Fax 972 671 962 www.cesigrup.es

Informàtica i Comunicacions Plaça Prnt. Tarradellas, 11 17600 FIGUERES (Girona) Tel. 902 88 92 67 Fax 972 671 962 www.cesigrup.es DNS (Domain Name System)...2 La estructura... 2 Servidores DNS e Internet... 3 Dominios... 3 Servidores de nombres... 3 Servidores de nombres Principal y Secundario... 4 Los archivos del DNS... 4 Registro

Más detalles

Roles y Características

Roles y Características dominio Roles y Características Una vez instalado Windows Server 2008 y configuradas algunas opciones básicas de Windows Server 2008 desde el Panel de Control o desde el Administrador del Servidor, las

Más detalles

El gráfico siguiente muestra un uso básico de DNS, consistente en la búsqueda de la dirección IP de un equipo basada en su nombre.

El gráfico siguiente muestra un uso básico de DNS, consistente en la búsqueda de la dirección IP de un equipo basada en su nombre. Definición de DNS DNS es una abreviatura para Sistema de nombres de dominio (Domain Name System), un sistema para asignar nombres a equipos y servicios de red que se organiza en una jerarquía de dominios.

Más detalles

DIPLOMADO EN SEGURIDAD INFORMATICA

DIPLOMADO EN SEGURIDAD INFORMATICA DIPLOMADO EN SEGURIDAD INFORMATICA Modulo 9: Soporte Computacional Clase 9_3:Protocolos de comunicación y conectividad de arquitecturas multiplataforma. Director Programa: César Torres A Profesor : Claudio

Más detalles

PRACTICA NO.21: HOW TO INSTALL AND CONFIGURE NIS

PRACTICA NO.21: HOW TO INSTALL AND CONFIGURE NIS PRACTICA NO.21: HOW TO INSTALL AND CONFIGURE NIS Jose Arturo Beltre Castro 2013-1734 Ing. JOSE DOÑE Sistemas Operativos III Network Information Service Network Information Service (conocido por su acrónimo

Más detalles

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER Eduard Lara 1 1. INTRODUCCIÓN En Windows Server: - Los usuarios y grupos dados de alta cuando el equipo es un servidor independiente,

Más detalles

Tema 9. Gestión de las comunicaciones

Tema 9. Gestión de las comunicaciones Tema 9. Gestión de las comunicaciones p. 1/17 Tema 9. Gestión de las comunicaciones Administración de Sistemas Operativos Administración de Sistemas Operativos y Periféricos M a Pilar González Férez Tema

Más detalles

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946.

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946. Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Web Server (Apache)!!! Servidor Web El servidor HTTP Apache es

Más detalles

Crear servidor NFS en Debian

Crear servidor NFS en Debian Rocío Alt. Abreu Ortiz 2009-3393 Crear servidor NFS en Debian NFS (Network File System) Sistema de archivos de red que permite a los hosts remotos montar sistemas de archivos sobre la red e interactuar

Más detalles

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información

Más detalles

CAPÍTULO HTML Y DHCP DE H0/H2-ECOM100 CONFIGURACIÓN. En este capítulo...

CAPÍTULO HTML Y DHCP DE H0/H2-ECOM100 CONFIGURACIÓN. En este capítulo... CONFIGURACIÓN HTML Y DHCP DE H0/H2-ECOM100 CAPÍTULO 56 6 En este capítulo... Características DHCP de H0/H2 -ECOM100...................6-2 Deshabilitando DHCP y asignando una DIRECCION IP estática.....6-2

Más detalles

Introducción (I) SAMBA esta formado por un conjunto de aplicaciones que utilizan:

Introducción (I) SAMBA esta formado por un conjunto de aplicaciones que utilizan: Introducción (I) SAMBA esta formado por un conjunto de aplicaciones que utilizan: El protocolo de aplicación Server Message Block. El protocolo de sesión NetBIOS. SAMBA permite: Compartir sistemas de archivos

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO PRÁCTICA 4: Implementación de un Cliente de Correo

Más detalles

TUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL

TUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL TUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL ADMINISTRACION DE REDES SENA 2009 Este tutorial está hecho con el fin

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

DNS. Arquitectura Cliente Servidor. Pacheco Martínez Fernando Tovar Balderas Sergio A.

DNS. Arquitectura Cliente Servidor. Pacheco Martínez Fernando Tovar Balderas Sergio A. DNS Arquitectura Cliente Servidor Pacheco Martínez Fernando Tovar Balderas Sergio A. Nombres de dominio DNS El Sistema de nombres de dominio (DNS) se definió originalmente en los RFC 1034 y 1035. Estos

Más detalles

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO Vielka Mari Utate Tineo 2013-1518 Instituto Tecnológico de las Américas ITLA Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO CREAR UN HOWTO SOBRE SAMBA SAMBA PARA COMPARTIR DATOS, COMO GRUPO

Más detalles

Configuración de Apache

Configuración de Apache Configuración de Apache Cuando se ha instalado el servidor, hay que configurarlo. Apache incluye por defecto una configuración que arranca el servidor en el puerto TCP por defecto, que es el puerto 80,

Más detalles

Servicio de resolución de nombres (DNS)

Servicio de resolución de nombres (DNS) Servicio de resolución de nombres (DNS) La funcionalidad de DNS (Domain Name System) es convertir nombres de máquinas, legibles y fáciles de recordar por los usuarios, en direcciones IP y viceversa. El

Más detalles

MultiBase y Cosmos. Particularidades sobre la instalación del motor de base de datos en modo cliente servidor. BASE 100, S.A. www.base100.

MultiBase y Cosmos. Particularidades sobre la instalación del motor de base de datos en modo cliente servidor. BASE 100, S.A. www.base100. Particularidades sobre la instalación del motor de base de datos en modo cliente servidor BASE 100, S.A. www.base100.com Índice 1. INSTALACIÓN EN CLIENTE SERVIDOR... 3 1.1 EN LA MÁQUINA SERVIDOR... 3 1.1.1

Más detalles

Familia de Windows Server 2003

Familia de Windows Server 2003 Familia de Windows Server 2003 Windows Server 2003 está disponible en cuatro ediciones. Cada edición se ha desarrollado para una función de servidor específica, como se describe en la tabla siguiente:

Más detalles

Instalación de FileZilla FTP Server

Instalación de FileZilla FTP Server Instalación de FileZilla FTP Server [Ir a Página principal] El proceso de instalación es muy sencillo, solamente en algunos pasos tendremos que realizar acciones como elegir el tipo de instalación o de

Más detalles

Luis Villalta Márquez SERVIDORES DE NOMBRES DE DOMINIO (DNS)

Luis Villalta Márquez SERVIDORES DE NOMBRES DE DOMINIO (DNS) Luis Villalta Márquez SERVIDORES DE NOMBRES DE DOMINIO (DNS) Servidores de nombres de dominio (DNS) ZONAS. AUTORIDAD. REGISTRO DE RECURSOS (RR) ZONA DE BÚSQUEDA Zonas Zona de Búsqueda Directa. Las resoluciones

Más detalles

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario Apéndice 5 Manual de usuario de ColeXión ColeXión 1.0 Manual de usuario Índice 1. Qué es ColeXión?... 2 2. Requerimientos del sistema... 3 3. Instalación de ColeXión... 3 4. Creación de un nuevo esquema...

Más detalles

CONFIGURACIÓN DEL ADAPTADOR DE RED EN LINUX

CONFIGURACIÓN DEL ADAPTADOR DE RED EN LINUX CONFIGURACIÓN DEL ADAPTADOR DE RED EN LINUX 16/09/2005 Índice de Contenidos 1 INTRODUCCIÓN... 1-1 2 DISTRIBUCIONES LINUX... 2-1 3 CONFIGURACIÓN DE RED EN LINUX... 3-1 3.1 FEDORA CORE 3... 3-1 3.1.1 Configuración

Más detalles

SOR -::- Prácticas -::- Curso 05/06. RCP es un estándar desarrollado por Sun Microsystems y usado por muchos distribuidores de sistemas UNIX.

SOR -::- Prácticas -::- Curso 05/06. RCP es un estándar desarrollado por Sun Microsystems y usado por muchos distribuidores de sistemas UNIX. RPC RCP es un estándar desarrollado por Sun Microsystems y usado por muchos distribuidores de sistemas UNIX. El RPC es una interfaz de programación de aplicación (API) disponible para el desarrollo de

Más detalles

Curso 2º SMR Módulo: SOR Sesión 6 SAMBA: Creando usuarios y grupos en Zentyal

Curso 2º SMR Módulo: SOR Sesión 6 SAMBA: Creando usuarios y grupos en Zentyal Curso 2º SMR Módulo: SOR Sesión 6 SAMBA: Creando usuarios y grupos en Zentyal Qué pretendemos conseguir? Configurar los servicios de compartición de ficheros en Zentyal. Crear grupos. Crear usuarios. Crear

Más detalles

Estructuras de Sistemas Operativos

Estructuras de Sistemas Operativos Estructuras de Sistemas Operativos Definicion de Sistema Operativos Un sistema operativo es un programa que actua como inter entre el usuario y el hardware de un computador y su proposito es proporcionar

Más detalles

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP:

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP: Servidor DHCP El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los

Más detalles

Activación de un Escritorio Remoto

Activación de un Escritorio Remoto Activación de un Escritorio Remoto La activación de un Escritorio Remoto se realiza en dos fases, en la primera se habilita a un Usuario de un ordenador para que pueda admitir una conexión remota, la segunda

Más detalles

La información a ser distribuida por NIS es la que se indica a continuación. login names /passwords/home directories (/etc/passwd)

La información a ser distribuida por NIS es la que se indica a continuación. login names /passwords/home directories (/etc/passwd) 1 NIS, NFS NIS Introducción Uno de los mayores problemas en el sistema de entorno distribuido es el mantener copias separadas de un común de archivos de configuración en cada host, tales como passwd, group,

Más detalles

IBM SPSS Collaboration and Deployment Services (C&DS) versión 7

IBM SPSS Collaboration and Deployment Services (C&DS) versión 7 Los destinatarios de esta guía son los administradores de sistemas que están configurando IBM SPSS Modeler Entity Analytics (EA) para su ejecución de forma desplegada con uno de los programas siguientes:

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

Qué es un servicio de Proxy?

Qué es un servicio de Proxy? TEMA 6 6.6. Proxy Qué es un servicio de Proxy? l Un servicio de Proxy, es la técnica u:lizada para almacenar páginas de Internet y así ser u:lizadas posteriormente, l a esta técnica, también se le conoce

Más detalles

Guía de acceso a Meff por Terminal Server

Guía de acceso a Meff por Terminal Server Guía de acceso a Meff por Terminal Server Fecha:15 Marzo 2011 Versión: 1.02 Historia de Revisiones Versión Fecha Descripción 1.00 03/07/2009 Primera versión 1.01 13/08/2009 Incorporación dominio 1.02 15/03/2011

Más detalles

1. Visualización de datos con Octave

1. Visualización de datos con Octave 1. Visualización de datos con Octave Versión final 1.0-19 agosto 2002 Octave es un poderoso software de cálculo numérico. En este documento explicamos un subconjunto realmente pequeño de sus comandos,

Más detalles

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS Instalación y mantenimiento de servicios de Internet U.T.3.- Servicio DNS 1 Qué es el servicio DNS? A los usuarios de Internet les resulta complicado trabajar con direcciones IP, sobre todo porque son

Más detalles

CONFIGURACIÓN DEL SERVIDOR

CONFIGURACIÓN DEL SERVIDOR CONFIGURACIÓN DEL SERVIDOR Una vez finalizadas las configuraciones iniciales de las interfaces y direcciones IPs, desde cualquier equipo de la red abrimos el navegador e introducimos la dirección IP del

Más detalles

DHCP. Simplificando la gestión de direcciones IP. El protocolo DHCP permite manejar rangos de direcciones IP de forma dinámica y automatizada.

DHCP. Simplificando la gestión de direcciones IP. El protocolo DHCP permite manejar rangos de direcciones IP de forma dinámica y automatizada. 1 DHCP Simplificando la gestión de direcciones IP El protocolo DHCP permite manejar rangos de direcciones IP de forma dinámica y automatizada. En los años 80 era habitual utilizar un protocolo muy sencillo

Más detalles

Manual de Usuario FTP Manager

Manual de Usuario FTP Manager Manual de Usuario FTP Manager Presencia Web Triara.com SA de CV Todos los derechos reservados Esta guía no puede ser reproducido ni distribuida en su totalidad ni en parte, en cualquier forma o por cualquier

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

MICQ. Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35. Facultad de Ingeniería, UBA. Junio 2002. Cátedra: Pablo Cosso

MICQ. Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35. Facultad de Ingeniería, UBA. Junio 2002. Cátedra: Pablo Cosso MICQ Facultad de Ingeniería, UBA. Junio 2002 Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35 Cátedra: Pablo Cosso Alumno: Diego Fernando Montaldo 75.300 1 de 1 Introducción Este documento

Más detalles

Tomás P. de Miguel Dpto. Ingeniería de Sistemas Telemáticos. dit UPM

Tomás P. de Miguel Dpto. Ingeniería de Sistemas Telemáticos. dit UPM Tomás P. de Miguel Dpto. Ingeniería de Sistemas Telemáticos Justificación Resolver el problema de interacción entre sistemas heterogéneos Compartir sistemas de ficheros Compartir impresoras entre clientes

Más detalles

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

1. Configuración del entorno de usuario

1. Configuración del entorno de usuario Tabla de Contenidos 1. Configuración del entorno de usuario 1.1. Temas 1.2. Apariencia 1.3. Configuración del menú Inicio 2. Configuración de los equipos portátiles en red 2.1. Realizar copia de seguridad

Más detalles

Definición de servidor DHCP

Definición de servidor DHCP Servicio DHCP Introducción Definición de servidor DHCP Definiciones Instalación del servidor DHCP Configuración del servidor DHCP Arranque y parada manual del servidor DHCP Introducción La configuración

Más detalles

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1 SERVIDOR WEB APACHE JEAN CARLOS FAMILIA Página 1 El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que

Más detalles

Nombre: Francis Ariel Jiménez Zapata. Matricula: 2010-0077. Tema: Trabajando con Windows Server 2008. Materia: Sistema Operativo II.

Nombre: Francis Ariel Jiménez Zapata. Matricula: 2010-0077. Tema: Trabajando con Windows Server 2008. Materia: Sistema Operativo II. Nombre: Francis Ariel Jiménez Zapata Matricula: 2010-0077 Tema: Trabajando con Windows Server 2008 Materia: Sistema Operativo II Grupo: 2 Facilitador: José Doñe Crear y administrar grupos en Active Directory

Más detalles

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server 5.2.- Configuración de un Servidor DHCP en Windows 2003 Server En este apartado vamos a configurar el servidor DHCP de "Windows 2003 Server", instalado en el apartado anterior. Lo primero que hemos de

Más detalles

Luis Eduardo Peralta Molina Sistemas Operativos Instructor: José Doñe 2010-2940. Como crear un Servidor DHCP en ClearOS

Luis Eduardo Peralta Molina Sistemas Operativos Instructor: José Doñe 2010-2940. Como crear un Servidor DHCP en ClearOS Servidores DHCP Como crear un Servidor DHCP en ClearOS Dynamic Host Configuration Protocol (DHCP) Protocolo de Configuracion Dinamica de Host, es un protocolo de Red que asigna automaticamente informacion

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

Creación y administración de grupos locales

Creación y administración de grupos locales Creación y administración de grupos locales Contenido Descripción general 1 Introducción a los grupos de Windows 2000 2 Grupos locales 5 Grupos locales integrados 7 Estrategia para utilizar grupos locales

Más detalles

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos SEPARAR Y ADJUNTAR UNA BASE DE DATOS Separar una base de datos Al separar una base de datos la está eliminando de la instancia de SQL Server, pero la deja intacta en sus archivos de datos y en los archivos

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

Tema: Implementación de DHCP en una Red LAN

Tema: Implementación de DHCP en una Red LAN Tema: Implementación de DHCP en una Red LAN Contenidos Administración de redes. Guía 2 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Administración de redes Habilitación del Servicio DHCP en

Más detalles

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946.

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946. Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Servidor FTP!!! Servidor FTP El protocolo FTP (File Transfer Protocol)

Más detalles

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor Web Apache Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor Web

Más detalles

CONFIGURACION DE SERVIDOR SSH EN REDHAT. Redhat para todos. Breve manual de configuración de servidor FTP en redhat

CONFIGURACION DE SERVIDOR SSH EN REDHAT. Redhat para todos. Breve manual de configuración de servidor FTP en redhat CONFIGURACION DE SERVIDOR SSH EN REDHAT Redhat para todos Breve manual de configuración de servidor FTP en redhat INTRODUCCION SERVIDOR SSH BASADO EN LINUX SSH (o Secure SHell) es un protocolo que facilita

Más detalles

Administración de sistemas UNIX/Linux Práctica Colección de scripts para la configuración de una infraestructura de máquinas UNIX

Administración de sistemas UNIX/Linux Práctica Colección de scripts para la configuración de una infraestructura de máquinas UNIX Administración de sistemas UNIX/Linux Práctica Colección de scripts para la configuración de una infraestructura de máquinas UNIX Curso 2013/2014 Introducción Esta práctica consiste en la elaboración de

Más detalles

Manual de Administración de Correo Electrónico

Manual de Administración de Correo Electrónico La administración de sus cuentas de correo, puede usarse desde cualquier navegador que utilice los formatos (HTML) Para ingresar a la administración de las cuentas se tienen que acceder mediante protocolo

Más detalles

CFGM. Servicios en red. Unidad 1 Servicio de nombres de dominio (DNS) 2º SMR Servicios en Red

CFGM. Servicios en red. Unidad 1 Servicio de nombres de dominio (DNS) 2º SMR Servicios en Red CFGM. Servicios en red Unidad 1 Servicio de nombres de dominio (DNS) 1. El servicio DNS 2. Configuración del cliente DNS CONTENIDOS 3. Base de datos del protocolo DNS 4. Servidores de nombres de dominio

Más detalles

Consultas con combinaciones

Consultas con combinaciones UNIDAD 1.- PARTE 2 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Consultas con combinaciones Usando combinaciones (joins), se pueden

Más detalles

TEMA 3. SERVICIO DHCP

TEMA 3. SERVICIO DHCP 1 TEMA 3. SERVICIO DHCP 1. Definición 2. Tipos de asignación de IP 3. Diálogo cliente-servidor 4. Condiciones generales 1. Definición DHCP son las siglas de Dinamic Host Configuration Protocol, es decir

Más detalles

Servicio de VPN de la Universidad de Salamanca

Servicio de VPN de la Universidad de Salamanca Servicio de VPN de la Universidad de Salamanca Descripción del Servicio El servicio de VPN de la Universidad de Salamanca permite el acceso a recursos internos de la misma desde cualquier acceso a Internet

Más detalles

Soluciones Informáticas para la Gestión de la Calidad c/vicente Aleixandre nº 10 4º H, 15009 A CORUÑA Telf: 981 133 207 / 616 145 723 info@spuch.

Soluciones Informáticas para la Gestión de la Calidad c/vicente Aleixandre nº 10 4º H, 15009 A CORUÑA Telf: 981 133 207 / 616 145 723 info@spuch. MANUAL DE USUARIO Índice Índice... 2 Introducción... 2 Pantalla inicial... 3 Conectar las bases de datos... 4 Periodicidad de sincronización... 6 Reglas de sincronización... 7 Ejecutar consultas SQL...

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 16 de septiembre de 2013 Histórico de cambios Fecha Descripción Autor

Más detalles

UNIDAD DIDACTICA 15 CONVERTIR UN EQUIPO LINUX SERVER EN CONTROLADOR DE DOMINIO

UNIDAD DIDACTICA 15 CONVERTIR UN EQUIPO LINUX SERVER EN CONTROLADOR DE DOMINIO UNIDAD DIDACTICA 15 CONVERTIR UN EQUIPO LINUX SERVER EN CONTROLADOR DE DOMINIO Eduard Lara 1 1. CONVERTIR UN LINUX SERVER EN CONTROLADOR DE DOMINIO En Linux Server, a diferencia de Windows Server, no existe

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Manual de usuario de IBAI BackupRemoto

Manual de usuario de IBAI BackupRemoto Manual de usuario de IBAI BackupRemoto Índice Cliente de IBAI BackupRemoto... 3 Descarga del cliente de IBAI BackupRemoto... 4 Instalación del cliente de IBAI BackupRemoto... 5 Instalación sobre Microsoft

Más detalles

Bloque IV: El nivel de red. Tema 10: Enrutamiento IP básico

Bloque IV: El nivel de red. Tema 10: Enrutamiento IP básico Bloque IV: El nivel de red Tema 10: Enrutamiento IP básico Índice Bloque IV: El nivel de red Tema 10: Enrutamiento IP básico Introducción Tabla de enrutamiento Algoritmo de enrutamiento Direcciones IP

Más detalles

DHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores

DHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores DHCP Dynamic Host Configuration Protocol Protocolo de Configuración Dinámica de Host Administración de Redes de Computadores John Deivis Tabares Tobón Luis Fernando Ramirez CONFIGURACION DEL SERVIDOR DHCP

Más detalles

Proceso de resolución de un nombre de dominio. Javier Rodríguez Granados

Proceso de resolución de un nombre de dominio. Javier Rodríguez Granados Proceso de resolución de un nombre de dominio. Javier Rodríguez Granados Proceso de resolución de un nombre de dominio. La resolución de un nombre de dominio es la traducción de un FQDN a su correspondiente

Más detalles

Manual de uso de la Consola de Administración para usuarios Administradores.

Manual de uso de la Consola de Administración para usuarios Administradores. Manual de uso de la Consola de Administración para usuarios Administradores. I. ACCESO A LA CONSOLA DE ADMINISTRACIÓN 1. Para acceder a la consola de administración abra desde Internet Explorer la dirección

Más detalles

Redes de área local Aplicaciones y Servicios Linux NFS

Redes de área local Aplicaciones y Servicios Linux NFS MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN

Más detalles

Práctica 1: Herramientas básicas:

Práctica 1: Herramientas básicas: Práctica 1: Herramientas básicas: En esta práctica veremos las siguientes herramientas: Conexión a Terminal remoto Conexión a escritorio remoto Otras herramientas Duración: 1 sesión de 2 5 horas Conexión

Más detalles

Servidor DNS sencillo en Linux con dnsmasq

Servidor DNS sencillo en Linux con dnsmasq Servidor DNS sencillo en Linux con dnsmasq Introducción El paquete dnsmasq permite poner en marcha un servidor DNS de una forma muy sencilla. Simplemente instalando y arrancando el servicio dnsmasq, sin

Más detalles

MANUAL DE USUARIO DE OFICINA CONECTADA

MANUAL DE USUARIO DE OFICINA CONECTADA MANUAL DE USUARIO DE OFICINA CONECTADA 1 OFICINA CONECTADA INDICE 1 INTRODUCCIÓN...3 2 USO DEL SERVICIO...4 2.1 CONFIGURACIÓN EQUIPO CLIENTE...4 2.2 ADMINISTRACIÓN AVANZADA...5 2.2.1 Gestión de usuarios...7

Más detalles

Formas de llevar a cabo un backup de una base de datos MySQL

Formas de llevar a cabo un backup de una base de datos MySQL Formas de llevar a cabo un backup de una base de datos MySQL Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Muchas aplicaciones web hacen uso de bases de datos donde

Más detalles

Apéndice B. Instalación de DSpace

Apéndice B. Instalación de DSpace Apéndice B Instalación de DSpace Antes de empezar hay que tomar en cuenta que DSpace se programó en plataforma Unix, sin embargo puede funcionar bajo Windows. También hay que tener presente que incluso

Más detalles

Firewall Firestarter. Establece perímetros confiables.

Firewall Firestarter. Establece perímetros confiables. Firewall Firestarter Qué es un Firewall? Un muro de fuego (firewall en inglés) es una parte de un sistema o una red que está diseñada para bloquear el acceso no autorizado, permitiendo al mismo tiempo

Más detalles

Manual de Instalación del sistema administrativo PremiumSoft Extended 7

Manual de Instalación del sistema administrativo PremiumSoft Extended 7 1 P á g i n a M a n u a l d e I n s t a l a c i ó n d e l s i s t e m a a d m i n i s t r a t i v o Manual de Instalación del sistema administrativo PremiumSoft Extended 7 X Realizado por: Enrique Tancredi

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles