Búsqueda de sitios web

Diez preguntas y respuestas útiles de la entrevista "Squid Proxy Server" en Linux


No es sólo para el administrador del sistema y el administrador de red, que escuchan la frase servidor proxy de vez en cuando, sino también para nosotros. Proxy Server es ahora una cultura corporativa y es la necesidad del momento. El servidor proxy hoy en día se implementa desde escuelas pequeñas, cafeterías hasta grandes empresas multinacionales. Squid (también conocido como proxy) es una aplicación que actúa como servidor proxy y una de las herramientas más utilizadas de su tipo.

Este artículo de Entrevista tiene como objetivo fortalecer su base desde el punto de Entrevista en el terreno del servidor proxy y Squid.

1. ¿Qué quieres decir con servidor proxy? ¿Para qué sirve el Servidor Proxy en Redes de Computadoras?

Los servidores proxy son la columna vertebral de la WWW (World Wide Web). La mayoría de los servidores proxy actuales son servidores proxy web. Un servidor proxy maneja la complejidad entre la comunicación del cliente y el servidor. Además, proporciona anonimato en la web, lo que simplemente significa que su identidad y sus huellas digitales están seguras. Los servidores proxy se pueden configurar para permitir qué sitios el cliente puede ver y qué sitios están bloqueados.

2. ¿Qué es el calamar?
3. ¿Cuál es el puerto predeterminado de Squid y cómo cambiar su puerto operativo?

Abra el archivo '/etc/squid/squid.conf' y con el editor que elija.

nano /etc/squid/squid.conf

Ahora cambie este puerto a cualquier otro puerto no utilizado. Guarde el editor y salga.

http_port 3128

Reinicie el servicio de calamar como se muestra a continuación.

service squid restart
4. Trabaja para una empresa cuya dirección le pide que bloquee determinados dominios a través del servidor proxy de squid. ¿Qué vas a hacer?

a. Cree un archivo que diga "lista negra" en el directorio "/etc/squid".

touch /etc/squid/blacklist

b. Abra el archivo '/etc/squid/blacklist' con nano editor.

nano /etc/squid/blacklist

C. Agregue todos los dominios a la lista negra de archivos con un dominio por línea.

.facebook.com
.twitter.com
.gmail.com
.yahoo.com
...

d. Guarda el archivo y cierra. Ahora abra el archivo de configuración de Squid desde la ubicación '/etc/squid/squid.conf'.

nano /etc/squid/squid.conf

mi. Agregue las líneas siguientes al archivo de configuración de Squid.

acl BLACKLIST dstdom_regex -i “/etc/squid/blacklist”
http_access deny blacklist

F. Guarde el archivo de configuración y salga. Reinicie el servicio Squid para que los cambios sean efectivos.

service squid restart
5. ¿Qué es la limitación de rango de medios y la descarga parcial en Squid?

La función de descarga parcial de Squid se implementa bien en Windows Update, donde las descargas se solicitan en forma de pequeños paquetes que se pueden pausar. Gracias a esta característica, una máquina con Windows que descarga actualizaciones se puede reiniciar sin temor a perder datos. Squid hace posible la limitación del rango de medios y la descarga parcial solo después de almacenar una copia de los datos completos en él. Además, la descarga parcial se elimina y no se almacena en caché cuando el usuario apunta a otra página hasta que Squid esté especialmente configurado de alguna manera.

6. ¿Qué es el proxy inverso en el calamar?

Técnicamente, es factible utilizar un único servidor Squid para que actúe como servidor proxy normal y como servidor proxy inverso al mismo tiempo.

7. Dado que Squid se puede utilizar como demonio de caché web, ¿es posible borrar su caché? ¿Cómo?

a. Primero detenga el servidor proxy Squid y elimine el caché del directorio de ubicación '/var/lib/squid/cache'.

service squid stop
rm -rf /var/lib/squid/cache/*<

b. Crear directorios de intercambio.

squid -z
8. Se te acerca un cliente que está trabajando. Quieren que se restrinja el tiempo de acceso a la web para sus hijos. ¿Cómo lograrás este escenario?

Digamos que el acceso a la web permite que el tiempo sea de 4 a 7 de la tarde durante tres horas, bruscamente de lunes a viernes.

a. Para restringir el acceso web entre las 4 y las 7 de lunes a viernes, abra el archivo de configuración de Squid.

nano /etc/squid/squid.conf

b. Agregue las siguientes líneas, guarde el archivo y salga.

acl ALLOW_TIME time M T W H F 16:00-19:00
shttp_access allow ALLOW_TIME

C. Reinicie el servicio Squid.

service squid restart
9. ¿Squid almacena datos en qué formato de archivo?
10. ¿Dónde almacena el caché el calamar?

Eso es todo por ahora. Pronto estaré aquí nuevamente con otro artículo interesante. Hasta entonces, estad atentos y conectados a Tecmint. No olvide brindarnos sus valiosos comentarios en la sección de comentarios a continuación.