Está en la página 1de 3

Instalacin de un Proxy para windows con Squid for windows

Extraido de Atheistischs Network, baeez.com


Procedimiento:

1. Nos descargamos el squid en su ms reciente versin estable desde Squid Download 2. Descomprimimos el paquete con winrar en el disco local C: 3. La carpeta que se descomprime en C: hay que renombrarla y llamarla squid 4. Entramos a la carpeta C:/squid/etc y renombramos los archivos .deafult, para que siempre los
tengamos originales guardados, los dejamos todos con extensin .conf

5. Abrimos el archivo squid.conf con nuestro editor preferido. 6. All buscamos la variable http_port podemos dejarla 3128 por defecto o poner 8080 o ambas. 7. Buscamos la lnea cache_dir ufs c:/squid/var/cache 100 16 256 y nos aseguramos que este
descomentada (sin el smbolo # al principio de la linea); tambin podemos aumentar el tamao de la memoria para el almacenamiento de 100 a otro valor por ej. 1000.

8. Buscamos la lnea visible_hostname y colocamos el nombre de nuestra mquina, si no lo sabes


te vas a inicio y luego aejecutar y tipeas msinfo32 all vers el nombre del sistema.

9. Buscamos la seccin de las listas de acceso, se identifican porque contienen la palabra acl, es
la seccin ACCESS CONTROLS del squid.conf; all buscamos donde dice: acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 acl to_localhost dst 127.0.0.0/8 acl SSL_ports port 443 563 acl Safe_ports port 80 # http acl Safe_ports port 21 # ftp acl Safe_ports port 443 563 # https, snews acl Safe_ports port 70 # gopher acl Safe_ports port 210 # wais acl Safe_ports port 1025-65535 # unregistered ports acl Safe_ports port 280 # http-mgmt acl Safe_ports port 488 # gss-http acl Safe_ports port 591 # filemaker

acl Safe_ports port 777 # multiling http acl CONNECT method CONNECT y debajo escribimos acl nuestra_red src 192.168.0.0/255.255.255.0 Tambin podemos crear un archivo .txt y guardarlo en c:/squid/etc, en dicho archivo colocamos la o las IP que queramos que accedan a los servicios de red. Ejemplo: 192.168.0.1 192.168.0.2 192.168.1.3 192.168.3.45 , (slo la mquinas con estas ip accedern a Internet) el archivo se nombra permitidos.txt y se guarda en c:/squid/etc, y entonces debajo de la lnea acl CONNECT method CONNECT colocaramos acl nuestra_red src c:/squid/etc/permitidos.txt; de la primera forma estaramos dando acceso a toda la red y de esta sera acceso solo a algunas mquinas.

10. 11.

Buscamos la lnea http_access allow manager localhost y debajo de ella agregamos:

http_acess allow nuestra_red Crear los siguientes directorios en forma manual

C:\squid\var\cache C:\squid\var\cache0 C:\squid\var\cache1 C:\squid\var\cache2 C:\squid\var\cache3 C:\squid\var\cache4 C:\squid\var\cache5 C:\squid\var\cache6 C:\squid\var\cache7 C:\squid\var\cache8 C:\squid\var\cache9 C:\squid\var\cacheA C:\squid\var\cacheB C:\squid\var\cacheC C:\squid\var\cacheD C:\squid\var\cacheE C:\squid\var\cacheF

O sea nos vamos al direcorio var y creamos un directorio llamado cache y luego dentro de ste creamos varios directotios nombrados de 00 hasta 0F (Esto es numeracin Hexadecimal) 12. 13. 14.
xp. Ir a men Inicio, darle clic a ejecutar y escribir cmd y darle a aceptar (esto es para abrir

una consola) Una vez en la consola escribir: c:/squid/sbin/squid z y si todo ha salido bien no dar

mensajes de error. Luego escribir c:/squid/sbin/squid i lo cual instalar squid como servicio de Windows

15.

Iniciar el servicio squid, ir a men Inicio y hacer clic en ejecutar, luego

escribimos services.msc y le damos clic a aceptar, esto nos abrir la ventana de los servicios y all buscamos a squid y lo iniciamos o reiniciamos. De esta forma ya tendremos nuestro Proxy-cache funcionando en Windows.

También podría gustarte