PDF de programación - CONFIGURACION DEL SERVIDOR PROXY SQUID

Imágen de pdf CONFIGURACION DEL SERVIDOR PROXY SQUID

CONFIGURACION DEL SERVIDOR PROXY SQUIDgráfica de visualizaciones

Publicado el 1 de Abril del 2018
1.105 visualizaciones desde el 1 de Abril del 2018
396,9 KB
15 paginas
Creado hace 10a (23/06/2013)
INTRODUCCIÓN

CONFIGURACION DEL SERVIDOR PROXY SQUID

Un servidor Proxy HTTP, es básicamente un programa que acepta peticiones de clientes para las URL, obtiene, y
devuelve los resultados al cliente. Los Proxys se utilizan en redes en la que los clientes no tienen acceso directo a
Internet, pero tienen que ser capaces de ver páginas Web y para la memoria caché de las páginas comúnmente
solicitadas, de manera que si más de un cliente quiere ver la misma página, sólo tiene que ser una vez descargada.

Muchas empresas y organizaciones tienen sus cortafuegos configurado para bloquear todas las entradas y salidas del
tráfico en los sistemas internos LAN. Esto puede hacerse por razones de seguridad, o para limitar lo que los
empleados puedan tener acceso al Internet. Debido a la posibilidad de ver páginas Web es muy útil, un Proxy es a
menudo establecido de manera que los sitios Web se pueden acceder a través de él.

Las grandes organizaciones y proveedores de servicios de Internet con muchos ordenadores cliente, pueden querer
acceder a la Web ejecutando un servidor Proxy para reducir la carga sobre sus redes. Una de las principales tareas de
un servidor Proxy es el caché de las páginas solicitadas por los clientes, cualquier página solicitada más de una vez
será devuelta de la memoria caché en lugar de descargarse del servidor originario. Por esta razón, a menudo se
recomienda que los clientes usen un Proxy para acceder a la Web.

Un Proxy es útil solamente si el los navegadores de los clientes están configurados para utilizarlo en lugar de
conectarse a sitios Web directamente. Afortunadamente, cada navegador en existencia y casi todos los programas
permiten descargar archivos a través de HTTP para diversos fines pueden ser configurado para usar un Proxy.

Los Proxys no son sólo para HTTP - también pueden apoyar solicitudes de los clientes con protocolo Gopher y FTP.
Incluso las conexiones encriptadas SSL puede ser manejado por un Proxy, a pesar de que no puede desencriptar la
solicitud. En cambio, el Proxy simplemente envía todos los datos del cliente para el servidor de destino y viceversa.

Squid es el Proxy más popular servidor para sistemas Unix. Es libre y esta disponible para su descarga desde
www.squid-cache.org, y se incluye como paquete estándar con todas las distribuciones de Linux y muchos otros
sistemas operativos. Squid soporta Proxy, caching y aceleración HTTP, y tiene un gran número de opciones de
configuración para controlar el comportamiento de estas características.

Squid lee su configuración desde el archivo de texto squid.conf, por lo general se encuentra en o bajo el directorio
/etc. Este archivo consta de una serie de directivas, uno por línea, cada una de las cuales tiene un nombre y valor.
Cada directiva establece algunas opciones, como el puerto TCP para escuchar un directorio o para almacenar en
caché los archivos. en Webmin el módulo Squid edita este archivo directamente, haciendo caso omiso de cualquier
comentario o directivas que no entiende.

Muchas versiones de Squid han sido liberadas a lo largo de los años, cada una de las cuales ha apoyado diferentes
directivas de configuración o asignado diferentes significados a las mismas directivas. Esto significa que un archivo
squid.conf de la versión 2.0 pueden no ser compatibles con Squid 2.5 - y uno de Squid 2.5 ciertamente no funcionará
con la versión 2.0. Afortunadamente, Webmin sabe cuales directivas apoya cada despacho y sólo permite la edición
de esos que se sabe que el funcionamiento según la versión.

Páginas Web almacenadas en caché se almacenan en archivos multi-nivel de estructura de directorios de ficheros
para aumentar el rendimiento. Squid puede ser configurado para utilizar múltiples caché directorios separados, de
modo que usted puede propagar ficheros a través de distintos discos para mejorar el rendimiento. Cada vez que una
página es cacheable le pide que se almacene en un archivo, de modo que cuando una solicitud posterior para la
misma página llega el archivo se puede leer los datos y sirve de ella. Debido a que algunas páginas Web cambian con
el tiempo (o incluso son generadas dinámicamente), Squid mantiene un registro de la última modificación y fechas de
vencimiento de páginas Web para que pueda borrar los datos de la caché cuando se está fuera de fecha.

El programa que actualmente maneja las peticiones de clientes tiene que ser un servidor que este funcionando
permanentemente procesando llamados. También puede tener otros sub-procesos para tareas como búsquedas DNS
o la autenticación del cliente, pero todo el procesamiento del protocolo HTTP se hace en el único proceso maestro. A
diferencia de otros servidores como Apache o Sendmail, Squid no arranca sub-procesos para manejar las peticiones
del cliente.

Squid pueden ser compilado en todas las distribuciones de Unix, Webmin apoya y trabaja casi idéntica en todas ellas.
Esto significa que el módulo Webmin de la interfaz de usuario es el mismo a través de los sistemas operativos, a
excepción de las rutas por defecto que utiliza para el Squid programas y ficheros de configuración.

EL MÓDULO DEL SERVIDOR PROXY SQUID

Si desea establecer o hasta configurar Squid desde Webmin, tendrá que utilizar el módulo Squid Proxy Server, que se
encuentra bajo la categoría Servidores. Cuando se hace clic en el icono, la se muestra en la página la captura de la
pantalla a continuación, en el supuesto de que Squid este instalado y configurado correctamente. Como puede ver, la
página principal se compone sólo de una tabla de iconos, cada una de las cuales se puede hacer clic en para abrir un
formulario para editar la configuración de esa categoría.

Webmin módulo Squid Proxy Server

Si no ha configurado o iniciado antes Squid en su sistema, el caché de directorio probablemente no ha sido
establecido aún. El módulo de detección de este y mostrara un mensaje como *Su caché Squid directorio
/var/spool/ squid no se ha inicializado* por encima de la mesa de iconos. Para inicializar la memoria
caché, siga estos pasos:

1. Si no estás contento con el directorio caché que aparece, ahora es el momento de cambiarlo. Siga las
instrucciones en la sección adición de directorios caché para definir sus propios directorios antes de continuar.
2. En el Unix escriba el nombre del usuario como campo que será el dueño del caché de archivos y el proceso
se ejecutará como demonio. Normalmente esto será un usuario Squid creado para el propósito (y en el campo
por defecto para los Squids en caso de que dicho usuario existe), pero de hecho cualquier usuario. Yo
recomiendo el uso del módulo usuarios y grupos para crear un usuario llamado del Squid, cuyo directorio
home es el directorio de caché si es necesario.

3. Haga clic en el botón Iniciar Cache. La configuración de Squid se actualizarán para utilizar su nombre de
usuario elegido, y el comando squid-z se llevará a cabo para establecer el caché de directorios. Toda la
salida que produce se mostrará de modo que usted pueda ver cómo la inicialización se está progresando.

4. Cuando el proceso haya finalizado, el regrese al módulo de la página principal y el mensaje de error debería

haber desaparecido.

Si Squid no se instala, en su sistema (o esta instalado en una ubicación distinta a la que se espera Webmin), un
mensaje de error como *The Squid fichero de configuración /etc/squid.conf no existe* aparecerá
en la página principal en lugar de la el cuadro de iconos. Si realmente tiene instalado, lea la *Configurar el
servidor módulo Squid Proxy* sección para obtener instrucciones sobre cómo cambiar los caminos de usos
del módulo. Por otra parte, si realmente no está instalado debe usar el módulo de paquetes de software para instalar
el paquete Squid de su distribución Linux CD o página Web.

Si no existe tal paquete de su sistema operativo, tendrá que descargar, compilar e instalar la última versión de Squid
de www.squid-cache.org. Como siempre disponga de un compilador instalado en su sistema, este es un proceso
relativamente simple, sin dependencias.

Una vez que se instala el servidor, tendrá que crear una acción que se ejecuta como un comando
*/usr/local/squid/bin/squid-Sy *, suponiendo que usted tiene Squid instalado en /usr/local/squid.

Squid Una vez se ha instalado e inicializado, puede empezar a utilizar este módulo. Cuando Squid esta en
funcionamiento, cada página tiene dos enlaces en la parte superior - Aplicar los cambios que fuerza la
configuración actual a ser re-leída, y Stop Squid que apaga el servidor Proxy. Si el servidor no está funcionando,
esos vínculos se sustituyen con *Inicio* en su lugar, que como su nombre indica intenta iniciar.

Debido a que cada versión de Squid ha introducido nuevas directrices de configuración, este módulo de interfaz de
usuario aparecerá diferente dependiendo de la versión de Squid que detecta en su sistema. Todas las instrucciones
de este capítulo se han escrito para Squid 2,4 ya que es actualmente la más ampliamente implementado versión. Si
usted está ejecutando una liberación posterior, los distintos campos pueden aparecer en los formularios o tienen más
o menos opciones. Por ejemplo, cada nueva versión ha introducido diferentes tipos de ACL, autenticación y ha sido
tratado en tres formas diferentes a través de la historia del programa. Sin embargo, los conceptos básicos han sido
siempre la misma.

Cuando se está utilizando este módulo, asegúrese de que el navegador está configurado para no utilizar el Proxy
Squid para acceder a su servidor Webmin. De lo contrario se corre el riesgo de cortar su propio acceso al módulo si
haces un error de configuración o apagar el servidor. Todos los navegadores que puede utilizar un Proxy tienen un
ámbito de inclusión en la lista de hosts para conectar directamente, en el que puede escribir el nombre
  • Links de descarga
http://lwp-l.com/pdf10084

Comentarios de: CONFIGURACION DEL SERVIDOR PROXY SQUID (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad