SlideShare una empresa de Scribd logo
1 de 9
Manuel de Squid creado por Juanextk<br />Hola soy  Juan Manuel Torres Paulino y  les contaré  mi experiencia intentando crear un servidor proxy en Windows server  2003. He empezado a trabajar en una  distribuidora de gaseosas de la empresa COCA-COLA llamada  PACI. Y me  encargaron crear un servidor de dominio con active directory y adicionalmente  un servidor proxy. Como no tenía ni idea de cómo se  crea me vi obligado a investigar e investigar, después de 1 semana intentado mi objetivo, me rendí y lo deje de lado. Hoy,  4 días después de tirar la toalla lo  vuelvo a intentar. Y hasta yo me sorprendo, ¿Por qué? porque por  momentos  puedo rendirme pero  siempre lo volveré a intentar,  dejare de almorzar, desayunar, con tal de  poder resolver el problema. Me caracterizo por aprender por  mi cuenta, autodidacta, sea la materia que sea. Esta vez no he consultado a nadie más que  a internet, créanme que no esperaría a que  alguien me explique, porque o no te explican todo, te cobran, muchos  son celosos con lo que saben. En fin después de tanto sufrimiento, quemándome las pestañas por más de 14 horas continuas en la pc estudiando, he logrado configurar un servidor proxy utilizando Windows Server 2003 y SQUID. Para esto  he  tenido que  leer  muchos  manuales de diferentes  fuentes aunque no todos  explicaban completamente  he sacado los  puntos más  importantes de cada fuentes y  he  escrito mi  propio manual para ayudar a los que intenten crear un servidor  proxy y  han pasado lo mismo que  yo. <br />Explicaré paso a paso LO QUE YO HE HECHO y como me  funcionó (La idea es que le funcione a todos) si no es así, espero  comenten,  hagan críticas constructivas y también me ayuden a corregir o aumentar conceptos, y a seguir  aprendiendo. Tengo un lema “TODOS SOMOS IGNORANTES SOBRE ALGO, PERO TAMBIEN PODEMOS APRENDER, TODOS APRENDEMOS DE TODOS” Ayudando a otros ganamos experiencias sobre el tema que nos preguntan. Es por eso que comparto mi pequeña pero sufrida experiencia. Bueno sin más que decirles voy con los pasos a seguir.<br />Sin tratar de entrar en conceptos vamos a la parte práctica.<br />PASO 1:<br />3672840274320Empecemos Por descargar SQUID pueden usar este  link squid o http://www.4shared.com/file/ytZMxXon/squid.html <br />Descomprimimos el archivo en la raíz del sistema por ejemplo  C:lt;br />PASO 2:<br />300609033020Entramos en la carpeta “C:quidtc”<br />Deben ver estos  4 archivos<br />cachemgr.conf.default<br />mime.conf.default<br />squid.conf.default<br />squid_radius_auth.conf.default<br />Renombraran los archivos suprimiéndole el “.default”  y  Sacaran una copia de estos archivos para tenerlo  de backup.<br />Debería quedar así.<br />167259015875<br />PASO 3:<br />Abriremos el archivo “squid.conf” con el bloc de notas y modificaremos los siguientes parametros:<br />Parámetro http_port: ¿Que puerto utilizar para Squid?<br />Squid utiliza por defecto el puerto 3128 (lo vemos buscando la siguiente línea)<br />http_port 3128<br />Sin embargo podemos asignarle un puerto específico o bien que lo haga por varios puertos a la vez.<br />http_port 3128http_port 8080<br />Parámetro cache_dir: ¿Cuanto desea almacenar de Internet en el disco duro?<br />Este parámetro se utiliza para establecer que tamaño se desea que tenga el cache en el disco duro para Squid. Para entender esto un poco mejor, responda a esta pregunta: ¿Cuanto desea almacenar de Internet en el disco duro? Por defecto Squid utilizará un cache de 100 MB, Se puede incrementar el tamaño del cache hasta donde lo desee el administrador. Mientras más grande el cache, más objetos de almacenarán en éste y por lo tanto se utilizará menos el ancho de banda. <br />Los números 16 y 256 significan que el directorio del cache contendrá 16 subdirectorios con 256<br />Niveles cada uno. No modifique esto números, no hay necesidad de hacerlo.<br />Abrimos el archivo “squid.conf” con el bloc de notas y modificaremos los siguientes puntos.<br />Buscar la siguiente línea <br /># cache_dir ufs c:/squid/var/cache 100 16 256<br />y modificarla así<br />cache_dir ufs c:/squid/var/cache 100 16 256<br />Donde c:/suid/var/cache es la ruta donde se ubicará el cache de squid<br />100 es el espacio en MB que se asignará al cache.<br />PASO 4:<br />Luego buscar <br />acl localnet src 10.0.0.0/8# RFC1918 possible internal network<br />acl localnet src 172.16.0.0/12# RFC1918 possible internal network<br />acl localnet src 192.168.0.0/16# RFC1918 possible internal network<br />Agregamos esta línea debajo:<br />acl localnet src ipdetured/24     # RFC1918 possible internal network<br />Donde ipdetured será el segmento de tu red, por ejemplo si la ip de tu servidor es 192.168.50.1 el segmento será 192.168.50.0 y si la ip de tu servidor es 192.168.10.1 el segmento será 192.168.10.0. <br />/24  viene a ser la máscara de  subred. También se puede escribir así  ipdetured/255.255.255.0<br />Nota: Si no haces esto las PCs clientes no podrán usar squid para navegar por Internet.<br />(Si quieren  ampliar el concepto de  mascara de  sub-red  les dejo esta  fuente http://es.wikipedia.org/wiki/M%C3%A1scara_de_red )<br />PASO 5:<br />Controles de acceso<br />Debemos definir una LISTA DE CONTROL DE ACCESO, que definirán una red o bien ciertas maquinas en particular. A cada lista se le asignará una REGLA DE CONTROL DE ACCESO, que permitirá o denegará el acceso a squid.<br />Listas de control de acceso.<br />Se establece con la siguiente sintaxis:<br />acl [nombre de la lista] src [lo que compone a la lista]<br />Deben colocarse en la sección <br />#Recommended minimum configuration:<br />acl all src all<br />acl manager proto cache_object<br />acl localhost src 127.0.0.1/32<br />acl to_localhost dst 127.0.0.0/8 0.0.0.0/32<br />Ejemplo: si se tienen una red donde las máquinas tienen direcciones IP 192.168.1.n con máscara de sub-red 255.255.255.0, podemos utilizar lo siguiente:<br />acl miredlocal src 192.168.1.0/255.255.255.0<br />También podemos definir una Lista de Control de  Acceso invocando un fichero ubicado en el disco duro.<br />acl permitidos src “c:quidtcegado.txt”<br />El contenido  del fichero tendría algo como esto:<br />192.168.1.1<br />192.168.1.2<br />192.168.1.3<br />192.168.1.15<br />192.168.1.16<br />192.168.1.20<br />192.168.1.40<br />Las listas de control de acceso emplean algunos parámetros como los siguientes:<br />•src hace referencia a la IP de un ordenador o a una dirección de red<br />•time permite denegar conexiones dentro de un rango horario.<br />•srcdomain y dstdomain permiten denegar conexiones a un determinado dominio web.<br />•url_regex permite definir una ACL que identifica sitios web dependiendo que la URL contenga ciertos caracteres o palabras.<br />Reglas de Control de Acceso<br />Definen  el acceso o no a Squid. Se aplican a las LISTAS DE CONTROL DE ACCESO. Deben colocarse dentro de la sección:<br /># INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS<br />Su sintaxis  básica es:<br />http_access [deny o allow] [lista de control de acceso]<br />Ejemplo: La siguiente regla establece el acceso permitido a la lista de  control de acceso denominada permitidos.<br />http_access allow permitidos<br />La expresión!, significa excepción.<br />Ejemplo: Se pueden definir dos listas de control de acceso, una denominada lista1 y otra denominada lista2, en la misma regla de control de acceso, donde se asigna la expresión ! a la lista2 .<br />http_access allow lista1 !lista2<br />Esta línea establece que se permite el acceso a Squid a lo que comprenda lista1 excepto aquello que comprenda lista2:<br />PASO 6:<br />Iniciando Squid<br />Abrir el CMD corre los siguientes comandos. Nos ubicamos en c:y escribimos <br />Cd squid [enter]<br />Cd sbin [enter]<br />Squid –z<br />Este comando genera las carpetas para la cache de navegación de squid. Si no marca errores indica que  la configuración esta correcta.<br />Ejecutamos ahora el siguiente comando:<br />squid –i<br />Este instala el servicio de Proxy en la lista de servicios de Windows<br />Ya instalado  sólo queda iniciar  el servido squid, para ello  ir a Inicio – Herramientas Administrativas – Servicios.<br />Nota para que tus clientes usen squid para navegar debes configurarlo en sus respectivos navegadores.<br />Modificación de los mensajes de error de Squid <br />Por lo general Squid viene pre configurado con mensajes en inglés, podemos modificarlo para que estos mensajes de error salgan en español o poner los nuestros propios. Si queremos que aparezcan en español en el archivo de configuración de squid pondremos:<br />error_directory /usr/share/squid/errors/Spanish<br />Si queremos modificar por ejemplo el mensaje de error que aparece al impedir el acceso a una determinada página editaremos el archivo ERR_ACCESS_DENIED que se encuentra dentro de la carpeta C:quidharerrorspanish<br />Eliminar un Servicio<br />Si desean volver a crear el servicio todo desde el inicio primero deberán eliminar el Servicio  anterior. Pueden usar este comando desde la ventana del cmd.<br />sc delete ServiceName<br />ServiceName._ vendría a ser el nombre del servicio.<br />Nota: Para que  esto  funcione correctamente deben configurar el navegador  predeterminado de cada PC cliente con el proxy que  han creado.<br />Van a Herramientas - Opciones de Internet- pestaña Conexiones  Configuración LAN- servidor proxy<br />Allí escriben la IP del servidor  y el puerto de  squid<br />Me llamo  Juan Torres Paulino y soy Técnico de Sistemas Informáticos y espero les haya gustado el manual y obviamente les  sirva en algo, cualquier duda  o sugerencia  es bienvenida, les dejo mi tarjeta por si necesitan algún día necesitan servicio técnico, o les  interese compartir conocimientos de  informática. Mi correo personal es jmtp-2006@hotmail.com<br />-8515353810<br />
Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003
Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003
Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003
Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003
Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003
Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003
Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003
Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003

Más contenido relacionado

La actualidad más candente

Squid3 - Servidor Proxy
Squid3 - Servidor ProxySquid3 - Servidor Proxy
Squid3 - Servidor ProxyTotus Muertos
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDAndres Ldño
 
IPTABLES y SQUID‏
IPTABLES y SQUID‏IPTABLES y SQUID‏
IPTABLES y SQUID‏ingpuma
 
Instalación y Configuración de un Servidor Proxy en Linux Ubuntu
Instalación y Configuración de un Servidor Proxy en Linux UbuntuInstalación y Configuración de un Servidor Proxy en Linux Ubuntu
Instalación y Configuración de un Servidor Proxy en Linux UbuntuMarcelo Alcivar
 
Squid proxy transparente en ubuntu
Squid proxy transparente en ubuntuSquid proxy transparente en ubuntu
Squid proxy transparente en ubuntuAlvaro López
 
Instalación de un servicio de proxy, Squid
Instalación de un servicio de proxy, SquidInstalación de un servicio de proxy, Squid
Instalación de un servicio de proxy, SquidJavichu Moya
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasUTP
 
Filtrado der contenido web con GNU/Linux y Squid
Filtrado der contenido web con GNU/Linux y SquidFiltrado der contenido web con GNU/Linux y Squid
Filtrado der contenido web con GNU/Linux y SquidJorge Medina
 
Firewall Casero con gnu/linux (Ubuntu Server 14.04)
Firewall Casero con gnu/linux (Ubuntu Server 14.04)Firewall Casero con gnu/linux (Ubuntu Server 14.04)
Firewall Casero con gnu/linux (Ubuntu Server 14.04)Remigio Salvador Sánchez
 
Instalación de dns en centos
Instalación de dns en centos Instalación de dns en centos
Instalación de dns en centos Gerson Zapata
 
Presentacion Squid
Presentacion SquidPresentacion Squid
Presentacion Squidalexmerono
 
Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion sambaAndres Ldño
 

La actualidad más candente (20)

Squid3 - Servidor Proxy
Squid3 - Servidor ProxySquid3 - Servidor Proxy
Squid3 - Servidor Proxy
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUID
 
Proxy
ProxyProxy
Proxy
 
Squid1
Squid1Squid1
Squid1
 
IPTABLES y SQUID‏
IPTABLES y SQUID‏IPTABLES y SQUID‏
IPTABLES y SQUID‏
 
Instalación y Configuración de un Servidor Proxy en Linux Ubuntu
Instalación y Configuración de un Servidor Proxy en Linux UbuntuInstalación y Configuración de un Servidor Proxy en Linux Ubuntu
Instalación y Configuración de un Servidor Proxy en Linux Ubuntu
 
Squid proxy transparente en ubuntu
Squid proxy transparente en ubuntuSquid proxy transparente en ubuntu
Squid proxy transparente en ubuntu
 
Instalación de un servicio de proxy, Squid
Instalación de un servicio de proxy, SquidInstalación de un servicio de proxy, Squid
Instalación de un servicio de proxy, Squid
 
Curso Squid avanzado
Curso Squid avanzadoCurso Squid avanzado
Curso Squid avanzado
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
 
Filtrado der contenido web con GNU/Linux y Squid
Filtrado der contenido web con GNU/Linux y SquidFiltrado der contenido web con GNU/Linux y Squid
Filtrado der contenido web con GNU/Linux y 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
 
Firewall Casero con gnu/linux (Ubuntu Server 14.04)
Firewall Casero con gnu/linux (Ubuntu Server 14.04)Firewall Casero con gnu/linux (Ubuntu Server 14.04)
Firewall Casero con gnu/linux (Ubuntu Server 14.04)
 
Manual FTP, SSH y OpenMedia Vault
Manual FTP, SSH y OpenMedia VaultManual FTP, SSH y OpenMedia Vault
Manual FTP, SSH y OpenMedia Vault
 
Instalación de dns en centos
Instalación de dns en centos Instalación de dns en centos
Instalación de dns en centos
 
Presentacion Squid
Presentacion SquidPresentacion Squid
Presentacion Squid
 
Servidor DHCP en Centos 6.5
Servidor DHCP en Centos 6.5Servidor DHCP en Centos 6.5
Servidor DHCP en Centos 6.5
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
 
Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion samba
 

Destacado

Comandos básicos para utilizar squid o squid3
Comandos básicos para utilizar squid o squid3Comandos básicos para utilizar squid o squid3
Comandos básicos para utilizar squid o squid3ALBERTO CHUICA
 
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...
Instalacion del servidor proxy para conectar una red lan a una pc con salid...Fragatacante
 
servidor squid
servidor squidservidor squid
servidor squidhack3600
 
Copia De Proyecto Apolo (Sector Redes Huascaran)
Copia De Proyecto Apolo (Sector Redes Huascaran)Copia De Proyecto Apolo (Sector Redes Huascaran)
Copia De Proyecto Apolo (Sector Redes Huascaran)Kepnix Capital E.I.R.L
 

Destacado (7)

Squid
SquidSquid
Squid
 
Comandos básicos para utilizar squid o squid3
Comandos básicos para utilizar squid o squid3Comandos básicos para utilizar squid o squid3
Comandos básicos para utilizar squid o squid3
 
RESUMEN PROXY
RESUMEN PROXYRESUMEN PROXY
RESUMEN PROXY
 
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
 
servidor squid
servidor squidservidor squid
servidor squid
 
Squid
SquidSquid
Squid
 
Copia De Proyecto Apolo (Sector Redes Huascaran)
Copia De Proyecto Apolo (Sector Redes Huascaran)Copia De Proyecto Apolo (Sector Redes Huascaran)
Copia De Proyecto Apolo (Sector Redes Huascaran)
 

Similar a Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003

Similar a Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003 (20)

Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)
 
5 servidor web
5 servidor web5 servidor web
5 servidor web
 
taller-proxy
taller-proxytaller-proxy
taller-proxy
 
Manual php nuke
Manual php nukeManual php nuke
Manual php nuke
 
Manual php nuke
Manual php nukeManual php nuke
Manual php nuke
 
Manual php nuke
Manual php nukeManual php nuke
Manual php nuke
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
 
Bulma 441
Bulma 441Bulma 441
Bulma 441
 
Administracion servidores
Administracion  servidoresAdministracion  servidores
Administracion servidores
 
Proxy Squid Basico en Linux
Proxy Squid Basico en LinuxProxy Squid Basico en Linux
Proxy Squid Basico en Linux
 
Squid lpt
Squid lptSquid lpt
Squid lpt
 
servidor proxy
servidor proxyservidor proxy
servidor proxy
 
Resumen Servidor Proxy
Resumen Servidor ProxyResumen Servidor Proxy
Resumen Servidor Proxy
 
12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson
 
12 servidor webwindows2003
12 servidor webwindows200312 servidor webwindows2003
12 servidor webwindows2003
 
Lot
LotLot
Lot
 
Lot
LotLot
Lot
 
Apache
ApacheApache
Apache
 
Servidor web Apache
Servidor web ApacheServidor web Apache
Servidor web Apache
 
Manual phpmyadmin xaamp (paola betancur - 600182)
Manual phpmyadmin xaamp (paola betancur - 600182)Manual phpmyadmin xaamp (paola betancur - 600182)
Manual phpmyadmin xaamp (paola betancur - 600182)
 

Último

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Último (20)

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

Guía paso a paso para configurar un servidor proxy Squid en Windows Server 2003

  • 1. Manuel de Squid creado por Juanextk<br />Hola soy Juan Manuel Torres Paulino y les contaré mi experiencia intentando crear un servidor proxy en Windows server 2003. He empezado a trabajar en una distribuidora de gaseosas de la empresa COCA-COLA llamada PACI. Y me encargaron crear un servidor de dominio con active directory y adicionalmente un servidor proxy. Como no tenía ni idea de cómo se crea me vi obligado a investigar e investigar, después de 1 semana intentado mi objetivo, me rendí y lo deje de lado. Hoy, 4 días después de tirar la toalla lo vuelvo a intentar. Y hasta yo me sorprendo, ¿Por qué? porque por momentos puedo rendirme pero siempre lo volveré a intentar, dejare de almorzar, desayunar, con tal de poder resolver el problema. Me caracterizo por aprender por mi cuenta, autodidacta, sea la materia que sea. Esta vez no he consultado a nadie más que a internet, créanme que no esperaría a que alguien me explique, porque o no te explican todo, te cobran, muchos son celosos con lo que saben. En fin después de tanto sufrimiento, quemándome las pestañas por más de 14 horas continuas en la pc estudiando, he logrado configurar un servidor proxy utilizando Windows Server 2003 y SQUID. Para esto he tenido que leer muchos manuales de diferentes fuentes aunque no todos explicaban completamente he sacado los puntos más importantes de cada fuentes y he escrito mi propio manual para ayudar a los que intenten crear un servidor proxy y han pasado lo mismo que yo. <br />Explicaré paso a paso LO QUE YO HE HECHO y como me funcionó (La idea es que le funcione a todos) si no es así, espero comenten, hagan críticas constructivas y también me ayuden a corregir o aumentar conceptos, y a seguir aprendiendo. Tengo un lema “TODOS SOMOS IGNORANTES SOBRE ALGO, PERO TAMBIEN PODEMOS APRENDER, TODOS APRENDEMOS DE TODOS” Ayudando a otros ganamos experiencias sobre el tema que nos preguntan. Es por eso que comparto mi pequeña pero sufrida experiencia. Bueno sin más que decirles voy con los pasos a seguir.<br />Sin tratar de entrar en conceptos vamos a la parte práctica.<br />PASO 1:<br />3672840274320Empecemos Por descargar SQUID pueden usar este link squid o http://www.4shared.com/file/ytZMxXon/squid.html <br />Descomprimimos el archivo en la raíz del sistema por ejemplo C:lt;br />PASO 2:<br />300609033020Entramos en la carpeta “C:quidtc”<br />Deben ver estos 4 archivos<br />cachemgr.conf.default<br />mime.conf.default<br />squid.conf.default<br />squid_radius_auth.conf.default<br />Renombraran los archivos suprimiéndole el “.default” y Sacaran una copia de estos archivos para tenerlo de backup.<br />Debería quedar así.<br />167259015875<br />PASO 3:<br />Abriremos el archivo “squid.conf” con el bloc de notas y modificaremos los siguientes parametros:<br />Parámetro http_port: ¿Que puerto utilizar para Squid?<br />Squid utiliza por defecto el puerto 3128 (lo vemos buscando la siguiente línea)<br />http_port 3128<br />Sin embargo podemos asignarle un puerto específico o bien que lo haga por varios puertos a la vez.<br />http_port 3128http_port 8080<br />Parámetro cache_dir: ¿Cuanto desea almacenar de Internet en el disco duro?<br />Este parámetro se utiliza para establecer que tamaño se desea que tenga el cache en el disco duro para Squid. Para entender esto un poco mejor, responda a esta pregunta: ¿Cuanto desea almacenar de Internet en el disco duro? Por defecto Squid utilizará un cache de 100 MB, Se puede incrementar el tamaño del cache hasta donde lo desee el administrador. Mientras más grande el cache, más objetos de almacenarán en éste y por lo tanto se utilizará menos el ancho de banda. <br />Los números 16 y 256 significan que el directorio del cache contendrá 16 subdirectorios con 256<br />Niveles cada uno. No modifique esto números, no hay necesidad de hacerlo.<br />Abrimos el archivo “squid.conf” con el bloc de notas y modificaremos los siguientes puntos.<br />Buscar la siguiente línea <br /># cache_dir ufs c:/squid/var/cache 100 16 256<br />y modificarla así<br />cache_dir ufs c:/squid/var/cache 100 16 256<br />Donde c:/suid/var/cache es la ruta donde se ubicará el cache de squid<br />100 es el espacio en MB que se asignará al cache.<br />PASO 4:<br />Luego buscar <br />acl localnet src 10.0.0.0/8# RFC1918 possible internal network<br />acl localnet src 172.16.0.0/12# RFC1918 possible internal network<br />acl localnet src 192.168.0.0/16# RFC1918 possible internal network<br />Agregamos esta línea debajo:<br />acl localnet src ipdetured/24 # RFC1918 possible internal network<br />Donde ipdetured será el segmento de tu red, por ejemplo si la ip de tu servidor es 192.168.50.1 el segmento será 192.168.50.0 y si la ip de tu servidor es 192.168.10.1 el segmento será 192.168.10.0. <br />/24 viene a ser la máscara de subred. También se puede escribir así ipdetured/255.255.255.0<br />Nota: Si no haces esto las PCs clientes no podrán usar squid para navegar por Internet.<br />(Si quieren ampliar el concepto de mascara de sub-red les dejo esta fuente http://es.wikipedia.org/wiki/M%C3%A1scara_de_red )<br />PASO 5:<br />Controles de acceso<br />Debemos definir una LISTA DE CONTROL DE ACCESO, que definirán una red o bien ciertas maquinas en particular. A cada lista se le asignará una REGLA DE CONTROL DE ACCESO, que permitirá o denegará el acceso a squid.<br />Listas de control de acceso.<br />Se establece con la siguiente sintaxis:<br />acl [nombre de la lista] src [lo que compone a la lista]<br />Deben colocarse en la sección <br />#Recommended minimum configuration:<br />acl all src all<br />acl manager proto cache_object<br />acl localhost src 127.0.0.1/32<br />acl to_localhost dst 127.0.0.0/8 0.0.0.0/32<br />Ejemplo: si se tienen una red donde las máquinas tienen direcciones IP 192.168.1.n con máscara de sub-red 255.255.255.0, podemos utilizar lo siguiente:<br />acl miredlocal src 192.168.1.0/255.255.255.0<br />También podemos definir una Lista de Control de Acceso invocando un fichero ubicado en el disco duro.<br />acl permitidos src “c:quidtcegado.txt”<br />El contenido del fichero tendría algo como esto:<br />192.168.1.1<br />192.168.1.2<br />192.168.1.3<br />192.168.1.15<br />192.168.1.16<br />192.168.1.20<br />192.168.1.40<br />Las listas de control de acceso emplean algunos parámetros como los siguientes:<br />•src hace referencia a la IP de un ordenador o a una dirección de red<br />•time permite denegar conexiones dentro de un rango horario.<br />•srcdomain y dstdomain permiten denegar conexiones a un determinado dominio web.<br />•url_regex permite definir una ACL que identifica sitios web dependiendo que la URL contenga ciertos caracteres o palabras.<br />Reglas de Control de Acceso<br />Definen el acceso o no a Squid. Se aplican a las LISTAS DE CONTROL DE ACCESO. Deben colocarse dentro de la sección:<br /># INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS<br />Su sintaxis básica es:<br />http_access [deny o allow] [lista de control de acceso]<br />Ejemplo: La siguiente regla establece el acceso permitido a la lista de control de acceso denominada permitidos.<br />http_access allow permitidos<br />La expresión!, significa excepción.<br />Ejemplo: Se pueden definir dos listas de control de acceso, una denominada lista1 y otra denominada lista2, en la misma regla de control de acceso, donde se asigna la expresión ! a la lista2 .<br />http_access allow lista1 !lista2<br />Esta línea establece que se permite el acceso a Squid a lo que comprenda lista1 excepto aquello que comprenda lista2:<br />PASO 6:<br />Iniciando Squid<br />Abrir el CMD corre los siguientes comandos. Nos ubicamos en c:y escribimos <br />Cd squid [enter]<br />Cd sbin [enter]<br />Squid –z<br />Este comando genera las carpetas para la cache de navegación de squid. Si no marca errores indica que la configuración esta correcta.<br />Ejecutamos ahora el siguiente comando:<br />squid –i<br />Este instala el servicio de Proxy en la lista de servicios de Windows<br />Ya instalado sólo queda iniciar el servido squid, para ello ir a Inicio – Herramientas Administrativas – Servicios.<br />Nota para que tus clientes usen squid para navegar debes configurarlo en sus respectivos navegadores.<br />Modificación de los mensajes de error de Squid <br />Por lo general Squid viene pre configurado con mensajes en inglés, podemos modificarlo para que estos mensajes de error salgan en español o poner los nuestros propios. Si queremos que aparezcan en español en el archivo de configuración de squid pondremos:<br />error_directory /usr/share/squid/errors/Spanish<br />Si queremos modificar por ejemplo el mensaje de error que aparece al impedir el acceso a una determinada página editaremos el archivo ERR_ACCESS_DENIED que se encuentra dentro de la carpeta C:quidharerrorspanish<br />Eliminar un Servicio<br />Si desean volver a crear el servicio todo desde el inicio primero deberán eliminar el Servicio anterior. Pueden usar este comando desde la ventana del cmd.<br />sc delete ServiceName<br />ServiceName._ vendría a ser el nombre del servicio.<br />Nota: Para que esto funcione correctamente deben configurar el navegador predeterminado de cada PC cliente con el proxy que han creado.<br />Van a Herramientas - Opciones de Internet- pestaña Conexiones Configuración LAN- servidor proxy<br />Allí escriben la IP del servidor y el puerto de squid<br />Me llamo Juan Torres Paulino y soy Técnico de Sistemas Informáticos y espero les haya gustado el manual y obviamente les sirva en algo, cualquier duda o sugerencia es bienvenida, les dejo mi tarjeta por si necesitan algún día necesitan servicio técnico, o les interese compartir conocimientos de informática. Mi correo personal es jmtp-2006@hotmail.com<br />-8515353810<br />