SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
PRACTICAS
PROXY “SQUID”
Javier Moya
Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015
pág. 1
Lo primero que tenemos que hacer es instalar nuestro servicio de proxy en nuestro caso instalaremos
Squid.
“apt-get install squid”
Por defecto la navegación está denegada y debemos configurarla. Para ello iremos a nuestro navegador
e iremos al apartado de configuración y nos iremos a la zona donde pone “Red”
Haremos clic en “configuración de LAN”
Y pondremos lo que tenemos a continuación
Dirección “172.16.1.2”
Puerto “3182”
Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015
pág. 2
Y probaremos que el servicio de squid esté funcionando.
Ahora vamos al fichero de configuración de Squid
“vim /etc/squid/squid.conf”
Buscamos la línea 656 para agregar al final la siguiente línea
Una vez puesto la última línea, tenemos que reiniciar el servicio squid
“service squid restart”
Seguidamente vamos a cambiar el modo de visualización del fichero log de squid, para ello vamos al
fichero de configuración de squid. Vamos a la linea ~2000 y buscamos la línea “logformat combined”
copiamos dicha línea y sustituimos “combined” por “creal”
Ahora vamos a la linea ~2142 para cambiar el fichero log de squid
Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015
pág. 3
Comentamos la primera linea y añadimos una igual pero con “creal” al final para que el squid apunte a
“creal”.
Así es como vemos nuestro fichero log situado en
“/var/log/squid/acces.log”
Ahora empezaremos a la creación de ACL.
Para ello vamos al fichero de configuración de squid a la línea ~630
Añadimos lo siguiente
Seguidamente bajamos hasta el siguiente punto para permitir solamente el acceso a win7 y denegarlo a
los demás. Quedando así.
Ahora crearemos acl desde ficheros
Primero creamos las acl en nuestro caso vamos a hacer las acl del horario de clase para ello pondremos
como sintaxis de la acl
“acl “nombre_de_la_acl” time (MTWHFSU) “nombre_del_recurso.txt”
Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015
pág. 4
Ahora crearemos las acl para las asignaturas
Añadimos el http_access
Y terminamos el http_access para las horas y los ficheros de negación de paginas quedando asi.
Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015
pág. 5
Una vez acabado con nuestro horario y configuración de las acl, vamos a cambiar la ventan de error de
SQUID
Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015
pág. 6
Ahora iremos al directorio de squid ye le fichero de configuración de Squid buscaremos lo siguiente
/error_dir
Para llegar a esta línea
En esta línea pondremos al final el nombre del fichero que crearemos luego para poder visualizar el error
en nuestro caso quedaría así
error_directory /usr/sahre/squid/errors/creal
Y escribiremos debajo la misma línea pero al final pondremos /es (sustituyendo /en)
Con esto hemos modificado el mensaje a español
Ahora iremos a este directorio
Y copiaremos “es” por “creal” usando el comando:
cp es creal –R
Y modificamos la página
Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015
pág. 7
Una vez modificada la página de error vamos a cambiar nuestro proxy y a hacerlo transparente.
Iremos al directorio
/etc/init.d/
Aquí descargaremos el archivo router.sh utilizando el comando wget
“wget http://docencia.mitoledo.com/router.sh”
Una vez descargado lo editaremos añadiendo al final esta línea
Ya cambiado el fichero anterior, iremos al fichero de configuración de squid y buscaremos la línea ~1550
Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015
pág. 8
Y cambiaremos esto
Antes de nada, debemos cambiarles los permirsos alfichero router para que pueda ejecutarse.
Utilizamos el comando:
Chmod 755 router.sh
Y seguidamente lo ejecutamos
/etc/init.d/router.sh
Ahora haremos la resolución inversa, para ello iremos a /etc/bind/named.conf.local y añadiremos una
nueva zona
Copiaremos el fichero db.127 por db.172 y dejaremos asi el fichero
Ahora en el fichero de configuración de squid cambiaremos su configuración de visualización del fichero
log.
En la línea de creal pondremos %>A

Más contenido relacionado

La actualidad más candente

Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUID
Andres Ldño
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
UTP
 
Presentacion Squid
Presentacion SquidPresentacion Squid
Presentacion Squid
alexmerono
 

La actualidad más candente (20)

Servidor proxy en centos
Servidor proxy en centosServidor proxy en centos
Servidor proxy en centos
 
Squid
Squid Squid
Squid
 
servidor proxy squid
servidor proxy squidservidor proxy squid
servidor proxy squid
 
Squid1
Squid1Squid1
Squid1
 
PROXY CENTOS 6.5
PROXY CENTOS 6.5PROXY CENTOS 6.5
PROXY CENTOS 6.5
 
Squid3 - Servidor Proxy
Squid3 - Servidor ProxySquid3 - Servidor Proxy
Squid3 - Servidor Proxy
 
Manual Servidor Proxy Squid3
Manual Servidor Proxy Squid3Manual Servidor Proxy Squid3
Manual Servidor Proxy Squid3
 
IPTABLES y SQUID‏
IPTABLES y SQUID‏IPTABLES y SQUID‏
IPTABLES y SQUID‏
 
Squid proxy transparente en ubuntu
Squid proxy transparente en ubuntuSquid proxy transparente en ubuntu
Squid proxy transparente en ubuntu
 
Servicio HTTP en Ubuntu (Apache)
Servicio HTTP en Ubuntu (Apache)Servicio HTTP en Ubuntu (Apache)
Servicio HTTP en Ubuntu (Apache)
 
Bulma 441
Bulma 441Bulma 441
Bulma 441
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUID
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
OpenVPN
OpenVPNOpenVPN
OpenVPN
 
Funcionamiento con my sql
Funcionamiento con my sqlFuncionamiento con my sql
Funcionamiento con my sql
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
 
Configuración Servidor DHCP
Configuración Servidor DHCPConfiguración Servidor DHCP
Configuración Servidor DHCP
 
Manual FTP, SSH y OpenMedia Vault
Manual FTP, SSH y OpenMedia VaultManual FTP, SSH y OpenMedia Vault
Manual FTP, SSH y OpenMedia Vault
 
ownCloud en Linux - Bilal Jebari
ownCloud en Linux - Bilal JebariownCloud en Linux - Bilal Jebari
ownCloud en Linux - Bilal Jebari
 
Presentacion Squid
Presentacion SquidPresentacion Squid
Presentacion Squid
 

Similar a Instalación de un servicio de proxy, Squid

Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
juanextk
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
juanextk
 
Laboratorio Squid
Laboratorio SquidLaboratorio Squid
Laboratorio Squid
Luis Maza
 
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPSAcceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Terrafx9
 
Configuracion de proxy squid en centos
Configuracion de proxy squid en centosConfiguracion de proxy squid en centos
Configuracion de proxy squid en centos
MELGO2012
 

Similar a Instalación de un servicio de proxy, Squid (20)

Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3
 
Práctica apache2 jose antonio albalat almenara
Práctica apache2 jose antonio albalat almenaraPráctica apache2 jose antonio albalat almenara
Práctica apache2 jose antonio albalat almenara
 
01intalacion de apache
01intalacion de apache01intalacion de apache
01intalacion de apache
 
Memoria sobre Squid3
Memoria sobre Squid3Memoria sobre Squid3
Memoria sobre Squid3
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
 
taller-proxy
taller-proxytaller-proxy
taller-proxy
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Laboratorio Squid
Laboratorio SquidLaboratorio Squid
Laboratorio Squid
 
Manual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,WebalizerManual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,Webalizer
 
practica 1 apache
practica 1 apachepractica 1 apache
practica 1 apache
 
Reporte servidorftp
Reporte servidorftpReporte servidorftp
Reporte servidorftp
 
Proxy Squid Basico en Linux
Proxy Squid Basico en LinuxProxy Squid Basico en Linux
Proxy Squid Basico en Linux
 
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPSAcceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
 
Daw02 tarea
Daw02 tareaDaw02 tarea
Daw02 tarea
 
Configuracion de proxy squid en centos
Configuracion de proxy squid en centosConfiguracion de proxy squid en centos
Configuracion de proxy squid en centos
 
Manuel rodriguez práctica 2 apache
Manuel rodriguez   práctica 2 apacheManuel rodriguez   práctica 2 apache
Manuel rodriguez práctica 2 apache
 
CACTI herramienta de monitoreo
CACTI herramienta de monitoreoCACTI herramienta de monitoreo
CACTI herramienta de monitoreo
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (14)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Instalación de un servicio de proxy, Squid

  • 2. Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015 pág. 1 Lo primero que tenemos que hacer es instalar nuestro servicio de proxy en nuestro caso instalaremos Squid. “apt-get install squid” Por defecto la navegación está denegada y debemos configurarla. Para ello iremos a nuestro navegador e iremos al apartado de configuración y nos iremos a la zona donde pone “Red” Haremos clic en “configuración de LAN” Y pondremos lo que tenemos a continuación Dirección “172.16.1.2” Puerto “3182”
  • 3. Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015 pág. 2 Y probaremos que el servicio de squid esté funcionando. Ahora vamos al fichero de configuración de Squid “vim /etc/squid/squid.conf” Buscamos la línea 656 para agregar al final la siguiente línea Una vez puesto la última línea, tenemos que reiniciar el servicio squid “service squid restart” Seguidamente vamos a cambiar el modo de visualización del fichero log de squid, para ello vamos al fichero de configuración de squid. Vamos a la linea ~2000 y buscamos la línea “logformat combined” copiamos dicha línea y sustituimos “combined” por “creal” Ahora vamos a la linea ~2142 para cambiar el fichero log de squid
  • 4. Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015 pág. 3 Comentamos la primera linea y añadimos una igual pero con “creal” al final para que el squid apunte a “creal”. Así es como vemos nuestro fichero log situado en “/var/log/squid/acces.log” Ahora empezaremos a la creación de ACL. Para ello vamos al fichero de configuración de squid a la línea ~630 Añadimos lo siguiente Seguidamente bajamos hasta el siguiente punto para permitir solamente el acceso a win7 y denegarlo a los demás. Quedando así. Ahora crearemos acl desde ficheros Primero creamos las acl en nuestro caso vamos a hacer las acl del horario de clase para ello pondremos como sintaxis de la acl “acl “nombre_de_la_acl” time (MTWHFSU) “nombre_del_recurso.txt”
  • 5. Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015 pág. 4 Ahora crearemos las acl para las asignaturas Añadimos el http_access Y terminamos el http_access para las horas y los ficheros de negación de paginas quedando asi.
  • 6. Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015 pág. 5 Una vez acabado con nuestro horario y configuración de las acl, vamos a cambiar la ventan de error de SQUID
  • 7. Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015 pág. 6 Ahora iremos al directorio de squid ye le fichero de configuración de Squid buscaremos lo siguiente /error_dir Para llegar a esta línea En esta línea pondremos al final el nombre del fichero que crearemos luego para poder visualizar el error en nuestro caso quedaría así error_directory /usr/sahre/squid/errors/creal Y escribiremos debajo la misma línea pero al final pondremos /es (sustituyendo /en) Con esto hemos modificado el mensaje a español Ahora iremos a este directorio Y copiaremos “es” por “creal” usando el comando: cp es creal –R Y modificamos la página
  • 8. Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015 pág. 7 Una vez modificada la página de error vamos a cambiar nuestro proxy y a hacerlo transparente. Iremos al directorio /etc/init.d/ Aquí descargaremos el archivo router.sh utilizando el comando wget “wget http://docencia.mitoledo.com/router.sh” Una vez descargado lo editaremos añadiendo al final esta línea Ya cambiado el fichero anterior, iremos al fichero de configuración de squid y buscaremos la línea ~1550
  • 9. Javier Moya Justo Practicas PROXY “Squid” jueves, 19 de febrero de 2015 pág. 8 Y cambiaremos esto Antes de nada, debemos cambiarles los permirsos alfichero router para que pueda ejecutarse. Utilizamos el comando: Chmod 755 router.sh Y seguidamente lo ejecutamos /etc/init.d/router.sh Ahora haremos la resolución inversa, para ello iremos a /etc/bind/named.conf.local y añadiremos una nueva zona Copiaremos el fichero db.127 por db.172 y dejaremos asi el fichero Ahora en el fichero de configuración de squid cambiaremos su configuración de visualización del fichero log. En la línea de creal pondremos %>A