[Info] instalr un proxy

Tema en 'Manuales' iniciado por janod21, 2 May 2009.

  1. janod21

    janod21 Usuario Habitual nvl.3 ★
    17/41

    Registrado:
    9 Ago 2007
    Mensajes:
    7.236
    Me Gusta recibidos:
    305
    Indice:





    1. Instalar el proxy


    Para instalar Squid escribe en un terminal:
    sudo aptitude install squid

    2. Configurar el proxy


    La configuración de Squid se hace editando el archivo /etc/squid/squid.conf

    Para editar este archivo, presiona Alt+F2 y:
    gksu gedit /etc/squid/squid.conf

    2.1 Nombrar el proxy


    Squid necesita conocer el nombre de la máquina. Para ello, ubica la línea visible_hostname.
    Por ejemplo, si la máquina se llama “ubuntu”, pon:
    visible_hostname ubuntu

    2.2 Elegir el puerto


    Por defecto, el puerto de escucha del servidor proxy será 3128. Para elegir otro puerto, ubica la línea:
    http_port 3128

    Y cambia el número de puerto, por ejemplo:
    http_port 3177

    2.3 Elegir la interfaz


    Por defecto el servidor proxy escucha por todas las interfaces. Por razones de seguridad, sólo debes hacer que escuche en tu red local.
    Por ejemplo si la tarjeta de red ligada a tu LAN tiene el IP 10.0.0.1, modifica la línea a:
    http_port 10.0.0.1:3177

    2.4 Definir los derechos de acceso


    Por defecto, nadie está autorizado a conectarse al servidor proxy, excepto tu máquina.
    Entonces hay que crear una lista de autorización.
    Por ejemplo vamos a definir un grupo que abarca toda la red local.

    Ubica la línea del archivo que comienza por acl localhost...
    Al final de la sección, agrega:
    acl lanhome src 10.0.0.0/255.255.255.0

    (lanhome es un nombre arbitrario que hemos elegido)

    [​IMG]
    2.5 Autorizar al grupo


    Ahora que el grupo está definido, vamos a autorizar para que utilice el proxy.
    Ubica la línea http_access allow...
    Y agrega debajo (antes de la línea http_access deny all)
    http_access allow lanhome

    [​IMG]

    2.6 Autorizar los puertos no estándar


    Por defecto, Squid sólo autoriza el trafico HTTP en algunos puertos (80, etc.)
    Esto puede ocasionar problemas a algunas páginas web que utilizan otros puertos
    Ejemplo: http://toto.com/: 81/images/titi.png seria bloqueado por Squid.

    Para evitar que lo bloquee, encuentra la línea:
    http_access deny !Safe_ports

    Y agrega un comentario:

    #http_access deny !Safe_ports
    3. Iniciar el proxy


    (Re)inicia el proxy para que tome en cuenta la nueva configuración que acabamos de realizar.
    Escribe:
    sudo /etc/init.d/squid restart


    A partir de ahora el proxy debería funcionar. Sólo hay que configurar los diversos programas para que lo utilicen.
    Información


    Los logs del proxy se encuentran en /var/log/squid/access.log
    Modificar el tamaño del caché


    Por defecto, el caché de Squid está activado, lo que permite que las páginas se carguen más rápido.
    El tamaño por defecto es de 100 Mo (ubicado en /var/spool/squid).

    Para cambiar su tamaño, modifica el archivo /etc/squid/squid.conf
    Encuentra la línea:
    # cache_dir ufs /var/spool/squid 100 16 256

    Modifícala, puedes cambiar el valor de 100 por el valor que desees (por ejemplo 200 para 200 Mo):
    cache_dir ufs /var/spool/squid 200 16 256
    Notas


    Squid posee una gran cantidad de opciones y módulos:
    • prefetch (para pre-cargar las paginas y de este modo acelerar la navegación)
    • filtros antivirus, anti-popups, etc.
    • control de acceso al proxy con login y contraseña.
    • control de acceso en función de la hora.
    • etc.


    Para esto, abre Synaptic, y haz clic en el botón “Buscar” y entra “Squid” para encontrar los módulos relacionados a Squid.
    Consulta la documentación de cada modulo y la de Squid para mayor información.

    otro copy paste y q wea
     
  2. Aguil@

    Aguil@ Usuario Habitual nvl.3 ★
    197/244

    Registrado:
    10 Oct 2007
    Mensajes:
    14.337
    Me Gusta recibidos:
    38
    se agradece el aporte man!
     
  3. kamehb

    kamehb Usuario Casual nvl. 2
    87/163

    Registrado:
    14 Oct 2008
    Mensajes:
    8.865
    Me Gusta recibidos:
    6
    oh k wena se agradece...
     
  4. EL-PATRÓN

    EL-PATRÓN Usuario Casual nvl. 2
    37/41

    Registrado:
    28 Nov 2008
    Mensajes:
    1.074
    Me Gusta recibidos:
    1
    exelente info men ojala la aporvechen gracias
     
  5. the kamikase

    the kamikase Usuario Maestro nvl. 6 ★ ★ ★ ★
    697/812

    Registrado:
    19 Sep 2008
    Mensajes:
    70.248
    Me Gusta recibidos:
    49
  6. janod21

    janod21 Usuario Habitual nvl.3 ★
    132/163

    Registrado:
    9 Ago 2007
    Mensajes:
    7.236
    Me Gusta recibidos:
    305
    WAAAAAAAAAAAAAAAAAAAAAAAAA

    SABIA que estabas por aqui lo sabia gracias pollo
     
  7. Ogroberto

    Ogroberto Usuario Casual nvl. 2
    87/163

    Registrado:
    11 Sep 2008
    Mensajes:
    5.560
    Me Gusta recibidos:
    7
    Se agradece la info men.
     
  8. Lion

    Lion Usuario Nuevo nvl. 1
    17/41

    Registrado:
    10 Ago 2009
    Mensajes:
    946
    Me Gusta recibidos:
    16
    se agradece ! xD