Squid

Sacado de cristobal.wiki, presentado sin garantia y con mucho <3.
Ir a la navegaciónIr a la búsqueda

Squid Proxy es un sistema proxy que permite a los usuarios (clientes) acceder a recursos HTTP(s), FTP y muchos otros protocolos a través de otra máquina (servidor). Esto permite controlar el tráfico y bloquear amenazas, entre otras.

Cosas que nos permite hacer Squid Proxy

Cosas que NO nos permite hacer Squid Proxy

  • Caché del backend (procesado de lenguajes del servidor)
  • Cache dinámico (Solo posible instalación query estática)

¿Quien usa Squid Proxy?

Muchas grandes marcas en varios sectores usan Squid Proxy. Entre ellas se encuentran:

  • Vodafone
  • Mercadona
  • Orange
  • Meta

¿Que se hace en nuestro proyecto?

En esta practica vamos a instalar un servidor de proxy (y unas cuantas cosas mas) en un instituto ficticio, entre otras cosas, tenemos que hacer (resumidamente):

  1. Instalar y configurar Squid Proxy
  2. Creacion y distribucion de certificados SSL
  3. Configuracion de RADIUS usando SQL (En MariaDB) para nuestra base de datos, donde contenemos las contraseñas de acceso de alumnos y profesores.
  4. Configuraremos servidores de correo electronico usando "JMail"
  5. Configuraremos avisos de 'sitios prohibidos' (Lista negra/bloqueo)
  6. Configuracion de una interfaz de configuracion/estado para el servidor escrita en PHP por JP (Esto no es parte del proyecto, pero queda genial)
  7. Configuraremos y probaremos copias de seguridad en otra maquina virtual.

¿Como se puede usar Squid? (Tipos)

Squid