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


No es solo para el administrador del sistema y el administrador de la red, que escucha 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 el calamar.

Los servidores proxy son la columna vertebral de WWW (World Wide Web). La mayoría de los proxies de hoy son proxies 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 huellas digitales están seguras. Los proxies se pueden configurar para permitir qué sitios puede ver el cliente y qué sitios están bloqueados.

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

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

# touch /etc/squid/blacklist

B. Abra el archivo "/ etc/squid/blacklist" con el editor nano.

# 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 siguientes líneas 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

La función de descarga parcial del calamar se implementa bien dentro de la actualización de Windows, donde las descargas se solicitan en forma de pequeños paquetes que se pueden pausar. Debido a esta característica, una máquina de Windows de descarga de actualizaciones se puede reiniciar sin temor a la pérdida de datos. Squid hace posible la limitación del rango de medios y la descarga parcial solo después de almacenar una copia de todos los datos 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.

Técnicamente, es factible utilizar un solo servidor squid para actuar como servidor proxy normal y servidor proxy inverso al mismo tiempo.

una. 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. Crea directorios de intercambio.

# squid -z

Supongamos que el acceso a la web permite que el tiempo sea de 4 en punto a 7 de la tarde durante tres horas, en forma marcada de lunes a viernes.

una. Para restringir el acceso a la web entre 4 y 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

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