Sysadmin: a la sombra del desarrollo.

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

Download "Sysadmin: a la sombra del desarrollo. cesar@netmanagers.com.ar"

Transcripción

1 Sysadmin: a la sombra del desarrollo

2 qué hacen acá ustedes? Ruby Ruby on Rails Django PHP

3 qué hacen acá ustedes? Web App

4 Web App / infraestructura Web App más Infraestructura

5 Web App / infraestructura Web App menos Infraestructura =

6 Web App / infraestructura NADA

7 Web App / infraestructura una Web App ES Infraestructura

8 Programmer Day el día número 256 del año 13 de setiembre 2010

9 System Administrator Appreciation Day último jueves de julio un abrazo y un regalito para el sysadmin! en 2010 fue el 29 de julio agenden para el 2011: 28 de julio

10 devs vs ops Antagonismo entre la forma de pensar de los desarrolladores y los administradores de sistemas. Los sistemas bien administrados no sirven si no corre la aplicación que hizo el desarrollador. La aplicación no sirve si la infraestructura no contempla los patrones de uso que le darán los usuarios Si la aplicación es un colador de agujeros de seguridad, no hay infraestructura que la admita Si la infraestructura no permite los módulos y versiones que la aplicación requiere, es inútil

11 devs vs ops

12 devs vs ops

13 sysadmin ideal

14 sysadmin ideal

15 sysadmin bajas calorías alternativas: NO $$$ dev.push(sysadmin) + IT / not + educated brain everybody is a sysadmin

16 sysadmines de los buenos «El trabajo de un administrador de sistemas es ser invisible.» obligado lema de nm

17 sysadmin: no olvides el mantra 1. RESPALDOS EN BUENA FORMA 2. COMMAND LINE INTERFACE 3. ACCESO REMOTO SEGURO 4. AUTOMATIZACIÓN 5. /dev/mate LIMPIO

18 Automatización: scripts 1. ah-hoc 2. no escalan a otras empresas 3. idiosincráticos 4. secuencias de pasos, no de tareas y sus dependencias 5. control de versiones sobre los scripts 6. empezamos a ser devs, oh, no! 7. contenido de los archivos de config en control de versiones mejor que hacer todo a mano registro de quien / cuando / porque lo hizo ejemplos de referencia para trabajos similares

19 Automatización 2.0: Puppet

20 Puppet: características Idempotencia

21 Puppet: características Impotencia

22 Puppet: características 1. Idempotencia 2. Multiplataforma 3. Basado en modelos

23 Puppet: forma de trabajo Los clientes o títeres se comunican con el titiritero para obtener sus recetas. El titiritero mantiene en un sistema de control de versiones todas las recetas. El titiritero puede ser títere de otro titiritero, o de él mismo, ohhhh

24 Puppet: modelo de infraestructura Tipos de recursos: service, file, user, group, etc. Clases: nuclean recursos para dar un servicio Nodos: máquinas físicas o virtuales tienen propiedades específicas (IP, etc.) proveen un servicio (incluyen las clases)

25 Instalación del títere/cliente en /etc/hosts asociar el ip del puppetmasterd: puppet m01.hq.example.com m01 instalar paquetes: apt-get install puppet augeas-tools

26 Instalación del titiritero instalar paquetes: apt-get install puppetmaster augeas-tools obtener /etc/puppet/ del subversion: mv /etc/puppet /etc/puppet.orig svn co URL_REPOSITORIO/puppet /etc/puppet en /etc/hosts asociar el ip del cliente: m01.hq.example.com m01

27 un nodo, ninguna clase # /etc/puppet/nodes/default.pp node 'default' { notice('cuidado: este nodo no tiene receta') } notice -> mensaje en logs del puppetmasterd.

28 corremos server puppetmasterd --no-daemonize --verbose --debug corrida seca del cliente, para ver que va a hacer: puppetd --test --noop corremos cliente para que aplique los manifiestos: puppetd --no-daemonize --verbose --debug

29 en el master, listar solicitudes de firmas puppetca --list en el master, firmar clave del equipo m01: puppetca --sign m01 corremos cliente y ver logs puppetd --no-daemonize --verbose --debug

30 modulo resolver Los archivos que lo componen son: modules/resolver/templates/resolv.conf.erb modules/resolver/manifests/init.pp modules/resolver/readme = Module: resolver Este es el doc de resolver Variables: domain: string con el dominio dns_servers: array de numeros de ip de los servidores de nombres

31 modulo resolver # /etc/puppet/modules/resolver/manifests/init.pp class resolver { } file { "/etc/resolv.conf": mode => 644, owner => root, group => root, ensure => present, path => $operatingsystem? { default => "/etc/resolv.conf", }, content => template("resolver/resolv.conf.erb"), }

32 modulo resolver # modules/resolver/templates/resolv.conf.erb # File managed by Puppet <%= puppetversion %> on <%= fqdn % > domain <%= domain %> search <%= domain %> <% dns_servers.each do ns %>nameserver <%= ns %> <% end %>

33 nodo m01 # /etc/puppet/nodes/m01.pp node 'm01' inherits zone_cb { notice('soy m01') } include minimal

34 zona cb: mi casa node zone_cb inherits basenode { $domain = 'ballardini.org.ar' $dns_servers = [ ' ', ' ' ] $puppet_server = 'puppet' $root_ = $smtp_server = ' ' $local_network = ' /24' } $my_zone = "cb"

35 nodo base node basenode { $my_project = "netmanagers.com.ar" $puppet_server = " " $dns_servers = [" "] $domain = "netmanagers.com.ar" $smtp_server = "smtp.netmanagers.com.ar" $root_ = # Syslog servers. Can be an array. $syslog_servers = ["syslog1.netmanagers.com.ar"] $timezone = "America/Buenos_Aires" $ntp_server = "pool.ntp.com" $my_update = "no" # Auto Update packages (yes no) }

36 clase minimal class minimal { # NETWORKING # Network configuration include network # Management of file /etc/hosts include hosts # DNS resolver # Requires: $dns_servers, $domain include resolver #...otras cosas... } lo necesario para que puppet pueda funcionar

37 Jerarquía de nodos NODOS PUPPET: concepto: ubicación / DONDE ESTÁ implementación: herencia de propiedades de ubicación (ip, gateway, proxy, ntp server, etc.) se asignan variables desde ubicación más general a más específica (edificio / oficina / LAN / equipo)

38 Jerarquía de clases CLASES PUPPET: concepto: rol / QUÉ HACE web server, trac, samba file server, rails server, MySQL server, etc. implementación: herencia de recursos necesarios se incluyen los recursos apropiados al rol (services, files, crons, packages, etc.)

39 Puppet: y más Nodos externalizados 2. Dashboard 3. Otras cosas parecidas: Moonshine Chef 4. Otras cosas no parecidas: Capistrano

40 Provisión automatizada Apoyado en tres patas: 1. PXE: arranque remoto 2. Preseed (o Kickstart): instalación sin preguntas 3. Puppet: aseguramiento del rol

41 Provisión automatizada: PXE /var/lib/tftpboot/pxelinux.cfg/default DEFAULT LOCAL PROMPT 1 TIMEOUT 1500 DISPLAY boot.txt LABEL LOCAL LOCALBOOT 0 LABEL lenny_i386_rescue kernel debian/lenny/i386/linux append vga=normal initrd=debian/lenny/i386/initrd.gz rescue/enable=true -- LABEL x kernel debian/lenny/i386/linux append vga=normal initrd=debian/lenny/i386/initrd.gz locale=es_ar consolesetup/layoutcode=es debian-installer/country=ar priority=critical url=http: //cesar/preseed/base.txt netcfg/dhcp_timeout=60 --

42 Provisión automatizada: preseed #### Contents of the preconfiguration file ### Localization # Locale sets language and country. d-i debian-installer/locale string es_ar d-i debian-installer/country string AR # Keyboard selection. d-i console-keymaps-at/keymap select es ### Network configuration # netcfg will choose an interface that has link if possible. This makes it # skip displaying a list if there is more than one interface. d-i netcfg/choose_interface select auto # To pick a particular interface instead: #d-i netcfg/choose_interface select eth0... etc etc...

43 Provisión automatizada: preseed En el preseed se incluye lo necesario para que puppet tome el control, y una bateria de utilidades para el sysadmin precavido: d-i pkgsel/include string openssh-server build-essential \ screen vim less ssh mc ifrename localepurge \ debfoster deborphan \ ntp ntpdate tzdata \ gpm links lynx mtools mdetect discover1 xbase-clients \ zip unzip bzip2 arj p7zip-full rar unrar ncompress zoo \ subversion subversion-tools \ debian-archive-keyring debian-backports-keyring debian-keyring \ debian-maintainers debian-multimedia-keyring \ nagios-nrpe-server nagios-plugins-basic nagios-plugins-standard \ ocsinventory-agent lshw augeas-tools puppet

44 Provisión automatizada: preseed (debe estar en una sola línea) d-i preseed/late_command string wget -O /target/etc/default/puppet puppet hasta que acceda al titiritero) START=yes for n in `seq 1 30`; do ping -c 1 puppet > /dev/null 2> /dev/null && break echo -n " $n" sleep 1 done DAEMON_OPTS="-w 0 --server puppet"

45 Provisión automatizada: Puppet 1. Se crea el nodo para ese equipo Hereda de la zona o subzona que le toca Incluye las clases de los roles que va a desempeñar 2. Se firma su credencial Puppet 3. Se cambia la yerba del mate y listo ;^)

46 Muchas gracias Sysadmin cada día ayudando para que el desarrollador trabaje a la sombra

Si queremos que se arranque al inicio debemos añadir las siguientes líneas a /etc/rc.conf: puppet_enable= YES puppetmaster_enable= YES

Si queremos que se arranque al inicio debemos añadir las siguientes líneas a /etc/rc.conf: puppet_enable= YES puppetmaster_enable= YES Puppet 1. Instalación 1.1 Debian Configuración de backports Creamos el fichero /etc/apt/sources.list.d/squeeze-backports.list: deb http://backports.debian.org/debian-backports squeeze-backports main y

Más detalles

Orquestación de la Configuración con Puppet. Por: José Luis Jaime Gonzalez

Orquestación de la Configuración con Puppet. Por: José Luis Jaime Gonzalez Orquestación de la Configuración con Puppet Por: José Luis Jaime Gonzalez Índice - Problemas comunes de un sys admin. - Que es puppet? - Como funciona? - Recursos - Creación de un modulo - Demo - Preguntas

Más detalles

Carlos Armas. Roundtrip Networks Corp.

Carlos Armas. Roundtrip Networks Corp. Carlos Armas Roundtrip Networks Corp. Instalar y proveer sistemas rápido! Eliminar tareas repetitivas Crea un usuario para mi en cada uno de nuestros 500 servidores. Para mi presentación dentro de 10 minutos.

Más detalles

Ideas para una administración de sistemas 2.0 Javier García - jgarcia@um.es

Ideas para una administración de sistemas 2.0 Javier García - jgarcia@um.es Ideas para una administración de sistemas 2.0 Javier García - jgarcia@um.es Sobre la presentación 2004 empezamos a trabajar con cfengine Algunas máquinas y servicios 2008 presentación sobre cfengine Más

Más detalles

II. DISEÑO DEL SISTEMA. Introducción Instalación por red Arranque por red

II. DISEÑO DEL SISTEMA. Introducción Instalación por red Arranque por red II. DISEÑO DEL SISTEMA Introducción Instalación por red Arranque por red Qué es un cluster? Cluster de memoria Distribuida Nuestro Diseño Login SERVER PXE, NFS,TFTP, DHCP Internet DISKS NODOS DE COMPUTO

Más detalles

INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano. Matricula: 2012-1312. Materia: Sistema Operativo III

INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano. Matricula: 2012-1312. Materia: Sistema Operativo III INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano Matricula: 2012-1312 Materia: Sistema Operativo III Tema: Servidor DNS Profesor: José Doñe Fecha: 28/junio/2014 Servidor DNS

Más detalles

Redes en Linux. por Loris Santamaria < loris@lgs.com.ve> 2004-2011 Links Global Services C.A.

Redes en Linux. por Loris Santamaria < loris@lgs.com.ve> 2004-2011 Links Global Services C.A. Redes en Linux por Loris Santamaria < loris@lgs.com.ve> 2004-2011 Links Global Services C.A. Objetivos Los temas que se tratarán en esta Unidad son... Configuración de Interfaces de red Configuración de

Más detalles

Continuous Delivery (y 3)

Continuous Delivery (y 3) Continuous Delivery (y 3) Sesión 11a 2 Entornos de prueba La última parte de la tubería de despliegue consiste en probar los builds compilados en distintos entornos de prueba Distintos entornos Tests de

Más detalles

La tecnologia PXE mejora la adminsitración de los clientes de red de muchas maneras : Setup remoto de sistemas nuevos : si un cliente no tiene un

La tecnologia PXE mejora la adminsitración de los clientes de red de muchas maneras : Setup remoto de sistemas nuevos : si un cliente no tiene un PXE Diminutivo de Pre-Boot Execution Environment., PXE es uno de los componentes de la especificación WfM de Intel. Este permite a una estación de trabajo bootear desde un servidor o una red antes de cargar

Más detalles

Table of Contents DNS. Samba. Usuarios. Equipos. Configuración de red. Añadir equipo al dominio. Recursos Compartidos.

Table of Contents DNS. Samba. Usuarios. Equipos. Configuración de red. Añadir equipo al dominio. Recursos Compartidos. Table of Contents DNS Samba Usuarios Equipos Configuración de red Añadir equipo al dominio Recursos Compartidos Compartir carpeta Perfiles móviles DNS Un Servidor de Nombres, o Domain Name Server es un

Más detalles

4.2- Instalación y Configuración de un Servidor DNS Dnsmasq en Ubuntu sin DHCP

4.2- Instalación y Configuración de un Servidor DNS Dnsmasq en Ubuntu sin DHCP 4.2- Instalación y Configuración de un Servidor DNS Dnsmasq en Ubuntu sin DHCP Dnsmasq es un paquete que incluye un servidor DNS y DHCP. El servidor DNS es un servidor muy sencillo que no contiene zonas

Más detalles

virtual appliance guía de inicio rápido

virtual appliance guía de inicio rápido vybuddy virtual appliance guía de inicio rápido Para VMware Workstation 8 (64-bit) En la guía se usa VMware Workstation 8 (64 bits) para Linux, una VM desarrollada con Ubuntu server 12.04 64-bit y hosts

Más detalles

Implementación, administración y mantenimiento de infraestructuras de redes en Microsoft Windows Server 2008: Servicios de red

Implementación, administración y mantenimiento de infraestructuras de redes en Microsoft Windows Server 2008: Servicios de red Implementación, administración y mantenimiento de infraestructuras de redes en Microsoft Windows Server 2008: Servicios de red En este seminario el instructor ofrece a los alumnos los conocimientos y las

Más detalles

virtual appliance guía de inicio rápido

virtual appliance guía de inicio rápido vybuddy virtual appliance guía de inicio rápido Para VMware Workstation 8 (64-bit) En la guía se usa VMware Workstation 8 (64 bits) para Linux, una VM desarrollada con Ubuntu server 11.10 64-bit y hosts

Más detalles

INSTITUTO TECNOLÓGICO DE SALINA CRUZ Redes de Computadora Semestre enero junio 2015 Reporte de prácticas

INSTITUTO TECNOLÓGICO DE SALINA CRUZ Redes de Computadora Semestre enero junio 2015 Reporte de prácticas INSTITUTO TECNOLÓGICO DE SALINA CRUZ Redes de Computadora Semestre enero junio 2015 Reporte de prácticas DOCENTE: M.C. Susana Mónica Román Nájera ALUMNO: LOPEZ ANOTA RODOLFO SEMESTRE: VI GRUPO: E UNIDAD

Más detalles

Conectividad IPv6 en la UNLaM a través de la RIU. Proceso de implementación y algunos métodos de transición.

Conectividad IPv6 en la UNLaM a través de la RIU. Proceso de implementación y algunos métodos de transición. Conectividad IPv6 en la UNLaM a través de la RIU. Proceso de implementación y algunos métodos de transición. Mag. Carlos Alberto Binker Universidad Nacional de La Matanza 1 Actualmente la RIU entrega el

Más detalles

2. Reiniciamos el modulo qemu-kvm, este carga sin problemas. /etc/init.d/qemu-kvm restart

2. Reiniciamos el modulo qemu-kvm, este carga sin problemas. /etc/init.d/qemu-kvm restart Bitácora diaria de avances Fecha Inicio: 20/03/2012 Fecha Fin: 10/04/2012 Autor: Camilo Andrés Botero C. Responsabilidad: Virtualización Centro de datos Spin off. Objetivo: Instalar KVM en el servidor

Más detalles

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín 1 INSTALACIÓN DE UBUNTU SERVER

Más detalles

Parallel Virtual File System (PVFS)

Parallel Virtual File System (PVFS) Parallel Virtual File System (PVFS) Introducción: El sistema de archivos paralelo Parallel Virtual File System, permite a las distintas aplicaciones (paralelas y seriales) almacenar data en servidores

Más detalles

ANEXO I. Instalación y Configuración de CloudStack.

ANEXO I. Instalación y Configuración de CloudStack. ANEXO I. Instalación y Configuración de CloudStack. La finalidad de este anexo es describir de forma precisa el proceso de instalación y configuración de CloudStack. Éste comienza con la instalación del

Más detalles

Domain Name Service (DNS)

Domain Name Service (DNS) Domain Name Service (DNS) Problema En la red todo equipo esta identificado por numero especifico llamado Numero IP. El numero IP es un conjunto de 4 numero binarios (ej: 200.124.31.10). Cada persona desea

Más detalles

[Manual de Instalación]

[Manual de Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Tabla de Contenido Instalación en Windows... 4 Requerimientos del Sistema... 4 Instalación Versión 7.0.7... 6 Paso 1. Instalación del

Más detalles

Guía de configuración de jaula lógica (jail) para ejecución en entorno seguro del Framework Dradis 2.9.0 en sistema operativo GNU/Linux CentOS 7.

Guía de configuración de jaula lógica (jail) para ejecución en entorno seguro del Framework Dradis 2.9.0 en sistema operativo GNU/Linux CentOS 7. Guía de configuración de jaula lógica (jail) para ejecución en entorno seguro del Framework Dradis 2.9.0 en sistema operativo GNU/Linux CentOS 7.0 Izquierdo, J. (1) ; Villavicencio, F. (2) ; Zambrano,

Más detalles

ESCUELA DE INGENIERIA EN COMPUTACION REDES INFORMATICAS SISTEMAS OPERATIVOS DE RED II

ESCUELA DE INGENIERIA EN COMPUTACION REDES INFORMATICAS SISTEMAS OPERATIVOS DE RED II ESCUELA DE INGENIERIA EN COMPUTACION REDES INFORMATICAS SISTEMAS OPERATIVOS DE RED II PRACTICA 2: CONFIGURACION DE SERVICIO DNS. INTRODUCCION. En las redes TCP/IP v4 cada interfaz de red es identificada

Más detalles

CENTRO DE BACHILLERATO TECNOLÓGICO INDUSTRIAL Y DE SERVICIOS #166 Pablo Torres Burgos

CENTRO DE BACHILLERATO TECNOLÓGICO INDUSTRIAL Y DE SERVICIOS #166 Pablo Torres Burgos INSTRUCCIONES: Crear una máquina virtual con CentOS. Esperar a que cargue el SO y abrir una terminal de comandos. Realizar lo siguiente. NOTA: Para cada comando que se ejecute exitosamente: tomar una captura

Más detalles

Router Teldat. Proxy ARP

Router Teldat. Proxy ARP Router Teldat Proxy ARP Doc. DM734 Noviembre, 2006 ÍNDICE Capítulo 1 Introducción...1 1. Proxy ARP... 2 Capítulo 2 Configuración...4 1. Configuración del Proxy ARP... 5 1.1. Habilitar el funcionamiento

Más detalles

Instalación de OCS Invetory Server

Instalación de OCS Invetory Server Instalación de OCS Invetory Server OCS Inventory es un Software Open Source el cual permite realizar un inventario de todas las características de software y hardware, de los equipos que se encuentran

Más detalles

CAPÍTULO NOVENO PUPPET

CAPÍTULO NOVENO PUPPET CAPÍTULO NOVENO PUPPET En el capítulo anterior se han mostrado las 4 herramientas de software libre más representativas para la gestión de configuraciones. Al finalizarlo se optó por elegir a Puppet como

Más detalles

Una vez editado el fichero interfaces reiniciamos el servicio: /etc/init.d/networking restart

Una vez editado el fichero interfaces reiniciamos el servicio: /etc/init.d/networking restart Para comenzar instalamos Bind9: apt-get install bind9 Configuramos el fichero: nano /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.14.216 netmask 255.255.255.0 network 192.168.14.0

Más detalles

Cómo hacer módulos y librerías para ejecutarse a bordo del NAO. Mauricio Josafat García Vázquez

Cómo hacer módulos y librerías para ejecutarse a bordo del NAO. Mauricio Josafat García Vázquez Cómo hacer módulos y librerías para ejecutarse a bordo del NAO Mauricio Josafat García Vázquez Abril 2011 Índice general 1. Como hacer módulos y librerías para ejecutarse a bordo del NAO 2 1.1. Términos

Más detalles

UNIVERSIDAD ICESI Guía de instalación y configuración del servicio de Apache en Ubuntu. Los objetivos de esta práctica de laboratorio son:

UNIVERSIDAD ICESI Guía de instalación y configuración del servicio de Apache en Ubuntu. Los objetivos de esta práctica de laboratorio son: UNIVERSIDAD ICESI Guía de instalación y configuración del servicio de Apache en Ubuntu Los objetivos de esta práctica de laboratorio son: Configurar correctamente el servicio DNS como infraestructura de

Más detalles

Gestión de Registros Parte I: rsyslog

Gestión de Registros Parte I: rsyslog Gestión de Registros Parte I: rsyslog Gestión de Redes Contents 0.1 Notas................................. 1 1 Ejercicio 1 1.1 Configurar el enrutador para enviar registros syslog........ 1 1.2 Configurar

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

Práctica MODELADO Y DIMENSIONAMIENTO DE REDES TELEMÁTICAS. Firewalls

Práctica MODELADO Y DIMENSIONAMIENTO DE REDES TELEMÁTICAS. Firewalls Práctica 8 MODELADO Y DIMENSIONAMIENTO DE REDES TELEMÁTICAS Firewalls FIREWALLS MODELADO Y DIMENSIONAMIENTO DE REDES TELEMÁTICAS Práctica 8: Firewalls Table of Contents: Introducción 2 Objeto de la práctica

Más detalles

Servidor. Comenzaremos por confirmar que el servicio NFS esta instalado y ejecutandose desde la terminal, escribiremos lo siguiente: #rpm -q nfs-utils

Servidor. Comenzaremos por confirmar que el servicio NFS esta instalado y ejecutandose desde la terminal, escribiremos lo siguiente: #rpm -q nfs-utils NFS Red Hat Enterprise Linux 6 provee dos mecanismos para compartir archivos y carpetas con otros sistemas operativos por medio de la red. Una de las opciones es utilizar una tecnologia llamada samba.

Más detalles

Instituto Tecnológico de Las Américas

Instituto Tecnológico de Las Américas Instituto Tecnológico de Las Américas Mariel Elizabeth Puente Adames 20121325 Instalación de Slackware server How to install Slackware Slackware Linux es una distribución de Linux. Es una de las más antiguas

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

Servidor DNS. DNSmasq. Rocío Alt. Abreu Ortiz 2009-3393

Servidor DNS. DNSmasq. Rocío Alt. Abreu Ortiz 2009-3393 Rocío Alt. Abreu Ortiz 2009-3393 Servidor DNS Un servidor DNS (Domain Name System) en español sistema de nombres de dominio se utiliza para proveer a las computadoras de los usuarios (clientes) un nombre

Más detalles

Universidad de Málaga

Universidad de Málaga Departamento de Tecnología Electrónica Universidad de Málaga Utilización de Moodle en la coordinación docente EDUARDO JAVIER PÉREZ RODRÍGUEZ SEPTIEMBRE DE 2012 (v0.9) Índice 1. Introducción 1 1.1. Descripción

Más detalles

Indice de Documentación

Indice de Documentación Indice de Documentación Redes inalámbricas, 802.11b, en GNU/Linux Luis Rial, luisrial@iies.es v0.2, 27 Enero 2003 Hacer funcionar una tarjeta de red inalámbrica es una tarea muy sencilla si SuSE nos proporciona

Más detalles

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín 1 INSTALACIÓN DE UBUNTU SERVER

Más detalles

PXC Proyecto Configuración e instalación de Ultramonkey 25/11/10 Ubuntu 9.04

PXC Proyecto Configuración e instalación de Ultramonkey 25/11/10 Ubuntu 9.04 PXC Proyecto Configuración e instalación de Ultramonkey 25/11/10 Ubuntu 9.04 1. Instalación de Ultramonkey Todos los pasos descritos deben realizarse en todos los servidores (original y réplicas). (a)

Más detalles

PXC Proyecto Configuración e instalación de Ultramonkey 25/11/10 Ubuntu 9.04

PXC Proyecto Configuración e instalación de Ultramonkey 25/11/10 Ubuntu 9.04 PXC Proyecto Configuración e instalación de Ultramonkey 25/11/10 Ubuntu 9.04 1. Instalación de Ultramonkey Todos los pasos descritos deben realizarse en todos los servidores (original y réplicas). (a)

Más detalles

Sofi. Publicación 2.0.0. Leonardo J. Caballero G.

Sofi. Publicación 2.0.0. Leonardo J. Caballero G. Sofi Publicación 2.0.0 Leonardo J. Caballero G. 30 de July de 2014 Índice general 1. Qué es Sofi? 3 1.1. Funcionalidades............................................. 3 1.2. Referencias................................................

Más detalles

GUIA DE LABORATORIO # Nombre de la Practica: Antivirus Laboratorio de Redes Tiempo Estimado: 2 Horas y 30 Minutos

GUIA DE LABORATORIO # Nombre de la Practica: Antivirus Laboratorio de Redes Tiempo Estimado: 2 Horas y 30 Minutos UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: I-2015 GUIA DE LABORATORIO # Nombre de la Practica: Antivirus Lugar: Laboratorio de Redes Tiempo Estimado: 2 Horas

Más detalles

Configuración de Samba para compartir Archivos

Configuración de Samba para compartir Archivos Configuración de Samba para compartir Archivos Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para

Más detalles

Los ficheros /etc/hosts deben tener este aspecto en rhmaster, rhnodo1 y rhnodo2

Los ficheros /etc/hosts deben tener este aspecto en rhmaster, rhnodo1 y rhnodo2 Eduardo Campos Jiménez, Enero 2011 Clúster Red Hat Pre-Requisitos Tres servidores con Red Hat 5.5. Cada uno de estos tres servidores debe tener 3 placas Ethernet conectadas en estas condiciones: eth0 conectada

Más detalles

INSTALACIÓN DEL SISTEMA BASE

INSTALACIÓN DEL SISTEMA BASE INSTALACIÓN DEL SISTEMA BASE 3 (finalizar instalación y las primeras configuraciones) Seleccionar desde donde recogeremos los paquetes para la instalación por red Una vez particionado el disco, procederá

Más detalles

Orquestación de la Configuración

Orquestación de la Configuración Orquestación de la Configuración con Puppet Por: José Luis Jaime Gonzalez Junio de 2013 Página 1 Índice de contenido 1 - Introducción...3 2 - Que es Puppet?...4 3 - Componentes y Características...5 4

Más detalles

GNU/Linux Administración Básica

GNU/Linux Administración Básica Networking Quality and Security 22 de marzo de 2006 Parte I Administración básica Directorios básicos Sistema / Directorio raíz. El resto de directorios cuelgan de él. /bin Mandatos binarios esenciales

Más detalles

Guia sobre como instalar un servidor DNS en ubuntu

Guia sobre como instalar un servidor DNS en ubuntu Guia sobre como instalar un servidor DNS en ubuntu DNS proviene de Domain Name Service. En internet, el Domain Name Service (DNS) almacena y asocia diversos tipos de información con nombres de dominio;

Más detalles

Azure DevOps y Powershell Desired State Configuration (DSC)

Azure DevOps y Powershell Desired State Configuration (DSC) #GlobalAzure Azure DevOps y Powershell Desired State Configuration (DSC) Fabián Calvo Experto en cacharros varios... fcalvo@encamina.com @rainfc http://blogs.encamina.com/sextosharepoint/ Agenda Que es

Más detalles

abacformacio@abacformacio.com

abacformacio@abacformacio.com Programación de páginas web con PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

ebox: Servidor de dominio Windows libre y gratuito

ebox: Servidor de dominio Windows libre y gratuito ebox: Servidor de dominio Windows libre y gratuito Guía de instalación y configuración Manuel Morán Vaquero mmv@edu.xunta.es Febrero 2010 Esta guía está basada en la versión 1.2 de ebox Índice 1 Introducción

Más detalles

Guía para la configuración de servidor Amazon EC2

Guía para la configuración de servidor Amazon EC2 Guía para la configuración de servidor Amazon EC2 La siguiente es una guía paso a paso para instalar y configurar un servidor Amazon Linux que puede servir aplicaciones Rails 3.1. De partida, asumiendo

Más detalles

PARTE III. Instalación y Configuración De Cacti

PARTE III. Instalación y Configuración De Cacti PARTE III Instalación y Configuración De Cacti Ejercicios Su misión... Instalar Cacti Crear un dispositivo para su enrutador Crear dispositivos para sus servidores de grupo Crear gráficos para cada elemento

Más detalles

Parallel Virtual File System (PVFS)

Parallel Virtual File System (PVFS) Introducción: Es un sistema de archivos paralelo que permite a las aplicaciones paralelas y seriales almacenar y recuperar datos desde de un conjuto de nodos o servidores de I/O unidos a través de la red.

Más detalles

Redes de área local Aplicaciones y Servicios Linux Servidor DNS

Redes de área local Aplicaciones y Servicios Linux Servidor DNS 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

Administración de la red

Administración de la red Diseño y Administración de Sistemas y Redes http://gsyc.es Curso 2007 2008 Configuración básica de la red 1 Configuración básica de la red Interfaz de red El Hardware de red puede ser muy variable, pero

Más detalles

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción:

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción: Nombre: Certified IT Professional: Administración de Sistemas Operativos Nº horas: 280 Nº alum.: 16 Inicio: 19/01/2015 Fin: 21/05/2015 Horario: 9-13h Lugar: ZARAGOZA La inscripción sólo se realiza rellenando

Más detalles

Configuración dinámica de las opciones del servidor DHCP

Configuración dinámica de las opciones del servidor DHCP Configuración dinámica de las opciones del servidor DHCP Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Configurar Diagrama de la red Configuraciones Verificación

Más detalles

UNIDAD DIDACTICA 18 INTEGRACIÓN DE CLIENTES WINDOWS EN UN CONTROLADOR DE DOMINIO LINUX SERVER

UNIDAD DIDACTICA 18 INTEGRACIÓN DE CLIENTES WINDOWS EN UN CONTROLADOR DE DOMINIO LINUX SERVER UNIDAD DIDACTICA 18 INTEGRACIÓN DE CLIENTES Eduard Lara 1 1. INTRODUCCIÓN Qué hemos hecho hasta ahora? - Instalado samba, para compartir recursos de manera elemental, pero sin ningún tipo de control de

Más detalles

Instalación de un Super-Servidor de procesamiento paralelo basado en MPI

Instalación de un Super-Servidor de procesamiento paralelo basado en MPI LABORATORIO: Simulación y Mecánica Computacional TRABAJO: Instalación de un Super-Servidor de procesamiento paralelo basado en MPI Idioma: Español Plataforma de Hardware: AMD64 Sistema Operativo: Debian

Más detalles

Diplomado GNU/Linux Administrator

Diplomado GNU/Linux Administrator Diplomado GNU/Linux Administrator GNU/Linux es un sistema operativo que puede ser usado en una máquina de escritorio, en una estación de trabajo o en un servidor. Por sus características de confiabilidad,

Más detalles

Symfony Entorno de trabajo para el desarrollo de aplicaciones. Rodolfo Campos camposer@softclear.net http://www.softclear.net

Symfony Entorno de trabajo para el desarrollo de aplicaciones. Rodolfo Campos camposer@softclear.net http://www.softclear.net Symfony Entorno de trabajo para el desarrollo de aplicaciones Rodolfo Campos camposer@softclear.net http://www.softclear.net Qué es Symfony? Es un entorno de trabajo para el desarrollo ágil de aplicaciones.

Más detalles

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín Contenido

Más detalles

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/ Hugo

Más detalles

Pasos para sincronizar la hora ip del servidor 200.115.166.57 Habilitar una regla en el firewall para hacer la consulta NTP a este servidor.

Pasos para sincronizar la hora ip del servidor 200.115.166.57 Habilitar una regla en el firewall para hacer la consulta NTP a este servidor. Pasos para sincronizar la hora ip del servidor 200.115.166.57 Habilitar una regla en el firewall para hacer la consulta NTP a este servidor. Con dominio: abrir mi servidor de dominio Haga clic en Inicio,

Más detalles

Desarrollo de WordPress con Vagrant

Desarrollo de WordPress con Vagrant Desarrollo de WordPress con Vagrant Yo digo Vagrán Opciones para desarrollo web 1. Soluciones locales all-in-one : ZEND Server, XAMPP, MAMP, WAMP... VENTAJAS Fácil Rápido Consume pocos recursos DESVENTAJAS

Más detalles

REDES DE ÁREA LOCAL: APLICACIONES Y SERVICIO EN LINUX. Servidor DNS

REDES DE ÁREA LOCAL: APLICACIONES Y SERVICIO EN LINUX. Servidor DNS REDES DE ÁREA LOCAL: APLICACIONES Y SERVICIO EN LINUX Servidor DNS 1 Índice de contenido Servidor DNS...1 Definición de Servidor DNS...2 Servidor DNS sencillo con dnsmasq...4 Instalación del servidor dnsmasq...4

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUÍA DE LABORATORIO #6 Nombre de la Practica: Instalación de FreeBSD para Server. Tiempo Estimado: 2 horas

Más detalles

Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne

Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne Antonio García Silva Página 1 de 10 Índice: 1. Instalación de Ubuntu LAMP (Linux+Apache+Mysql+PHP)

Más detalles

Gestión de Registros Parte I: rsyslog

Gestión de Registros Parte I: rsyslog Gestión de Registros Parte I: rsyslog Gestión de Redes Contents 0.1 Notas................................. 1 1 Ejercicio 1 1.1 Configurar el enrutador para enviar registros syslog........ 2 1.2 Configurar

Más detalles

Guía de instalación de Debian GNU/Linux para principiantes.

Guía de instalación de Debian GNU/Linux para principiantes. Guía de instalación de Debian GNU/Linux para principiantes. Introducción. La presente guía indica el paso a paso para instalar la version 4.0 de Debian GNU/Linux (nombre código Etch) en un equipo con el

Más detalles

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA ÍNDICE PRÓLOGO...13 CAPÍTULO 1. LINUX: UNA VISIÓN GENERAL...15 1.1 QUÉ APORTA ESTE LIBRO SOBRE LINUX...16 1.2 CÓMO COMIENZA LINUX...17 1.3 SISTEMA OPERATIVO LINUX...17 1.4 GNU LINUX, LINUX GNU O LINUX...18

Más detalles

Rosahora Vasquez 2011-2382. Servidor DNS

Rosahora Vasquez 2011-2382. Servidor DNS Rosahora Vasquez 2011-2382 Servidor DNS Servidor DNS A continuación aprenderemos a como instalar un servidor DNS en Linux Knoppix. Antes que nada como siempre le recomiendo que tenga su repositorio totalmente

Más detalles

Compartiendo conocimiento... Guía básica de instalación de Asterisk 11 en Centos6.5

Compartiendo conocimiento... Guía básica de instalación de Asterisk 11 en Centos6.5 Compartiendo conocimiento... Guía básica de instalación de Asterisk 11 en Centos6.5 (c) 2014 Xavier Jiménez Índice de contenido Introducción y propósito del documento...1 Instalación de CentOS...1 Instalación

Más detalles

Administración de sistemas UNIX/Linux Ejercicio práctico optativo (IX)

Administración de sistemas UNIX/Linux Ejercicio práctico optativo (IX) Administración de sistemas UNIX/Linux Ejercicio práctico optativo (IX) 2012/2013 Introducción En este ejercicio vamos a configurar una de las máquinas para que albergue el sistema raíz de la otra y provea

Más detalles

Introducción a las redes TCP/IP en Linux

Introducción a las redes TCP/IP en Linux Diseño y Administración de Sistemas y Redes Juan Céspedes Curso 2005 2006 Subsistema de red 1 Subsistema de red Los subsistemas más importantes del kernel de Linux son: gestión

Más detalles

ANEXO A: Guía de instalación de Debian GNU/Linux 4.0.

ANEXO A: Guía de instalación de Debian GNU/Linux 4.0. Técnico en Repatación de PC y Redes (intensivo) ANEXO A: Guía de instalación de Debian GNU/Linux 4.0. Introducción. La presente guía indica el paso a paso para instalar la version 4.0 de Debian GNU/Linux

Más detalles

RPM: The Red Hat Package Manager

RPM: The Red Hat Package Manager RPM: The Red Hat Package Manager Preguntas A title Question 1 En qué directorio reside la base de datos RPM? A. /var/spool/rpm B. /etc/sysconfig/rpm C. /var/lib/rpm D. /var/www/rpm E. None of the above

Más detalles

Hello, Thanks for signing up for OpenShift! Getting started is easy.

Hello, Thanks for signing up for OpenShift! Getting started is easy. Proyecto: Montar Aplicación de Ruby Rails sobre Openshift. Lo primero que tenemos que hace es visitar la pagina de openshift : https://openshift.redhat.com/app/ ahí le damos a la opción de Sign up -It,s

Más detalles

Introducción. Instalación de Apache Tomcat PASO 1: PASO 2: PASO 3: PASO 4:

Introducción. Instalación de Apache Tomcat PASO 1: PASO 2: PASO 3: PASO 4: Introducción El presente documento es una guía rápida de instalación de alguna herramienta particular. De seguro existen otras formas de realizar el proceso de instalación, pero esta es la que mejor le

Más detalles

Sistema de Nombres de Dominio (DNS/BIND) Curso de Configuración De DNS. Octubre, 2014 ADSIB

Sistema de Nombres de Dominio (DNS/BIND) Curso de Configuración De DNS. Octubre, 2014 ADSIB Sistema de Nombres de Dominio (DNS/BIND) Curso de Configuración De DNS Sistema de Nombres de Dominio (DNS/BIND) Introducción Historia de DNS Red ARPANET en los 70 Nombre amaru 21 platon 23 evo 24 lapaz

Más detalles

sudo mkdir /usr/local/pgsql/data /home/ /home/juan sudo chown juan /usr/local/pgsql/data

sudo mkdir /usr/local/pgsql/data /home/ /home/juan sudo chown juan /usr/local/pgsql/data sudo tar -zxvf postgresql-8.2.4.tar.gz cd postgresql-8.2.4 sudo./configure sudo./configure --without-[opcion] sudo make sudo make install sudo mkdir /usr/local/pgsql/data /home/ /home/juan sudo chown juan

Más detalles

SESION 2 9 Abril 2011

SESION 2 9 Abril 2011 SESION 2 9 Abril 2011 1. Clustering VI: Aplicaciones 2. Clustering VII: Monitorización y Contabilidad 3. Clustering VIII: Seguridad y Soporte a usuarios 4. Práctica I: Despliegue de un cluster

Más detalles

Red Hat Cloud Infrastructure. Alex Callejas Technical Account Manager Noviembre 2014

Red Hat Cloud Infrastructure. Alex Callejas Technical Account Manager Noviembre 2014 1 Red Hat Cloud Infrastructure Alex Callejas Technical Account Manager Noviembre 2014 La nube 2 Que es la nube? 3 4 ...a model for enabling convenient, on-demand network access to a shared pool of configurable

Más detalles

Se seleccionará en este ejemplo el servidor como máquina generadora y gestora de las claves y los certificados.

Se seleccionará en este ejemplo el servidor como máquina generadora y gestora de las claves y los certificados. INSTALACIÓN Y CONFIGURACIÓN DE OPENVPN Para poder realizar la instalación y configuración de la aplicación OpenVPN, antes de nada habrá que descargar los paquetes necesarios a tal efecto. En este caso,

Más detalles

Sobre el profesor. Aitor López de Aberasturi, Vitoria-Gasteiz (1973) Licenciatura de informática (1996) Master en ingeniería del software (1997)

Sobre el profesor. Aitor López de Aberasturi, Vitoria-Gasteiz (1973) Licenciatura de informática (1996) Master en ingeniería del software (1997) Sobre el profesor Aitor López de Aberasturi, Vitoria-Gasteiz (1973) Licenciatura de informática (1996) Master en ingeniería del software (1997) Coninfal, Gobierno Vasco, Ejie (1997) Sobre el profesor kaixo.com

Más detalles

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas Clúster. Facilitador José Doñe

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas Clúster. Facilitador José Doñe Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Clúster Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Clúster El término clúster

Más detalles

Presentación. Nombre. Marcos Rodríguez Javier. Matricula 2013-1902. Materia. Sistemas Operativos III. Tema. Samba4 Domain Controller.

Presentación. Nombre. Marcos Rodríguez Javier. Matricula 2013-1902. Materia. Sistemas Operativos III. Tema. Samba4 Domain Controller. Presentación Nombre Marcos Rodríguez Javier Matricula 2013-1902 Materia Sistemas Operativos III Tema Samba4 Domain Controller Profesor José Doñé Actualizar y extraer puertos Lo primero que debemos hacer

Más detalles

Administración de servicios Internet Intranet

Administración de servicios Internet Intranet Administración de servicios Internet Intranet Tema 1: TCP/IP E.U.I.T. Informática Gijón Curso 2003/2004 ASII 1 Descripción general Internet y TCP/IP Arquitectura. Direcciones IP Subredes Configuración

Más detalles

John R. Correa Administrador de Seguridad de la Información.

John R. Correa Administrador de Seguridad de la Información. John R. Correa Administrador de Seguridad de la Información. Agenda 1. Implementando un servidor DNS en IPv6. 1.1. Introducción. 1.2. Instalación de Bind. 1.3. Configuración básica. 1.3.1. Estructura de

Más detalles

ZeroShell - Configuración del HotSpot

ZeroShell - Configuración del HotSpot ZeroShell - Configuración del HotSpot Planteamiento Configuración network en ZeroShell En SETUP->Network, configurar las direcciones IP de las tarjetas de red: ETH00 hacia la red que debe atravesar el

Más detalles

PEAR: The PHP Extension and Application Repository.

PEAR: The PHP Extension and Application Repository. PEAR: The PHP Extension and Application Repository. II Semana Academica y Cultural. Instituto Tecnologico Superior de Coatzacoalcos Octubre 27, 2005. Coatzacoalcos, Ver. Farid Alfredo Bielma Lopez. fbielma@fbielma.org

Más detalles

Introducción y taller de. David Muñoz Padín -

Introducción y taller de. David Muñoz Padín - Introducción y taller de David Muñoz Padín - @dperilla Quien soy: David Muñoz - Fundador y CTO de Voznet y Quaip Solutions SLU SysAdmin Linux desde 1999 Trabajando con Asterisk desde 2005 Formador online

Más detalles

Configuración de la red

Configuración de la red Modos de configurar la red Configuración de la red En IPv4 hay dos métodos de configurar la tarjeta de red Automática. Manual Si hay varias tarjetas de red en un sistema cada una puede configurarse de

Más detalles