Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERIA INFORMATICA
ADMINISTRACION DE SERVIDORES
MANUAL:
“SERVIDOR PROXY”
ALUMNO:
LUIS GUSTAVO FABIÁN ACEVEDO
DOCENTE:
AZUCENA HERNANDEZ CRISOSTOMO
0
Contenido
Introduccion ........................................................................................................................................ 2
Implementación de un Servidor Proxy Squid en Ubuntu .................................................................... 2
Conclusion ......................................................................................................................................... 14
Índice de ilustraciones
Ilustración 1 sudo apt-get update................................................................................................... 2
Ilustración 2 sudo apt-get install squid .......................................................................................... 3
Ilustración 3 sudo systemctl start squid ........................................................................................ 3
Ilustración 4 sudo systemctl enable squid .................................................................................... 3
Ilustración 5 sudo service squid status ......................................................................................... 4
Ilustración 6 sudo nano /etc/squid/squid.conf .............................................................................. 5
Ilustración 7 http_port 5000 ............................................................................................................ 6
Ilustración 8 sudo service squid restart ......................................................................................... 7
Ilustración 9 ss -antpl | grep 5000 .................................................................................................. 7
Ilustración 10 sudo ufw allow 5000/tcp ......................................................................................... 8
Ilustración 11 sudo nano /etc/squid/squid.conf ............................................................................ 8
Ilustración 12 #http_access deny all.............................................................................................. 9
Ilustración 13 Configuración de Acceso a Sitios Web Específicos ........................................... 9
Ilustración 14 sudo service squid restart .................................................................................... 10
Ilustración 15 Hacemos ping con el cliente ................................................................................ 10
Ilustración 16 Firefox ...................................................................................................................... 11
Ilustración 17 Settings ................................................................................................................... 11
Ilustración 18 Proxy ........................................................................................................................ 12
Ilustración 19 configuración proxy ............................................................................................... 12
Ilustración 20 Facebook con acceso denegado ........................................................................ 13
Ilustración 21 youtube.com ........................................................................................................... 13
Ilustración 22 Pagina con acceso permitido ............................................................................... 14
1
Introduccion
En la era digital actual, la tecnología se ha convertido en una parte esencial de
nuestra vida cotidiana. Desde aplicaciones móviles hasta plataformas en línea, la
eficiencia en sus operaciones es clave para brindar una experiencia de usuario
satisfactoria. La forma en que la tecnología opera ha demostrado ser un factor
crucial en el avance constante de esta esfera en constante evolución. La necesidad
de almacenar datos, desde información personal hasta registros diversos, es una
demanda constante que plantea desafíos y oportunidades en igual medida. Este
manual se enfoca en una herramienta particular, el servidor proxy Squid en Ubuntu,
que desempeña un papel fundamental en la gestión de datos y el acceso a
aplicaciones, brindando instrucciones detalladas para su implementación tanto para
administradores como para usuarios. Comprender cómo funciona y cómo se
configura un servidor proxy Squid es esencial en un mundo donde la eficiencia y la
seguridad son prioritarias en el uso de aplicaciones y la gestión de datos.
2
Ilustración 2 sudo apt-get install squid
Este comando instalará Squid, una aplicación de servidor proxy web de código
abierto ampliamente utilizada.
Paso 3: Inicio del Servicio Squid Squid debe ser activado para operar como
servidor proxy. Esto se realiza a través del siguiente comando:
sudo systemctl start squid
3
sudo service squid status
4
Ilustración 6 sudo nano /etc/squid/squid.conf
Esto abre el archivo de configuración en un editor de texto.
Paso 7: Cambio del Puerto de Escucha HTTP Dentro del archivo de
configuración, localice la línea que contiene http_port y cambie el número de puerto
de escucha a 5000, por ejemplo:
shell
http_port 5000
5
Ilustración 7 http_port 5000
Esta acción cambia el puerto de escucha del servidor proxy Squid al puerto 5000.
Paso 8: Reinicio de Squid con el Nuevo Puerto Para que el cambio de puerto
surta efecto, se requiere reiniciar el servicio de Squid:
sudo service squid restart
6
Ilustración 8 sudo service squid restart
Esto reiniciará el servidor proxy.
Paso 9: Verificación del Puerto 5000 en Escucha Para confirmar que Squid está
escuchando en el nuevo puerto, se utiliza el siguiente comando:
ss -antpl | grep 5000
7
Ilustración 10 sudo ufw allow 5000/tcp
Esto abre el puerto 5000 para permitir el tráfico entrante al servidor proxy Squid.
Paso 11: Configuración de Acceso a Internet El siguiente paso implica volver a
abrir el archivo de configuración de Squid para realizar más ajustes:
shell
sudo nano /etc/squid/squid.conf
8
Paso 12: Permiso de Todo el Tráfico de Internet Localice la línea http_access
deny all y coméntela agregando "#" al principio, de esta manera:
#http_access deny all
9
sudo service squid restart
10
Ilustración 16 Firefox
• Navegue a "Settings".
Ilustración 17 Settings
11
• Vaya a la sección "Proxy".
Ilustración 18 Proxy
• Ingrese la dirección IP del servidor proxy y el puerto (5000) en la
configuración.
12
• Ingresamos a sitios youtube.com y Facebook
Ilustración 21 youtube.com
13
Ilustración 22 Pagina con acceso permitido
Siguiendo estos pasos, el cliente Ubuntu Desktop utilizará el servidor proxy Squid
para acceder a Internet y aplicará las reglas de acceso y bloqueo configuradas.
Conclusion
14
15