Administración avanzada de paquetes. apt-proxy.



Documentos relacionados
INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, Madrid

Políticas y Prácticas de Seguridad de Redes y Sistemas en las Organizaciones

PREPARANDO EL ENTORNO DE DESARROLLO PARA PROGRAMAR EN PHP. DESCARGAR E INSTALAR NOTEPAD++ (CU00808B)

2. En la ventana de instalación que aparece pulsamos sucesivamente sobre Next, Unpack y de nuevo Next.

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005

INSTALACIÓN DE GATEWAYS SIP

IBM SPSS Statistics Versión 22. Instrucciones de instalación para Windows (Licencia concurrente)

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

Guía de instalación del sistema Vigilant Security CS

Software de Voz sobre Protocolos de Internet (VoIP)

Instrucciones de instalación de IBM SPSS Modeler (licencia concurrente)

Manual de Instrucciones

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

Tener la WiFi abierta implica tener nuestra conexión a Internet compartida, además de otros riesgos:

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

IBM SPSS Statistics Versión 22. Instrucciones de instalación para Linux (Licencia concurrente)

Guía de Instalación para clientes de WebAdmin

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

Ubuntu Server HOW TO : SQUID. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid.

Índice 1 Instalación de la herramienta 2 Descripción de la herramienta 2 Arranque de la aplicación 3 Proyecto 4 Diagrama de clases 5

GOOGLE NOTICIAS Y ALERTAS

Windows XP Transferencia de archivos y configuraciones

Guía de uso de Moodle para participantes

Guía básica: Migración de datos a esat 12

PRACTICA 6.6 VPN Logmein Hamachi registrarse en la página instalación,

Manual Time One Software control de horarios

El almacén: sistema de archivos

SIMPLESFONDOS. Contenido

1 MANUAL DE INSTALACIÓN

NORMA (SEPA) 22/11/2013

Cómo Crear una Conexión VPN Básica en. Panda GateDefender eseries

COPIA DE SEGURIDAD

Manual de instalación

WORD E INTERNET YERMAN ESTEBAN MURILLO CALDERÓN BLANCA NUBIA CHITIVA INSTRUCTORA

Estimado usuario. Tabla de Contenidos

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

Boot Camp Manual de instalación y configuración

Guía de instalación de Gesclivet.

CURSO SOBRE LA PDi SMART USO DEL SOFTWARE NOTEBOOK.

Instrucciones para la instalación inicial de ElsaWin 4.00

Tutorial de uso. ScanIPTV V.4.7

MANUAL DE AYUDA INSTALACIÓN VERSIÓN DEMO

Manual. del usuario de Internet Móvil. software de conexión para MacOS Versión 9.4

Plan Empresarial. Guía básica. Todo lo que necesitas a un clic. Índice

CORREO WEB DE CNICE (Centro Nacional de Información y Comunicación Educativa)

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

Mini-Prá cticás SAD - Squid

GENERACIÓN DE REMESAS DE EFECTOS

Curso: FT433 - Introducción a la virtualización con VirtualBox

ESCUELA POLITÉCNICA NACIONAL 28 DE OCTUBRE, 2015 ORTIZ JÁCOME LEONARDO JOSÉ

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES

Anexo de Transmission

Dirección de Informática y Telecomunicaciones

Configuracion Escritorio Remoto Windows 2003

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

Proyectos de Innovación Docente

Problemas de correo. Debes rellenar este apartado con el nombre completo, por ejemplo,

Qué es un servicio de Proxy?

Como instalar y usar Windows XP y Windows 7 en el mismo equipo

HP Backup and Recovery Manager

Configuración de impresoras en redes LAN

MANUAL DE USO DEL PROGRAMA ARKITOOL 2012


TUTORIAL DE INSTALACIÓN Y CONFIGURACIÓN SERVIDOR LOCAL (MYSQL) Facturar en Línea

Esquema Presentación

INSTALACIÓN DE SERVIDOR DE CORREO ELECTRÓNICO

USO DEL COMANDO. Fdisk. Autor :. Alejandro Curquejo. Recopilación :. Agustí Guiu i Ribera. Versión :.. 1.0

Que es Velneo vdataclient V7?

Para acceder al campus virtual de Espiral debes realizar los siguientes pasos:

MANUAL COPIAS DE SEGURIDAD

Curso Internet Básico - Aularagon

PRESENCIAL TEMAS 5 Y 6 SAD. Victor Martin

ESTRUCTURAS CONDICIONALES EN PHP: SWITCH, CASE, BREAK. EJEMPLOS DE USO Y EJERCICIOS RESUELTOS. (CU00820B)

Índice general de materias LECCIÓN 7 74

Concepto de sistema operativo

MANUAL DE AYUDA INFORMATIVAS GNU/LINUX

CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES, BILIB RECETA TECNOLÓGICA REALIZACIÓN DE COPIAS DE SEGURIDAD CON GSYNC

GUÍA BÁSICA DE USO DEL SISTEMA RED

Correo Electrónico: Webmail: Horde 3.1.1

Instalación del programa PSPP y obtención de una distribución de frecuencias.

Porqué Nemetschek cambió su sistema de protección de software a NemSLock?

Utilización del sistema operativo GNU/ Linux en las netbooks

Google Drive. Registro y gestión de archivos. Manual de uso

Administración de puestos de trabajo y servidores

Configuración de la red

6.1. Conoce la papelera

12 Minería de Datos Reglas de asociación.

GENERACIÓN DE ANTICIPOS DE CRÉDITO

Programa de Fabricación para Android

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente

Manual de acceso a la plataforma: fcontinua.edutedis.com

Usar Office 365 en un iphone o ipad

Guía de instalación del sistema Vigilant Key Monitor

Aplicación de gestión TPC Manual usuario: Tramitación

Transcripción:

Desarrollo de funciones en el sistema informático CFGS Administración de Sistemas Informáticos Román Carceller Cheza Administración avanzada de paquetes. apt-proxy. GNU/Linux Objetivos Conocer la filosofía que utiliza Ubuntu para la instalación de paquetes Actualización del sistema e instalación de nuevos programas Conocer distintas herramientas de administración de paquetes: APT, y Synaptic Material necesario Un ordenador con Ubuntu Desktop (cliente) Un ordenador con Ubuntu Server (servidor de paquetes) Conexión a una LAN y a Internet Escenario: sin apt proxy Internet distribución A distribución B Router Todos los accesos pasan a través de la línea WAN, sean para obtener los mismos paquetes o no. Esta línea es más cara y más lenta que la red de área local. PCA 1 LAN PCA 2 PCB 1 PCA 3 1/10

Escenario: con apt proxy (a) Internet distribución A distribución B Router apt-proxy distribución X PCA 1 LAN PCA 2 PCB 1 PCA 3 Se reduce el tráfico a Internet en el caso de que distintos equipos accedan a los mismos paquetes. Esta situación es muy frecuente cuando se actualizan los sistemas operativos y las aplicaciones. La distribución del servidor apt proxy no tiene porqué ser la misma que la de uno de los repositorios o la de los clientes. 2/10

Escenario: con apt proxy (b) Internet distribución A distribución B Router PCA 1 LAN apt-proxy distribución X PCA 2 PCB 1 PCA 3 Aumenta ligeramente el tráfico de paquetes en la LAN, pero no ponemos otro equipo en medio que afecte al resto de servicios. Cuestiones previas 1. Haz una breve descripción del concepto de mirror. 2. Cuál es el funcionamiento básico de un proxy caché? 3/10

3. Rellena la siguiente tabla de ventajas y desventajas de las distintas implementaciones de APT. Ventajas Desventajas apt básico apt move (mirror) apt proxy 4/10

Instalación del servidor apt proxy Esta sección sólo debe hacerse en el equipo servidor. 1. Instalación de apt proxy Busca todos los paquetes cuyo nombre comience por apt. Busca el paquete del servidor proxy y busca información adicional sobre ese paquete. Programa seleccionado: Paquete seleccionado: Resumen de la información: Comprueba que no esté instalado. Si no lo está, instálalo. Anota el último mensaje que muestra por pantalla. Mensaje: Configuración del servidor apt proxy Esta sección sólo debe hacerse en el equipo servidor. 1. Durante el proceso de instalación se ha creado el directorio /etc/apt-proxy. Haz una lista de los archivos que hay en él. Archivos: 5/10

2. Si examinas el fichero de configuración de apt proxy te darás cuenta de que está dividido en dos partes. La primera, la sección [DEFAULT], donde se configuran los parámetros globales de la aplicación; y la segunda, los backends, una lista de servidores finales de paquetes de instalación a los que cada cliente se puede conectar a través del proxy. Haz una lista de los servidores finales activos (sin comentar) que están disponibles. Lista de backends: Como habrás visto, este fichero de configuración hace referencia a más de una distribución de GNU/Linux, es decir, nuestro servidor apt proxy puede conseguir paquetes no sólo para los clientes que tengan su misma distribución, sino que puede hacerlo para todas las distribuciones que usen apt para la gestión del software. 3. Otra cuestión que te debería haber llamado la atención es que los backends de la sección [ubuntu] y [ubuntusecurity] no son exactamente los mismos que usa tu servidor (Ubuntu Server) ni tu cliente (Ubuntu Desktop). Anota las diferencias en cuanto a las URI. Configuración apt: Configuración apt proxy: Para conseguir que el servidor apt proxy pueda obtener los mismos paquetes que un cliente determinado deberías hacer, al menos, las siguientes transformaciones: Por cada URI distinta en el fichero de configuración del cliente apt que no se encuentre ya en la configuración del servidor... tipo_paquete URI distribución lista_de_componentes... se debe añadir una sección como la siguiente en el fichero de configuración del servidor apt proxy. Además se pueden configurar las opciones que necesitemos. [nombre_sección] backends = URI Observa que sólo debes incluir la URI, no escribas el resto de la línea del fichero de configuración del cliente. Puedes obtener ayuda con el siguiente comando: # man apt-proxy.conf 6/10

4. Haz una copia del archivo de configuración de apt proxy. Luego, adecúa el fichero original para que pueda servir los paquetes que necesitarían los equipos de tu LAN que tengan instalados los sistemas operativos Ubuntu Server 10.04 y Ubuntu Desktop 10.04. Fichero de respaldo (copia): Cambios: Además de los repositorios de Ubuntu, vamos a configurar nuestro apt proxy para que también pueda servir paquetes de otras distribuciones. Para comprobar esto utilizaremos un live CD de cualquier distribución. 5. Arranca el live CD escogido y anota la siguiente información. Sistema operativo: URI's del fichero de configuración de fuentes de software: 6. Siguiendo la estructura de cualquier servidor final, crea uno nuevo que haga referencia al servidor de paquetes del live CD escogido (o cualquiera de sus mirrors). Escribe toda la sección correspondiente al nuevo servidor final. Nueva sección: 7. Aunque no es necesario, comenta el resto de las secciones correspondientes a los servidores finales que no vayamos a usar en esta práctica. 8. Reinicia el servicio apt proxy. 7/10

9. Averigua en qué modo de ejecución has arrancado tu sistema GNU/Linux Modo: 10. Accede al directorio de configuración de ese modo de ejecución y comprueba que el servidor apt proxy se ejecutará al iniciar el sistema. Archivo: 11. Comprobación de funcionamiento: Comprobar si se está ejecutando el demonio apt proxy: Averigua en la ayuda cuál es el puerto de escucha de servidor apt proxy. Puerto de escucha: Comprobar si se está escuchando el puerto por defecto: Configuración del cliente apt proxy Esta sección la haremos tanto en los clientes como en el servidor, de manera que el servidor también actuará como cliente de si mismo. 12. Averigua cual es la dirección IP del equipo servidor. Dirección IP: 13. Accede al fichero de configuración de las fuentes de instalación de todos los equipos (clientes y servidores) y sustituye las URI por una nueva que siga el siguiente formato. Formato URI: http://ip Serv :Puerto Serv /sección donde sección es el nombre que aparece entre corchetes en el fichero de configuración del servidor apt proxy. Busca la sección que contenga las URI con las que, originalmente, está configurado el cliente. Resultado: 14. Actualiza la lista local de paquetes de instalación disponibles en cada uno de los equipos. 8/10

Comprobación Esta sección tiene ejercicios que deben hacerse en el servidor y otros en el cliente. En este caso vamos a realizar primero una instalación desde el cliente y luego desde el servidor, aunque debe quedar claro que es indistinto el ordenador que lo instale antes, siempre y cuando accedan a través del mismo proxy. Es posible que las pruebas de este apartado no aporten datos significativos por culpa de la existencia de otros equipos con algún proxy cache instalado. 15. Instala el programa TuxPaint en el equipo cliente midiendo el tiempo que tarda en instalarse. Tiempo: 16. Instala el programa TuxPaint en el equipo servidor. Comprueba que se ha instalado correctamente. Tiempo: 17. Busca otros ejemplos de aplicaciones más grandes para poder comprobar correctamente la diferencia en el tiempo de instalación. Programa Tamaño Tiempo Primero Tiempo Segundo 9/10

Configuración avanzada No hace falta que lo pruebes el contenido de esta sección en clase, limítate a buscar la información y contestar las preguntas. Más tarde, en casa, ya podrás comprobar su funcionamiento. 18. Cómo se indicaría que el puerto de escucha fuera el 10000? Indica la opción y la sección donde se incluiría. Sección: 19. Configura el servidor para que limite el ancho de banda dedicado para los repositorios de Ubuntu a 1 MB. Sección: 20. Configura el servidor para que, pasados 10 días desde su descarga, borre los paquetes de su chaché. Sección: 21. Si todo el tráfico hacia Internet pasa a través de un proxy no transparente cuya IP es 192.168.1.1, cómo debo modificar el archivo de configuración? Sección: 22. Además del fichero de configuración por defecto, muchos servicios pueden configurar algunas opciones desde archivos alojados en el directorio /etc/default. Describe dos opciones del servidor apt proxy que se puedan configurar desde este directorio. Archivo: 10/10