Cual es el mejor Proxy gratuito...

dnetix

Lanero Regular
12 Ago 2004
42
Creo que el titulo es bastante descriptivo =) .

Espero me puedan resolver esta pregunta y me especifiquen el por que, lo quiero montar en un ciber cafe y quiero saber cual es el mejor, el que mas funcionalidad tenga, y ademas GRATUITOO :-p

Gracias
 
dnetix dijo:
Creo que el titulo es bastante descriptivo =) .

Espero me puedan resolver esta pregunta y me especifiquen el por que, lo quiero montar en un ciber cafe y quiero saber cual es el mejor, el que mas funcionalidad tenga, y ademas GRATUITOO :-p

Gracias

Squid sin duda alguna, es software libre, eso lo hace ser mejor que gratis ;), además es gratis!
 
dnetix dijo:
Pero yo conozco SQUID pero para Linux, existe tambien para Windows?

aqui le dejo la manera de que le sirva

Requerimientos:
PC con Windows NT, 2000 o XP Pro, (con el home no lo e probado, pero técnicamente debería de funcionar).
Conexión a Internet
Conexión a RED Lan

1.- Lo primero es descargar la última versión estable de squid para Windows NT (Neandertal Tecnology).

Squid 2.5 Stable 10 NT

2.- Después descomprimes el contenido de la carpeta zip en algún disco duro local, en este caso C:.

Quedara algo así.

fig01carpet016vs.jpg


3.- Continuación accede a la carpeta c:\squid\etc y renombra los archivos que encontraras allí squid.conf.default y mime.conf.default, deja un respaldo de los mismos para futuras referencias.


fig02confs013xv.jpg



4.- Con el notepad o el editor de textos de tu preferencia abre el archivo squid.conf y busca los siguientes comandos y realiza las modificaciones siguientes.

#cache_dir /usr/local/quid/var/cache 100 16 256

Elimina el símbolo de numero de esta línea (#) y ponle la dirección de donde se ubicara la cache de quid.

cache_dir ufs c:/squid/var/cache 100 16 256

El numero que sale al inicio (100) * es el espacio en mega bytes que se destinara para la cache, según el espacio que quieras asignar y el disponible en el disco duro puedes poner desde 10MB hasta 10GB o mas, para este ejemplo asignaremos 1GB.

cache_dir ufs c:/squid/var/cache 1000 16 256

Busca el siguiente grupo de líneas:

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

Cada una de estas son las variables con las que trabajara tu Proxy, aquí podrás agregar quien accede (PC o usuario) o que accede a Internet (exes, movs, mp3s, etc).

De momento bastara con que agregues la siguiente línea

acl net src 192.168.0.0/255.255.255.0

Donde 192.168.0.0 representa el segmento de red en que esta configurada tu red, pudiendo ser 192.168.50.0, 192.168.10.0 entre otros. 256.256.256.0 representa la mascara de tu red.

Buscas la siguiente línea:

http_access allow manager localhost

y justo debajo de ella agregas la siguiente.

http_access allow net

Donde net representa a tu red, esta instrucción esta dando permisos a tu red de usar el proxy misma que definimos en el paso anterior.

Después agregas esta línea al final del archivo

visible_hostname (nombre de tu PC)

nombre de tu PC : aquí pondrás el nombre del equipo donde estas configurando el squid, ejemplo:

visible_hostname server-3000

Busca esta línea y des coméntala, (elimina el símbolo de numero antes de la misma).

#http_port 3128

Esto es el puerto por medio del cual quid escuchara peticiones, pudiendo ser 8000, 8080, etc..

http_port 3128

Busca la siguiente linea:

# httpd_accel_with_proxy off

Elimina el signo de # y cambia la ultima palabra por on, esto habilita el acelerador de navegación.

httpd_accel_with_proxy on

**busca estas líneas. (update)

# Example: dns_nameservers 10.0.0.1 192.172.0.4
#
#Default:
# none

Y agregaras esta:

dns_nameservers (DNS1) (DNS2)

Donde DNS1 y DNS2 corresponden a los DNS's de tu proveedor de internet, para mi caso queradia así:

dns_nameservers 207.248.224.71 207.248.224.72

Al Hacer esto habrás terminado de configurar los parámetros básicos de tu servidor squid, ahora solo falta ponerlo a funcionar.

5.- Por medio de consola o de inicio ejecutar, corre el siguiente comando.


fig02correr017kz.jpg



c:/quid/sbin/squid –z

Si no marca errores significa que as echo todo bien.

Ejecutamos ahora el siguiente comando.

c:/quid/sbin/squid –i

Este instala el servicio de Proxy en la lista de servicios de Windows NT.

Ahora reinicias el servicio de squid, esto lo puedes hacer de dos formas, reiniciando tu PC o yendo a panel de control>herramientas administrativas>servicios, allí buscas uno que se llame squidNT y le das reiniciar.

Después de esto ya tienes funcionando tu servidor Squid en tu Red, en el futuro espero poner algunos tips para usar algunas de las funcionalidades de este Proxy.

* Errata: Se corrigió el error en la explicación de la cache, el número que determina la cantidad de memoria a asignar no es el último de ese renglón sino el primero.
** Informacion Actualizada, estas lineas corigen el siguiente error:
FATAL: ipcache_init: DNS name lookup tests failed

Mas información de Squid en este blog.
http://rubioq.blogspot.com/2005/07/mensajes-de-error-en-squid-traducidos.html
http://rubioq.blogspot.com/2005/06/squidnt-restriccion-por-sitios.html

FUENTE

espero le sirva
 

Los últimos temas