Sie sind auf Seite 1von 45

INFORME PROYECTO SERVIDORES EN MICROSOFT WINDOWS SERVER 2008

ORLANDO MULCUE GISELLE CUEVAS VICTOR HURTADO JOHAN COLLAZOS

ADMINISTRACION DE REDES DE COMPUTADORES CENTRO DE TELEINFORMATICA Y PRODUCCION INDUSTRIAL SERVICIO NACIONAL DE APRENDIZAJE SENA POPAYAN CAUCA 2010

INFORME PROYECTO SERVIDORES EN MICROSOFT WINDOWS SERVER 2008

INGENIERO: HENRY BASTIDAS

INTEGRANTES: ORLANDO MULCUE GISELLE CUEVAS VICTOR HURTADO JOHAN COLLAZOS

ADMINISTRACION DE REDES DE COMPUTADORES CENTRO DE TELEINFORMATICA Y PRODUCCION INDUSTRIAL SERVICIO NACIONAL DE APRENDIZAJE SENA POPAYAN CAUCA 2010

TABLA DE CONTENIDO

1.0 Microsoft Windows Server 2008 2.0 Tipos de Servidores 3.0 Proxy 4.0 Servidor Web 5.0 Streaming 6.0 Manuales 6.1 Instalacin Servidor Web IIS V 7.0 6.2 Instalacin y Configuracin Proxy Cache Squid 6.3 Instalacin y Configuracin Sarg 6.4 Instalacin y Configuracin del Servidor Streaming 6.5 Anexos 6.6 Conclusiones 6.7 Bibliografa

1.0 Microsoft Windows Server 2008 Windows Server 2008 es el nombre de un sistema operativo diseado para servidores de Microsoft. Microsoft Es el sucesor de Windows Server 2003, distribuido al pblico casi cinco aos antes. Al igual que Windows Vista, , Windows Server 2008 se basa en el ncleo Windows NT6.0. NT6.0. Posteriormente se lanz una segunda versin, denominada Windows Server 2008 R2. R2

Desarrollo Fue conocido como Windows Server Longhorn hasta el 16 de mayo de 2007, cuando Bill Gates, , presidente de Microsoft, an anunci unci su ttulo oficial (Windows Server 2008) durante su discurso de apertura en WinHEC. El Windows Aero est deshabilitado y usa la interfaz clsica de versiones anteriores de Windows. La beta 1 fue lanzada el 27 de julio de 2005. La beta 2 fue anunciada y lanzada el 23 de mayo de 2006 en WinHEC 2006, y la beta 3 fue lanzada al pblico el 25 de abril de 2007. Su lanzamiento fue el 27 de febrero de 2008.

Caractersticas Hay algunas nas diferencias (unas sutiles y otras no tanto) con respecto a la arquitectura del nuevo Windows Server 2008, que pueden cambiar drsticamente la manera en que se usa este sistema operativo. Estos cambios afectan a la manera en que se gestiona el sistema h hasta asta el punto de que se puede llegar a controlar el hardware de forma ms efectiva, se puede controlar mucho mejor de forma remota y cambiar de forma radical la poltica de seguridad. Entre las mejoras que se incluyen, estn: Nuevo proceso de reparacin de sistemas NTFS: proceso en segundo plano que repara los archivos daados. Creacin de sesiones de usuario en paralelo: reduce tiempos de espera en los Terminal Services y en la creacin de sesiones de usuario a gran escala. Cierre limpio de Servicios.

Sistema de archivos SMB2: de 30 a 40 veces ms rpido el acceso a los servidores multimedia. Address Space Load Randomization (ASLR): proteccin contra malware en la carga de controladores en memoria. Windows Hardware Error Architecture (WHEA): estandarizado de reporte de errores. protocolo mejorado m y

Virtualizacin de Windows Server: mejoras en el rendimiento de la virtualizacin. PowerShell: inclusin de una consola mejorada con soporte GUI para administracin. Server Core: el ncleo del sistema se ha ren renovado ovado con muchas y nuevas mejoras. Ediciones La mayora de las ediciones de Windows Server 2008 estn disponibles en x8664 (64 bits) y x86 (32 bits). Windows Server 2008 para sistemas basados en Itanium soporta procesadores IA-64. La versin IA-64 64 se ha optimizado para escenarios con altas cargas de trabajo como servidores de bases de datos y aplicaciones de lnea de negocios (LOB). Por ende no est optimizado para su uso como servidor de archivos o servidor de medios. Microsoft ha anunciado que Windows Server erver 2008 ser el ltimo sistema operativo para servidores disponible en 32 bits. Windows Server 2008 est disponible en las ediciones que figuran a continuacin, similar a Windows Server 2003. Windows Server 2008 Standard Edition (x86 y x86-64) Windows Server 2008 R2 Todas las Ediciones (Solo 64Bit) Windows Server 2008 Enterprise Edition (x86 y x86 x86-64) Windows Server 2008 Datacenter Edition (x86 y x86 x86-64) Windows HPC Server 2008 (reemplaza Windows Compute Cluster Server 2003) Windows Web Server 2008 (x86 y x86 x86-64) Windows Storage Server 2008 (x86 y x86 x86-64)

Windows Small Business Server 2008 (Nombre clave Cougar) (x86-64) (x86 para pequeas empresas Windows Essential Business Server 2008 (Nombre clave Centro) (x86-64) (x86 3 para empresas s de tamao medio Windows Server 2008 para sistemas basados en Itanium Windows Server 2008 Foundation Server Server Core est disponible en las ediciones Web, Standard, Enterprise y Datacenter, aunque no es posible usarla en la edicin Itanium.Server Core es simplemente una opcin de instalacin alterna soportada y en s no es una edicin propiamente dicha. Cada arquitectura dispone de un DVD de instalacin independiente. Windows Server 2008 Standard Edition est disponible gratuitamente para estudiantes a travs del programa Microsoft DreamSpark Service packs Microsoft lanza ocasionalmente service packs para su familia amilia de sistemas operativos Windows en aras a arreglar errores y tambin aadir nuevas caractersticas. Service Pack 2 Debido a que Windows Server 2008 se basa en el ncleo Windows NT 6.0 Service Pack 1, la versin final (RTM) es considerada como Service Pack 1; de acuerdo con esto, el primer service pack lanzado ser llamado Service Pack 2. Anunciado el 24 de octubre de 2008, este service pack contiene los mismos cambios y mejoras que el equivalente prximo a salir Windows Vista Service Pack 2, 2 as como la versin final de Hyper-V Hyper (1.0) y mejoras que le permiten una reduccin del 10% en el uso de energa.

2.0 Tipos de servidores Servidores de Aplicaciones (Application Servers): En informtica, se denomina servidor de aplicaciones a un servidor en una red de computadores que ejecuta ciertas aplicaciones.

Usualmente te se trata de un dispositivo de software que proporciona servicios de aplicacin a las computadoras cliente. Un servidor de aplicaciones generalmente gestiona la mayor parte (o la totalidad) de las funciones de lgica de negocio y de acceso a los datos de la aplicacin. Los principales beneficios de la aplicacin de la tecnologa de servidores de aplicacin son la centralizacin y la disminucin de la complejidad en el desarrollo de aplicaciones. Los servidores de aplicacin tpicamente incluyen tambin middleware ddleware (o software de conectividad) que les permite intercomunicarse con variados servicios, para efectos de confiabilidad, seguridad, no-repudio, no repudio, etc. Los servidores de aplicacin tambin brindan a los desarrolladores una Interfaz para Programacin de Aplicaciones plicaciones (API), de tal manera que no tengan que preocuparse por el sistema operativo o por la gran cantidad de interfaces requeridas en una aplicacin web moderna. Los servidores de aplicacin tambin brindan soporte a una gran variedad de estndares, tales ales como HTML, XML, IIOP, JDBC, SSL, etc., que les permiten su funcionamiento en ambientes web (como Internet) y la conexin a una gran variedad de fuentes de datos, sistemas y dispositivos. Un ejemplo comn del uso de servidores de aplicacin (y de sus c componentes) omponentes) son los portales de Internet, que permiten a las empresas la gestin y divulgacin de su informacin, y un punto nico de entrada a los usuarios internos y externos. Teniendo como base un servidor de aplicacin, dichos portales permiten tener a acceso cceso a informacin y servicios (como servicios Web) de manera segura y transparente, desde cualquier dispositivo. Servidores de Audio/Video (Audio/Video Servers): Los servidores de Audio/Video aaden capacidades multimedia a los sitios web permitindoles mostrar contenido multimedia en forma de flujo continuo (streaming) desde el servidor. Servidores de Chat (Chat Servers): Los servidores de chat permiten intercambiar informacin a una gran cantidad de usuarios ofreciendo la posibilidad de llevar a cabo discusiones en tiempo real. Servidores de Fax (Fax Servers): Un servidor de fax es una solucin ideal para organizaciones que ue tratan de reducir el uso del telfono pero necesitan enviar documentos por fax. Tipo de servidor que almacena, enva, recibe, encamina y realiza operaciones relacionadas a la transmisin, recepcin y distribucin de faxes.

Servidores FTP (FTP Servers): Uno de los servicios ms antiguos de Internet, File Transfer Protocol permite mover uno o ms archivos. Un servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a Internet (aunque puede estar conectado a otros tipos tipos de redes, LAN, MAN, etc.). Su funcin es permitir el intercambio de datos entre diferentes servidores/ordenadores. Por lo general, los programas servidores FTP no suelen encontrarse en los ordenadores personales, por lo que un usuario normalmente utiliza utilizar el FTP para conectarse remotamente a uno y as intercambiar informacin con l. Las aplicaciones ms comunes de los servidores FTP suelen ser el alojamiento web, en el que sus clientes utilizan el servicio para subir sus pginas web y sus archivos correspondientes; spondientes; o como servidor de backup (copia de seguridad) de los archivos importantes que pueda tener una empresa. Para ello, existen protocolos de comunicacin FTP para que los datos se transmitan cifrados, como el SFTP (Secure Secure File Transfer Protocol). Protocol

Servidores Groupware (Groupware Servers): Un servidor groupware es un software diseado para permitir colaborar a los usuarios, sin importar la localizacin, va Internet o va Intranet corporativo y trabajar juntos en una atmsfera virtual. Servidores IRC. (Internet Relay Chat): es un protocolo de comunicacin en tiempo real basado en texto, que permite debates entre dos o ms personas. Se diferencia de la mensajera instantnea en que los usuarios no deben acceder a establecer la comunicacin de antemano, de tal forma que todos los l usuarios que se encuentran en un canal pueden comunicarse entre s, aunque no hayan tenido ningn contacto anterior. Las conversaciones se desarrollan en los llamados canales de IRC, , designados por nombres que habitualmente comienzan con el carcter # o & (este ltimo slo es utilizado en canales locales del servidor). Es un sistema de charlas ampliamente utilizado por personas de todo el mundo. Los usuarios del IRC utilizan una aplicacin cliente para conectarse con un servidor, en el que funciona una aplicacin aplicacin IRCd (IRC daemon o servidor de IRC) que gestiona los canales y las conversaciones murales Servidores de Listas (List Servers): Los servidores de listas ofrecen una manera mejor de manejar listas de correo electrnico, , bien sean discusiones interactivas intera abiertas al pblico o listas unidireccionales de anuncios, boletines de noticias o publicidad.

Servidores de Correo (Mail Servers): Casi tan ubicuos y cruciales como los servidores web, los servidores de correo mueven y almacenan el correo electrnico a travs de las redes corporativas (va LAN y WAN) y a travs de Internet. Un servidor de correo es una aplicacin informtica cuya funcin es parecida al Correo postal solo que en este caso los correos (otras veces llamados mensajes) que circulan, lo h hacen acen a travs de nuestras Redes de transmisin de datos y a diferencia del correo postal, por este medio solo se pueden enviar adjuntos de ficheros de cualquier extensin y no bultos o paquetes al viajar la informacin en formato electrnico. Los servidores s de correo a menudo realizan diferentes y multigestionales funciones segn sea el uso que se planifique para el mismo. Agente de Transferencia de Correo (del ingls Mail Transport Agent o MTA; tambin Message Transport Agent Agent, , Agente de Transporte de Mensajes) Mensa es un programa que transfiere correo electrnico de una computadora a otra. En otras palabras, es el servidor de correo (SMTP) en s y no la parte que usa el usuario para recuperar los mensajes que ste recibi. El MTA, recibe los mensajes desde otro MTA (relaying), ), un MSA (Mail ( submission Agent) ) que toma por s mismo el mensaje electrnico desde un MUA (Mail ( user agent), ), o recibe directamente el correo desde un MUA, actuando como un MSA. El MTA trabaja en segundo plano, mientras el usuario usualmente se comunica con el MUA. Servidores de Noticias (News Servers): Los servidores de noticias actan como fuente de distribucin y entrega para los millares de grupos de noticias pblicos actualmente accesibles a travs de la red de noticias USENET. Servidores Proxy (Proxy Servers): realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten muy frecuentemente), tambin proporciona servicios de seguridad, o sea, incluye un cortafuegos. Permite administrar el acceso a internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios Web. Servidores Telnet (Telnet Servers): Un servidor telnet permite a los usuarios entrar en n un ordenador husped y realizar tareas como si estuviera trabajando directamente en ese ordenador.

Servidores de base de datos: (data base server). Un servidor de base de datos es un programa que provee servicios de base de datos a otros programas u otras ot computadoras, como es definido por el modelo cliente-servidor. cliente servidor. Tambin puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas. Prestando el servicio. Los sistemas de administracin de base de datos (SGBD) generalmente gener proveen funcionalidades para servidores de base de datos, en cambio otros (como por ejemplo MySQL) solamente proveen construccin y acceso a la base de datos Servidor de impresiones: controla una o ms impresoras y acepta trabajos de impresin de otros clientes de la red, poniendo en cola los trabajos de impresin (aunque tambin puede cambiar la prioridad de las diferentes impresiones), y realizando la mayora o todas las otras funciones funciones que en un sitio de trabajo se realizara para lograr una tarea de impresin si la impresora fuera conectada directamente con el puerto de impresora del sitio de trabajo. Servidor de la telefona: realiza funciones relacionadas con la telefona, como es la de contestador automtico, realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y controlando tambin la red o el Internet, p. ej., la entrada excesiva de la voz sobre bre IP (VoIP), etc. Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse de que la prdida de un servidor principal no afecte a la red. Esta tcnica tambin es denominada clustering. Servidor de archivo: es el que almacena varios tipos de archivos y los distribuye a otros clientes en la red Servidor web: El Servidor web se ejecuta en un ordenador mantenindose a la espera de peticiones por parte de un cliente (un navegador web) y que responde a estas peticiones adecuadamente, mediante una pgina web que se exhibir en el navegador o mostrando el respectivo mensaje si se detect algn error. A modo de ejemplo, al teclear www.wikipedia.org en nuestro navegador, ste realiza una peticin HTTP al servidor de dicha direccin. El servidor responde al cliente enviando el cdigo HTML de la pgina; el cliente, una vez recibido el cdigo, lo interpreta y lo exhibe en pantalla. Como vemos con este ejemplo, el cliente es el

encargado de interpretar el cdigo HTML, es decir, de mostrar las fuentes, los colores y la disposicin de los textos y objetos de la pgina; el servidor tan slo s se limita a transferir el cdigo de la pgina sin llevar a cabo ninguna interpretacin de la misma. Adems de la transferencia de cdigo HTML, los Servidores web pueden entregar aplicaciones web. stas son porciones de cdigo que se ejecutan cuando se realizan ealizan ciertas peticiones o respuestas HTTP. Hay que distinguir entre:

Aplicaciones en el lado del cliente: el cliente web es el encargado de ejecutarlas en la mquina del usuario. Son las aplicaciones tipo Java "applets" o Java script: el servidor propor proporciona ciona el cdigo de las aplicaciones al cliente y ste, mediante el navegador, las ejecuta. Es necesario, por tanto, que el cliente disponga de un navegador con capacidad para ejecutar aplicaciones (tambin llamadas scripts). ). Comnmente, los navegadores permiten ejecutar aplicaciones escritas en lenguaje java script y java, aunque pueden aadirse aadirse ms lenguajes mediante el uso de plugins. Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicacin; sta, una vez ejecutada, genera cierto cdigo HTML; el servidor toma este cdigo recin creado y lo enva al cliente por medio del protocolo HTTP.

Las aplicaciones de servidor muchas muchas veces suelen ser la mejor opcin para realizar aplicaciones web. La razn es que, al ejecutarse sta en el servidor y no en la mquina del cliente, ste no necesita ninguna capacidad aadida, como s ocurre en el caso de querer ejecutar aplicaciones java script o java. As pues, cualquier cliente dotado de un navegador web bsico puede utilizar este tipo de aplicaciones. El hecho de que HTTP y HTML estn ntimamente ligados no debe dar lugar a confundir ambos trminos. HTML es un lenguaje de marcas y HTTP es un protocolo

3.0 Servidor Proxy Un Proxy es un intermediario como una computadora o dispositivo que ofrece un servicio de red que consiste en permitir a los clien clientes tes realizar conexiones de red indirectas hacia otros servicios de red. Un servidor Proxy, facilita el acceso a Internet de varios usuarios al mismo tiempo que estn compartiendo una sola conexin a Internet.

Tambin almacena pginas Web que han sido soli solicitadas, citadas, lo cual ayuda a ver esos datos desde un recurso local, en vez de estar bajando datos de la Web y por consiguiente reduce el tiempo de acceso y uso del ancho de banda. Squid es un software que soporta Proxy, hace Cach de pginas Web, de DNS y mantiene tiene un registro completo de todos los pedidos. Este es el proceso de conexin de un cliente al servidor Proxy: 1. El cliente se conecta hacia un Servidor Intermediario (Proxy). 2. El cliente solicita una conexin, fichero u otro recurso disponible isponible en un u servidor distinto 3. Servidor Intermediario (Proxy) proporciona el recurso ya sea conectndose hacia el servidor especificado o sirviendo ste desde un cach. 4. En algunos casos el Servidor Intermediario (Proxy) puede alterar la solicitud del cliente o bien la respuesta del servidor para diversos propsitos. Tipos de Proxy 1. Proxy de Web / Proxy Cach de Web: Es un sistema que sirve para almacenar las pginas Web visitadas repetidamente, as en el caso de que la pagina sea solicitada nuevamente, esta ya esta almacenada y es transferida ms rpidamente evitando el trafico con otros servidores remotos y ahorrando as el ancho de banda.

2. Proxy transparente: Un Proxy transparente mejora la calidad del servicio en la navegacin por Internet, entregando contenido a un mayor ancho de banda la diferencia es que en un Proxy transparente no tienes que hacer configuraciones de red para que el trfico HTTP sea capturado. Al estar construido como parte de la arquitectura de red, todo el trfico del puerto 80 tiene tiene que pasar por este Proxy transparente. 3. Reverse Proxy Permite disponer de varios servidores Web distintos (creados por ejemplo con el IIS) conectando a un mismo host el cual est asignado a una sola IP o puerto, as accediendo a esa IP (y movindote movindote segn la estructura de directorios) puedes acceder a cada uno de dichos servidores Web.

Un reverse Proxy es un servidor Proxy instalado en el domicilio de uno o ms servidores Web. Todo el trfico entrante de Internet y con el destino de uno de esos servidores vidores Web pasa a travs del servidor Proxy. Hay varias razones para instalar un "reverse Proxy": Seguridad: el servidor Proxy es una capa adicional de defensa y por lo tanto protege los servidores Web. Cifrado / Aceleracin SSL: cuando se crea un sitio Web seguro, habitualmente el cifrado SSL no lo hace el mismo servidor Web, sino que es realizado por el "reverse Proxy", el cual est equipado con un hardware de aceleracin SSL (Security Sockets Layer). Distribucin de Carga: el "reverse Proxy" puede distribuir distribuir la carga entre varios servidores Web. En ese caso, el "reverse Proxy" puede necesitar rescribir las URL de cada pgina Web (traduccin de la URL externa a la URL interna correspondiente, segn en qu servidor se encuentre la informacin solicitada). solicitada Cach de contenido esttico: Un "reverse Proxy" puede descargar los servidores Web almacenando contenido esttico como imgenes u otro contenido grfico. 4. Proxy NAT (Network Address Translation) / Enmascaramiento Esta situacin es muy comn en empresas y domicilios con varios ordenadores en red y un acceso externo a Internet. El acceso a Internet mediante NAT proporciona una cierta seguridad, puesto que en realidad no hay conexin directa entre el exterior y la red privada, y as nuestros equipos equipos no estn expuestos a ataques directos desde el exterior. Mediante NAT tambin se puede permitir un acceso limitado desde el exterior, y hacer que las peticiones que llegan al Proxy sean dirigidas a una mquina concreta que haya sido determinada para tal fin en el propio Proxy. 5. Proxy Abierto En esta configuracin el Proxy ejecutar cualquier peticin de cualquier ordenador que pueda conectarse a l, realizndola como si fuera una peticin del Proxy. Por lo que permite que este tipo de Proxy se use como pasarela para el envo masivo de correos de SPAM. Un Proxy se usa, normalmente, para almacenar alimentos y redirigir servicios como el DNS o la navegacin Web, mediante el cacheo de peticiones en el servidor Proxy, lo que mejora la velocidad general de los usuarios.

Este uso es muy beneficioso, p pero ero al aplicarle una configuracin "abierta" a todo Internet, se convierte en una herramienta para su uso indebido. indebido.IO IO Qu es Squid? El Squid, es un programa que sirve de Proxy Proxy- Cach de Internet, lo que significa que si accedes ms de una vez a una pgina, pgina, esta pgina se almacena en el disco duro, y si no lo encuentra lo buscara en Internet. Esto acelera la navegacin con Internet y normalmente se usa en servidores que se conectan Internet para que naveguen unos cuantos ordenadores a travs de una conexin. in. Squid solo es compatible con HTTP, FTP, HTTPS, GOPHER y WAIS, por lo que si queremos compartir enteramente la conexin, esta solucin no nos valdr (a no ser que utilicemos otro Proxy compatible que escuche por otro puerto, para esos menesteres). Es decir, decir, por ejemplo, si lo que queremos es que toda nuestra red localpueda consultar correo externo, no podremos hacerlo con Squid. Una caracterstica que es muy propia de Squid es que podemos tener diferentes rangos entre los Cach, en la cual por ejemplo podran ir preguntando la existencia de alguna peticin antes de salir a buscarla a Internet y luego almacenarla en el Cach. SquidGuard (para Linux). in para Squid que incrementa sus funciones y usa una base de datos Es un Plug-in con miles de direcciones Web W eb clasificadas en grupos (pornografa, violencia, publicidad). Es un sistema de filtrado Web por listas negras, esto quiere decir que tenemos una gran lista de las URLS y dominios al que podemos denegar o permitir acceso al usuario, porque sabemos que h hay ay Webs que contienen virus y que hay paginas que se dedican a instalar Spyware y tambin las hay que no son nada productivas en horario laboral, entonces as evitamos que los usuarios entren claro que cada da salen millones de pginas de este tipo pero como como mnimo podemos prohibir el acceso a las que ya conocemos. Las listas negras o Blacklist a partir de ahora, las podemos encontrar en Internet, las que vamos a utilizar en este manual contiene ms de dos millones de dominios de todo tipo, desde pornografa pornogra a Web-mail. Ventajas y desventajas de utilizar un Proxy

Algunas de las ventajas que podemos llegar a implementar en los Proxy son las siguientes: En primer lugar un Proxy nos permite agregarle un CONTROL, en cuanto a la navegacin y la utilizacin de Internet, debido a que tenemos la posibilidad de limitar y restringir recursos a los usuarios. Utiliza una arquitectura muy definida de cliente/servidor en donde sera posible adaptarlo e incorporarlo a nuestro sistema de red sin ningn problema. Por otro lado podemos contar con algo de VELOCIDAD, si por ejemplo varios usuarios realizan las mismas peticiones al servidor Proxy, el mismo puede contar con o hacer como Cach, en donde guarda las respuestas a esas peticiones para brindarlas a otros usuarios rios de manera ms rpida. Lo cual de este modo se ahorra de buscar esas peticiones en Internet y brindarlas a los clientes. SERVICIO NACIONAL DE APRENDIZAJE SENA Centro de Teleinformtica y Produccin Industrial Sena Regional Cauca Como otra ventaja que ue encontramos es el de FILTRADO, ya que es posible negar algunas peticiones realizadas al servidor, si es que el mismo detecta que son prohibidas o que puedan existir reglas que indiquen que son inaccesibles. As como enumeramos algunas ventajas que encon encontramos tramos en los Proxy, sera bueno tambin conocer algunas desventajas que encontramos. Por ejemplo Debemos tener muy en claro que el servidor debe contestar todas las peticiones de todos los usuarios, esto obviamente va a depender de la cantidad de puestos puest u ordenadores que cuenta nuestra red. Adems debemos conocer cules son los servicios configurado, las respuestas deberan de ser casi instantneas para que el rendimiento de nuestra red no disminuya. Implementar un Proxy puede que no sea del agrado de muchos de los usuarios que navegan, esto es por la intromisin que tiene el Proxy como intermediario entre el origen y el destino de cada una de las peticiones. Almacenar informacin en el Cach del Proxy, hace que muchas veces los sitios en lo que acceden cceden los usuarios no siempre este actualizada debido a este almacenamiento temporal. Principio operativo de un servidor proxy El principio operativo bsico de un servidor proxy es bastante sencillo: se trata de un servidor que acta como "representante" de una aplicacin efectuando solicitudes en Internet en su lugar. De esta manera, cuando un usuario se conecta a Internet con una aplicacin del cliente configurada para utilizar un servidor proxy, la aplicacin primero se

conectar con el servidor proxy y le dar la solicitud. El servidor proxy se conecta entonces al servidor al que la aplicacin del cliente desea conectarse y le enva la solicitud. Despus, el servidor le enva la respuesta al proxy, el cual a su vez la enva a la aplicacin n del cliente. Caractersticas de un servidor proxy En los sucesivos, con la utilizacin de TCP/IP dentro de redes de rea local, la funcin de retransmisin del servidor proxy est directamente asegurada por pasarelas y routers. Sin embargo, los servidores servidores proxy siguen utilizndose ya que cuentan con cierto nmero de funciones que poseen otras caractersticas. Almacenamiento en cach. La mayora de los proxy tienen una cach, es decir, la capacidad de guardar en memoria (en cach) las pginas que l los os usuarios de la red de rea local visitan comnmente para poder proporcionarlas lo ms rpido posible. De hecho, el trmino "cach" se utiliza con frecuencia en informtica para referirse al espacio de almacenamiento temporal de datos (a veces tambin denominado denominado "bfer"). Un servidor proxy con la capacidad de tener informacin en cach (neologismo que significa: poner en memoria (oculta) generalmente se denomina servidor "proxy-cach". cach". Esta caracterstica, implementada en algunos servidores proxy, se utiliza para disminuir tanto el uso de ancho de banda en Internet como el tiempo de acceso a los documentos de los usuarios. Sin embargo, para lograr esto, el proxy debe comparar los datos que almacena en la memoria cach con los datos remotos de manera re regular gular para garantizar que los datos en cach sean vlidos. Filtrado Por otra parte, al utilizar un servidor proxy, las conexiones pueden rastrearse al crear registros de actividad (logs) para guardar sistemticamente las peticiones de los usuarios cuando o solicitan conexiones a Internet. Gracias a esto, las conexiones de Internet pueden filtrarse al analizar tanto las solicitudes del cliente como las respuestas del servidor. El filtrado que se realiza comparando la solicitud del cliente con una lista de s solicitudes olicitudes autorizadas se denomina lista blanca; y el filtrado que se realiza con una lista de sitios prohibidos se denomina lista negra. Finalmente, el anlisis de las respuestas del servidor que cumplen con una lista de criterios (como palabras clave) se denomina filtrado de contenido. Autenticacin

Como el proxy es una herramienta intermediaria indispensable para los usuarios de una red interna que quieren acceder a recursos externos, a veces se lo puede utilizar para autenticar usuarios, es decir, pedirles pedirles que se identifiquen con un nombre de usuario y una contrasea. Tambin es fcil otorgarles acceso a recursos externos slo a las personas autorizadas y registrar cada uso del recurso externo en archivos de registro de los accesos identificados. Este tipo de mecanismo, cuando se implementa, obviamente genera diversos problemas relacionados con las libertades individuales y los derechos personales. Servidores de proxy inversos Un proxy inverso es un servidor proxy proxy-cach cach "al revs". Es un servidor proxy prox que, en lugar de permitirles el acceso a Internet a usuarios internos, permite a usuarios de Internet acceder indirectamente a determinados servidores internos. El servidor de proxy inverso es utilizado como un intermediario por los usuarios de Internet que desean acceder a un sitio web interno al enviar sus solicitudes indirectamente. Con un proxy inverso, el servidor web est protegido de ataques externos directos, lo cual fortalece la red interna. Adems, la funcin cach de un proxy inverso puede disminuir minuir la carga de trabajo del servidor asignado, razn por la cual se lo denomina en ocasiones acelerador de servidor. 4.0 Servidores Web

Iniciaremos por definir lo que es un servidor, como su nombre lo indica, son los dispositivos de red que brindan un servicio a otros dispositivos, a los cuales se les conoce como clientes. En general quien realiza esta tarea es un software especializado, pero comnmente se conoce como servidor al equipo fsico donde se ejecuta, el cual es el centro de la infraestructura de la red. En redes pequeas es comn que un equipo brinde varios servicios simultneamente como, por ejemplo, un servidor de archivos el e cual tambin es servidor de impresin. Partiendo de esta definicin, cualquier computadora en la red puede ser un servidor sin necesidad de contar con un hardware o software en particular; aunque existen sistemas operativos especializados (como Microsoft Windows Server, Debian GNU/Linux y SUN Solaris Solaris entre otros) los cuales fueron diseados especficamente para optimizar los recursos que se comparten a la red. De la misma manera, existen equipos puntualmente creados para funcionar con grandes

volmenes de informacin, durante las 24hs y con mejor mejor rendimiento y velocidad que el hardware de escritorio. Los servidores se pueden clasificar en distintos tipos de los cuales podemos mencionar, los servidores de archivos su funcin es la de centralizar la informacin de todos los usuarios de la red almacenando almacenando archivos de usuario, los cuales acceden remotamente a los mismos. Los servidores de aplicaciones en donde el servidor permite el procesamiento de datos de una aplicacin de cliente. Tambin existen los servidores de correo en donde se mueven y almacenan almacenan el correo electrnico a travs de las redes corporativas (va LANs y WANs) y a travs de Internet. Los servidores de base de datos los cuales poseen un tipo de software muy especfico, dedicado a servir de interfaz entre la base de datos, el usuario usuario y las aplicaciones que la utilizan. Servidores Web Los servidores web son aquellos cuya tarea es alojar sitios y/o aplicaciones, las cuales son accedidas por los clientes utilizando un navegador que se comunica con el servidor utilizando el protocolo HTTP (Hypertext Transfer Protocol Protocolo de Transferencia de Hipertexto). Bsicamente un servidor WEB consta de un intrprete HTTP el cual se mantiene a la espera de peticiones de clientes y le responde con el contenido segn sea solicitado. El cliente, ente, una vez recibido el cdigo, lo interpreta y lo exhibe en pantalla. Adems los servidores pueden disponer de un intrprete de otros lenguajes de programacin que ejecutan cdigo embebido dentro del cdigo HTML de las pginas que contiene el sitio an antes tes de enviar el resultado al cliente. Esto se conoce como programacin de lado del servidor y utiliza lenguajes como ASP, PHP, Perl y Ajax. Las ventajas de utilizar estos lenguajes radica en la potencia de los mismos ejecutando tareas ms complejas como, por ejemplo acceder a bases de datos abstrayendo al cliente de toda la operacin. Un servidor Web es el corazn de Internet, entre otros importantes dispositivos. Todo ordenador tiene un servidor o mquina dedicada, la cual est conectada a Internet para dar disponibilidad a sitios Web, cuando son solicitadas por usuarios de la red. Este ordenador o mquina, es conocida como servidor Web. Este equipo acepta las peticiones del navegador Web del usuario, y entrega las pginas Web que podemos ver, las cuales suelen ser pginas HTML y objetos enlazados, imgenes, ficheros, etc. En otras palabras, cuando alguien quiere ver una pgina Web en cuestin pinchando un enlace, el ordenador donde lanza una peticin al servidor Web donde dicha pgina est alojada.

Podemos emos resumir la comunicacin entre un ordenador y un servidor Web en los siguientes pasos: Un usuario teclea en la barra de direcciones de su navegador la URL http://www.sirys.net/index.php donde http es el protocolo utilizado para hablar con www.sirys.net, .net, el nombre del servidor, y index.php-web.html index.php web.html es el archivo al que se quiere acceder. El nombre de servidor est alojado en el servidor Web. El navegador se comunica con el servidor para traducir el nombre de servidor www.sirys.net para convertirlo en una direccin IP, la cual es usada para conectar al servidor Web. El navegador entonces forma una conexin al servidor en esa direccin IP, normalmente en el puerto 80. Siguiendo con el protocolo http, el navegador enva una peticin GET al servidor preguntando por el archivo index.php. El servidor enva el texto HTML de la pgina Web solicitada al navegador. En este envo, las cookies pueden ser enviadas el navegador tambin. El navegador lee el cdigo HTML que se le ha entregado y la traduce en tu pantalla de una forma legible.

Bsicamente, cuando navegamos por Internet, estamos continuamente accediendo a cientos de servidores Web, los cuales son almacenes de informacin en forma de pginas Web, dispuestas para su rpida entrega. 5.0 Servidor de Streaming La tecnologa de streaming se utiliza para aligerar la descarga y ejecucin de audio y vdeo en la web, ya que permite escuchar y visualizar los archivos mientras se estn descargando. Si no utilizamos streaming, para mostrar un contenido multimedia multimedia en la Red, tenemos que descargar primero el archivo entero en nuestro ordenador y ms tarde ejecutarlo, para finalmente ver y oir lo que el archivo contena. Sin embargo, el streaming permite que esta tarea se realice de una manera ms rpida y que qu podamos ver y escuchar su contenido durante la descarga. El streaming funciona de la siguiente manera:

Primero nuestro ordenador (el cliente) conecta con el servidor y ste le empieza a mandar el archivo. El cliente comienza a recibir el archivo y construye un buffer donde empieza a guardar la informacin. Cuando se ha llenado el buffer con una pequea parte del archivo, el cliente lo empieza a mostrar y a la vez contina con la descarga. El sistema est sincronizado para que el archivo se pueda ver ver mientras que el archivo se descarga, de modo que cuando el archivo acaba de descargarse el archivo tambin ha acabado de visualizarse. Si en algn momento la conexin sufre descensos de velocidad se utiliza la informacin que hay en el buffer, de modo que ue se puede aguantar un poco ese descenso. Si la comunicacin se corta demasiado tiempo, el buffer se vaca y la ejecucin el archivo se cortara tambin hasta que se restaurase la seal. Programas de Streaming En realidad, este proceso de streaming lo podemos haber visto en muchas ocasiones en nuestros ordenadores. Es lo que hacen programas como el Real Player o el Windows Media Player, programas que se instalan como plugins en los navegadores para recibir y mostrar contenidos multimedia por streaming. Cuando pretendemos incluir audio o video en las pginas lo mejor pues, es utilizar la tecnologa de streaming. Para ello simplemente tenemos que guardar los archivos multimedia con el formato de uno de los programas de streaming y seguir unas pequeas no normas a la hora de subirlos a Internet y colocarlos en la pgina. Las normas que seguir son propias de cada sistema y no las veremos aqu. Para convertir los archivos de audio y vdeo al formato de cada programa de streaming se utilizan unos programas especiales especiales que se pueden descargar de las pginas de cada tecnologa. Por ejemplo, el programa para convertir al formato que lee el Real Player se llama Real Producer. A la hora de desarrollar el web con contenidos multimedia ser necesario que nos decidamos a utilizar una tecnologa de streaming en concreto y no las utilicemos todas para no obligar a nuestros usuarios a descargarse todos los plug-ins plug del mercado. A continuacin vemos las tres posibles tecnologas de streaming del momento. Real Media es posiblemente blemente la ms popular. Tambin es la empresa con ms experiencia en el sector y desarrolla muchos productos orientados a la distribucin de archivos multimedia Su web: www.real.com, , Windows Media es la apuesta de Microsoft. Ya posee una cuota de usuarios muy importante y seguramente

aumentar con rapidez ya que Microsoft incluye el plug-in plug in en la instalacin tpica de los sistemas operativos que est fabricando. Quick Time es la tercera en discordia. Con menor cuota de mercado.

Servidores de Streaming En principio no es necesario contar con un servidor especial para colocar archivos de audio o vdeo con descarga streaming en nuestras webs. Cualquier servidor normal puede mandar la informacin y es el cliente el que se encarga de procesarla para poder mo mostrarla a medida que la va recibiendo. Sin embargo, existen servidores especiales preparados para transmitir streaming. Aunque en muchas ocasiones no es necesario utilizarlos nos pueden ofrecer importantes prestaciones como mandar un archivo de mayor o menor me calidad dependiendo de la velocidad de nuestra lnea. En determinados casos, como la puesta en marcha de una radio o la transmisin de un evento en directo, si que ser imprescindible contar con un servidor de streaming al que mandaremos la seal y co con n ella, la enviar a todos los clientes a medida que la va recibiendo. Antecedentes Antes de que la tecnologa streaming apareciera en abril de 1995 (con el lanzamiento de Real Audio 1.0), la reproduccin de contenido Multimedia a travs de internet necesariamente sariamente implicaba tener que descargar completamente el "archivo contenedor" al disco duro local. Como los archivos de audio y especialmente los de video tienden a ser enormes, su descarga y acceso como paquetes completos se vuelve una operacin muy lenta. nta. Sin embargo, con la tecnologa del streaming un archivo puede ser descargado y reproducido al mismo tiempo, con lo que el tiempo de espera es mnimo. Componentes Para poder proporcionar un acceso claro, convincente, continuo y sin interrupciones ni cambios, ambios, el streaming se apoya en las siguientes tecnologas: Cdecs: Son archivos residentes en el ordenador que permiten a uno o varios programas descifrar o interpretar el contenido de un determinado tipo de archivo multimedia. Con el trmino streaming tambin se le puede denominar a los videos que son reproducidos en websites pero con mayor calidad.

Protocolos Ligeros: UDP y RTSP (los protocolos empleados por algunas tecnologas de "streaming") hacen que las entregas de paquetes de datos desde el servidor dor a quien reproduce el archivo se hagan con una velocidad mucho mayor que la que se obtiene por TCP y HTTP. Esta eficiencia es alcanzada por una modalidad que favorece el flujo continuo de paquetes de datos. Cuando TCP y HTTP sufren un error de transmisi transmisin, n, siguen intentando transmitir los paquetes de datos perdidos hasta conseguir una confirmacin de que la informacin lleg en su totalidad. Sin embargo, UDP contina mandando los datos sin tomar en cuenta interrupciones, ya que en una aplicacin multimed multimedia ia estas prdidas son casi imperceptibles. Precarga: La entrega de datos desde el servidor a quien ve la pgina pueden estar sujetas a demoras conocidas como lag, (retraso, en ingls) un fenmeno ocasionado cuando los datos escasean (debido a interrupciones interrupciones en la conexin o sobrecarga en el ancho de banda). Por tanto, los reproductores multimedia precargan, o almacenan en el buffer, que es una especie de memoria, los datos que van recibiendo para as disponer de una reserva de datos, con el objeto de evitar r que la reproduccin se detenga. Esto es similar a lo que ocurre en un reproductor de CD porttil, que evita los saltos bruscos y los silencios ocasionados por interrupciones en la lectura debidos a vibraciones o traqueteos, almacenando los datos, antes de e que el usuario tenga acceso a ellos. Red de Distribucin de Contenido Si un determinado contenido comienza a atraer una cantidad de usuarios mayor a su capacidad de ancho de banda, estos usuarios sufrirn cortes o lag. Finalmente, se llega a un punto en que la calidad del stream es malsima. Ofreciendo soluciones, surgen empresas y organizaciones que se encargan de proveer ancho de banda exclusivamente para streaming, y de apoyar y desarrollar estos servicios. Usos Radio por Internet: La ventaja para la emisora es llegar a un gran pblico objetivo, que por diversos motivos (como el alcance territorial limitado de la seal radiofnica), desconocan una emisora de otro lugar. Televisin por Internet: Desde finales de los 90, los intentos haban fracasado fracasad por el considerable ancho de banda requerido por la seal de vdeo, sin embargo, resurge el inters en este tipo de distribucin con el gran xito de Youtube y la expansin del ADSL.

Un mundo de posibilidades se abre gracias al universo de las tres W, y si antes los medios nicamente deban competir en el mbito de la televisin, la prensa o la radio, ahora un nuevo contrincante ha salido a la palestra y, sin duda, las reglas de juego tradicionales se traducen en inoperantes en este contexto. Y ya no es e slo un competidor virtual, sino que es el propio individuo el que selecciona su programacin, los soportes y sus noticias. Por ejemplo, no son iguales las estructuras informativas existentes en los medios habituales que en otros ms novedosos como los blogs logs en los que predomina la libertad creadora, difusora, transformadora y la independencia por encima de todo. No obstante, aqu se pueden producir varios problemas. Conclusin No cabe duda que la transmisin de contenido multimedia a travs de la web ser cada vez ms importante. La tecnologa de streaming es un mercado con futuro y grandes compaas ya estn luchando por el mercado. La velocidad de Internet aumentar con el tiempo y con ella aumentar la calidad de las transmisiones, para hacer posible e tanto la radio como la televisin en Internet. Internet

6.0 Manuales de Instalacin y Configuracin de Los servicios En este punto mostrremos la importancia de instalacin y configuracin de los siguientes servicios requeridos por el proyecto de una manera prctica p y explicativa.

6.1 Instalacin del Servidor Web IIS V 7.0 Haga clic en Inicio, , elija Herramientas administrativas y, a continuacin, haga clic en Administrador del servidor servidor. 1. En Resumen de funciones, haga clic en Agregar funciones. funciones 2. Utilice el Asistente para agregar funciones para agregar la funcin de servidor web. Pasos Para La Instalacin de IIS 7 Vamos a: Inicio -> > Administrador del Servidor o pulsamos el icono que aparece al lado del botn inicio

En el Administrador del Servidor seleccionas la opcin Funciones

Pulsamos el enlace donde pone Agregar funciones

Pasamos la primera pantalla y en la siguiente seleccionamos la opcin Servidor web IIS

Al seleccionar el Servidor web IIS nos va a pedir pedir instalar unas caractersticas requeridas para Servidores Web (IIS), la verdad es que hay que decir s, porque si cancelas no se instala el IIS. Pulsamos siguiente y en la siguiente pantalla nos hace una breve descripcin de lo que estamos instalando, podemos podemos dar siguiente otra vez y en esta pantalla hay un listado de opciones para instalar en el servidor IIS, como puede ser: ASP.NET, CGI, Re direccionamiento HTTP, y un largo.

Dependiendo de que funciones selecciones la aplicacin pedir que agregar caractersticas requeridas, es lo mismo que antes, si dices que no, no podrs instalar esa funcin por lo tanto a todo SI.

Una vez tenemos todas las opciones que queremos seleccionadas pulsamos siguiente y tras la ventana resumen instalamos.

Cuando la a instalacin acaba hay un resumen de la instalacin y ya tenemos el IIS 7 listo para trabajar, vamos a: Inicio -> > Herramientas Administrativas -> Administrador de Internet Information Services (IIS) y nos aparece el IIS

Si abrimos el rbol del IIS y no nos s ponemos encima del Default Web Site,

A la derecha, en el men lateral pulsamos Examinar *:80(http) y nos aparecer la pgina del IIS 7

Problemas al arrancar el IIS, vigilar que no tengas el skype conectado que se apropia del puerto 80 u 8080 y no deja arrancar al IIS.

6.2 Instalacin y Configuracin del Proxy Cache Squid

1. Se descarga el paquete squid vercion mas reciente reciente.

2. Descomprimimos el paquete en el disco local C:

3. Entramos a la carpeta C:/squid/etc y renombramos los archivos .deafult, para que siempre los tengamos originales guardados, los dejamos todos con extensin .conf.

4. Abrimos

el

archivo

squid.conf

con

nuestro

editor

preferido. preferido

5. All buscamos la variable http_port podemos dejarla 3128 por defecto o poner 8080 o ambas.

6. Buscamos la lnea cache_dir ufs c:/squid/var/cache 100 16 256 y nos aseguramos que este descomentada (sin el smbolo # al principio de la lnea); tambin podemos aumentar el tamao de la memoria para el almacenamiento de 100 a otro valor por ej. e 1000.

7. Buscamos la lnea visible_hostname y colocamos el nombre de nuestra mquina, si no lo sabes te vas a inicio y luego aejecutar y tipeas msinfo32 all vers el nombre del sistema

8. Buscamos la seccin de las listas de acceso, se identifican porque contienen la palabra acl, es la seccin ACCESS CONTROLS del squid.conf; all buscamos donde dice: acl acl acl acl acl acl acl acl acl acl all manager localhost to_localhost SSL_ports Safe_ports Safe_ports Safe_ports port Safe_ports Safe_ports 0.0.0.0/0.0.0.0 cache_object src 127.0.0.1/255.255.255.255 dst 127.0.0.0/8 port 443 563 port 80 # http port 21 # ftp 443 563 # https, snews port 70 # gopher port 210 # wais src proto

acl Safe_ports port 1025 1025-65535 65535 # acl Safe_ports port 280 acl Safe_ports port 488 acl Safe_ports port 591 acl Safe_ports port 777 # acl CONNECT method CONNECT

unregistered ports # http-mgmt http # gss-http gss # filemaker multiling http

y debajo escribimos acl nuestra_red src 192.168.0.0/255.255.255.0 Tambin podemos crear un archivo .txt y guardarlo en c:/squid/etc, en dicho archivo colocamos la o las IP que queramos que accedan a los servicios de red.

9. Buscamos la lnea http_access allow manager localhost y debajo de ella agregamos: http_acess allow nuestra_red

10. Ir a men Inicio, darle clic a ejecutar y escribir cmd y darle a aceptar (esto es para abrir una consola) Una vez en la consola escribir: c:/squid/sbin/squid z y si todo ha salido bien no dar mensajes de error.

11. Luego escribir c:/squid/sbin/squid i lo cual l instalar squid como servicio.

12. Iniciar el servicio squid, ir a men Inicio y hacer clic en ejecutar, luego escribimos services.msc y le damos clic a aceptar, esto nos abrir la ventana de los servicios y all buscamos a squid y lo iniciamos o reiniciamos.

Nota: En el caso que tengamos que salir por un proxy debemos configurarlo como proxy padre (Parent) de esta manera.

Para las restricciones y no restricciones configuramos las acl.

6.3 Instalacin y Configuracin de Sarg Introduccin Sarg es un programa para ver los informes del uso de squid en una red (para ver los logs de modo ms amigable), de este modo podrs ver en que paginas estn navegando, quien hace mas uso del ancho de banda y qu tipo de cosas estn bajando, o, en general podrs espiar el historial de navegacin de tus usuarios. Requisitos * Tener un squid instalado y funcionando en una PC con Windows, si no tienes este paso, revisa el siguiente manual: Instalar Squid en Windows. * BLOC DE NOTAS o algn editor de texto, (se recomienda el bloc de notas). 1Descarga Sarg para Windows Entras aqu http://sarg.sourceforge.net/sarg.php Y bajas la versin de Sarg para Windows. 2 Descomprimes el contenido y copias la carpeta de sarg en c:

2.1 Ejecutas el comando en cmd: c:/sarg/sbin/ sarg -z z debera quedar as:

2.2 Ejecutas el comando en cmd: c:/sarg/sbin/sarg i

3 Editas el archivo c:\sarg sarg\etc\sarg.conf All buscas lo siguiente. # Where is #sarg-lfile # access_log /var/logs/squid/access.log Lo cambias por: access_log c:/squid/var/logs/access.log Adicional buscas la lnea: # language English Y lo cambias por: language Spanish 4 Ahora es momento de generar nuestro primer reporte Entras en modo de comandos a c:\sarg\sbin y tecleas sarg. Si te sale lo siguiente tu reporte fue generado con exito. # the TAG: access_log access.log file file

Para ver que mas opciones tenemos para generar nuestros reportes puedes teclear Sarg -? ? En la consola cmd. Para ver los reportes buscas C: C:\sarg\report report all puedes ver los reportes.

En esta pgina hay algunos scripts para la generacin de reportes automticos, solo requieres registrarte para poder bajarlos.

6.4 Instalacin y Configuracin del Servidor Streaming

6.5 Anexos Para instalar el componente de Windows Media Player nos dirigimos al men Herramientas administrativas caractersticas del servidor, en el caso actual debemos de buscar la casilla Experiencia de uso (o Use Experience en ingles), luego aceptamos y el sistema nos solicitar reiniciarlo para poder configurar las nuevas opciones. Squid Squid es un popular programa de software libre que implementa un servidor proxy y un dominio para cach de pginas web, publicado bajo licencia GPL. Tiene una amplia variedad de utilidades, desde acelerar un servidor web, guardando en cach peticiones repetidas a DNS y otras bsquedas para un grupo de gente que comparte recursos de la red, hasta cach de web, adems de aadir seguridad filtrando el trfico. Est especialmente diseado para ejecutarse bajo entornos tipo Unix. Squid ha sido desarrollado durante muchos aos y se le considera muy completo y robusto. Aunque orientado a principalmente a HTTP y FTP es compatible compatib con otros protocolos como Internet Gopher. Implementa varias modalidades de cifrado como TLS, SSL, y HTTPS. Caractersticas Squid posee las siguientes caractersticas: Proxy y Cach de HTTP, FTP, y otras URL Squid proporciona un servicio de Proxy que soporta peticiones HTTP, HTTPS y FTP a equipos que necesitan acceder a Internet y a su vez provee la funcionalidad de cach especializado en el cual almacena de forma local las pginas consultadas recientemente por los usuarios. De esta forma, incrementa la l rapidez de acceso a los servidores de informacin Web y FTP que se encuentra fuera de la red interna . Proxy para SSL

Squid tambin es compatible con SSL (Secure Socket Layer) con lo que tambin acelera las transacciones cifradas, y es capaz de ser confi configurado gurado con amplios controles de acceso sobre las peticiones de usuarios. Jerarquas de cach Squid puede formar parte de una jera jerarqua rqua de caches. Diversos proxy trabajan conjuntamente sirviendo las peticiones de las pginas. Un navegador solicita siempre las pginas a un slo proxy, si este no tiene la pgina en la cach hace peticiones a sus hermanos, que si tampoco las tienen las hacen a su/s padre/s... Estas peticiones eticiones se pueden hacer mediante dos protocolos: HTTP e ICMP. ICP, HTCP, CARP, cach digests Squid sigue los protocolos ICP, HTCP, CARP y cach digests que tienen como objetivo permitir a un proxy oxy "preguntarle" a otros proxy cach si poseen almacenado un recurso determinado. Cach transparente Squid puede ser configurado para ser usado como proxy transparente de manera que las conexiones son enrutadas dentro del proxy sin configuracin por parte del cliente, y habitualmente sin que el propio cliente conozca de su existencia. De modo predefinido Squid utiliza el puerto 3128 para atender peticiones, sin embargo se puede especificar que lo haga en cualquier otro puerto disponible o bien que lo haga en varios puertos disponibles a la vez. WCCP A partir de la versin 2.3 Squid implementa WCCP (Web Cache Control Protocol). Permite interceptar y redirigir el trafico que recibe un router hacia uno o ms proxy cach, haciendo control de la conectividad de los mismos. Adems permite qu que uno de los proxy cach designado pueda determinar cmo distribuir el trfico redirigido a lo largo de todo el array de proxy cach. Control de acceso

Ofrece la posibilidad de establecer reglas de control de acceso. Esto permite establecer polticas de acceso cceso en forma centralizada, simplificando la administracin de una red. Aceleracin de servidores HTTP Cuando un usuario hace peticin hacia un objeto en Internet, este es almacenado en el cach, si otro usuario hace peticin hacia el mismo objeto, y este est no ha sufrido modificacin alguna desde que lo accedi el usuario anterior, Squid mostrar el que ya se encuentra en el cach en lugar de volver a descargarlo desde Internet. Esta funcin permite navegar rpidamente cuando los objetos ya estn en el cach y adems optimiza enormemente la utilizacin del ancho de banda. SNMP Squid permite activar el protocolo SNMP, este proporciona un mtodo simple de administracin de red, que permite supervisar, analizar y comunicar informacin de estado entre una gran variedad de mquinas, pudiendo detectar problemas y proporcionar mensajes de estados. Cach de resolucin DNS Squid est compuesto tambin por el programa dnsserver, que se encarga de la bsqueda de nombres de dominio. Cuando Squid se ejecuta, produce un nmero configurable de procesos dnsserver, y cada uno de ellos realiza su propia bsqueda en DNS. De este modo, se reduce la cantidad de tiempo que la cach debe esperar a estas bsquedas DNS.

Sarg Sarg es un programa para ver los informes de uso del Squid de una red. En palabras de su programador: Sarg es un Squid Analysis Report Generator que te permite ver "dnde" estn yendo tus usuarios dentro de Internet. Sarg genera informes en html, con muchos campos, como: usuarios, Direcciones IP, bytes transmitidos, mitidos, sitios web y tiempos.

El poder de esta herramientas es increble, pudiendo saber qu usuarios accedieron a qu sitios, a qu horas, cuantos bytes han sido descargados, relacin de sitios denegados, errores de autentificacin... entre otros. La flexibilidad lexibilidad que puede obtener con Sarg es muy alta, principalmente para las empresas que quieren tener un control de accesos y ancho de banda de acceso a internet.

6.6 Conclusiones * Al aplicar todos estas temas relacionados con la instalacin y configuracin configura de servicios en la plataforma Microsoft Windows Server 2008 pudimos deducir la importancia de capacitarnos, de conocer los servicios que requera la empresa alfa&beta tratndonos de enfocar mas al mbito laboral en el cual nos vamos a desempear o desenvolver senvolver aplicando conocimientos de anteriores proyectos y fomentar la participacin activa de los integrantes del grupo hacernos participes de la temtica y el problema a la hora de instalar y configurar estos servicios ya mencionados. Cabe resaltar que a pesar de los inconvenientes fue muy satisfactorio la elaboracin y ejecucin de este proyecto tanto por nuestra formacin acadmica para su aplicabilidad en nuestra vocacin de Administradores de Redes de Computadores y por las experiencias y conocimientos conocimientos adquiridos.

6.7 Bibliografa http://administradores.educarex.es/wiki/index.php/SARG http://wiki.contribs.org/Sarg http://www.safesquid.com/html/viewtopic.php?t=3335 http://sarg.sourceforge.net/sarg.

Das könnte Ihnen auch gefallen