A mis visitantes

Bueno deciros que este blog lo puse por que me hacia falta a mi ya que tengo un modulo de memoria parciamente estropeado y olvido muchas cosas, si crees que algo de aqui te ayudara en alguna configuracion pues usalo sin problemas, tambien deciros que si dejais comentarios os respondere lo mas prontito que pueda.

Un saludo y gracias por su visita ;)

lunes, 8 de diciembre de 2008

Configurar un Proxy en Mandriva

Ante todo decirles que un servidor proxy es un ordenador donde se almacenan las paginas visitadas por los equipos en la red local, si un usuario visita una pagina como aceror.blogspot.com y al rato otro usuario de la red quiere visitar esa misma pagina, el proxy envia al cliente nuevo la pagina almacenada anteriormente por el cliente antiguo.

Nuestro escenario es el siguiente

Mi red es la 192.168.1.x y la de mi ordenador es la 192.168.1.10

El Servidor proxy mas usado en la red de redes es squid.

El fichero de configuracion de squid se encuentra en /etc/squid/squid.conf

#vi /etc/squid/squid.conf

En squid.conf busca la lista de control de acceso(acl) y agrega las siguientes lineas:

acl mired src 192.168.1.0/255.255.255.0 (Para la red local)
acl mired src 192.168.1.10/255.255.255.0 (Si solo damos acceso a una IP)

Ahora busca la entrada http_access y agrega lo siguiente

http_access allow mired

El puerto por defecto de squid es el 3128 pero podemos usar otro si queremos, mientras no este ocupado por otra aplicacion, para cambiar el puerto, quita el comentario # de la linea:

http_port 3128

y pon el que mas te guste, o deja el que viene por defecto.


Arrancar squid #/etc/init.d/squid start
Reiniciar squid #/etc/init.d/squid restart
Parar squid #/etc/init.d/squid stop

Tambien como root podemos usar

#squid -z

Ahora configuramos los cliente para que salgan por el proxy.

Mirar esta pagina para saber como Configurar Proxy Internet Explorer

Si tenemos muchos ordenadores en la red, lo mejor seria utilizar nuestro servidor proxy como pasarela de la red en general, iptables viene por defecto instalado en nuestro sistema asi que con solo ejecutar esta linea nuestro router de internet pasaria a ser el linux con el squid

Fijaros que uso la tarjeta eth0 para la entrada de peticiones, y lo redirijo al puerto 3128 que es por donde escucha squid.

#iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

Fin.

2 comentarios:

Anónimo dijo...

Al poner el vi, no abre nada, la consola está vacía y sólo pone -- INSERT -- al final :/ ¿Qué podría estar pasando?

Aceror dijo...

Puedes usar el editor que quieras, yo suelo usar emacs o vi, pero hay gente que usa gedit.

Un saludo