SlideShare a Scribd company logo
1 of 3
Download to read offline
BULMA: Como configurar SQUID, el Proxy-Cache de Internet




      Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores | Bergantells Usuaris de GNU/Linux de Mallorca i
                                                     Afegitons
Como configurar SQUID, el Proxy-Cache de Internet (276559 lectures)
Per Gabriel, Gigi (http://www.degabriel.es)
Creado el 29/01/2001 00:00 modificado el 29/01/2001 00:00


           El Squid, es un programa que sirve de Proxy-Cache de Internet, lo que significa que si accedes mas
           de una vez a una pagina, esta pagina se almacena en el disco duro, y si no lo encuentra lo buscara
           en Internet.
           Esto acelera la navegacion con internet y normalmente se usa en servidores que se conectan Internet
           para que naveguen unos cuantos ordenadores a traves de una conexion.
           Novedades: Como controlar el tamaño de los ficheros, y como redireccionar el puerto de acceso a la
           web

Supondremos que habeis instalado el SQUID que viene con cualquier instalacion de Linux (tambien existe para
windows, pero no lo he probado).
En esta articulo me basare en el Red Hat 6.2

El Squid se configura desde un unico fichero, el /etc/squid.conf, que facilita mucho las cosas.

En este ejemplo vamos a usar dos equipos, un servidor(192.168.0.1) y un cliente(192.168.0.1) que accede a traves del
servidor

La particion la he montado en un segundo disco duro (hdc1) desde /mnt/squid, y aqui he puesto todos los logs.
Recordar que el directorio /mnt/squid debe pertenecer al usuario 'squid' y al grupo 'squid', con los privilegios 775

Una vez tenemos todo esto, nos metemos con el fichero para configurar el SQUID.
El fichero /etc/squid.conf, es muy sencillo de configurar ya que todos los comandos internos estan comentados para
facilitar la configuracion.
Los comandos basicos necesarios los puedes buscar y poner los valores por defecto, pero para tener una idea, los que
me funcionan bien:

http_port 3128
icp_port 3130
cache_swap_low 90
cache_swap_high 95
maximum_object_size 4096 KB
cache_dir ufs /mnt/squid 100 16 256
cache_access_log /mnt/squid/access.log
cache_log /mnt/squid/cache.log
cache_store_log /mnt/squid/store.log
client_netmask 255.255.255.0

Esta parte es muy importante ya que se dan los permisos para que se pueda acceder a la cache. Fijaros en dos lineas que
he puesto para dar permisos a las IPs del 192.168.0.1 --> 192.168.0.255

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 mipc src 192.168.0.0/255.255.255.0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
acl SSL_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 1025-65535
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http


1/3
BULMA: Como configurar SQUID, el Proxy-Cache de Internet

acl Safe_ports port 591                  # filemaker
acl Safe_ports port 777                  # multiling http
acl CONNECT method CONNECT

#Default configuration:
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
http_access allow localhost
http_access allow mipc
^^^^^^^^^^^^^^^^^^^^^^
http_access deny all

Una vez has hecho los cambios necesarios en el fichero de configuracion deberas hacer:
1.- Para crear todo el sistema de ficheros y directorios que usara Squid ejecutando:
root# squid -z

2.- Ejecutar el Squid para que funcione a partir de ese instante.
Escribe 'setup' y elige 'System Services', y activa con el espacio la opcion del squid

A partir de ahora cada vez que inicies el servidor podras tener tu propio cache.

El cliente
Para poder emplear el Proxy-Cache, tendras que configurar cada Navegador de cada PC con los datos de la Cache. En
este ejemplo pondremos:
IP-Proxy: 192.168.0.1
Puerto: 3128

NUEVO

Controlar el tamaño de los ficheros
Para facilitar el control de los clientes y puedas controlar el tamaño de los ficheros o paginas que se bajan, hay unas
linias en el fichero de configuracion que se encargan de eso.
Puedes jugar con los KB para ajustarlo a tus necesidades

Busca en el fichero squid.conf:

# OPTIONS FOR TUNING THE CACHE
request_header_max_size 10 KB
request_body_max_size 512 KB
reply_body_max_size 512 KB

Redireccionar el puerto de acceso a la web
Como redireccionar el puerto 80 que usan los clientes por defecto al puerto del Squid sin que los usuarios se den cuenta
de nada

Suponermos que ya tenemos funcionando el Squid tal y como hemos hecho en los pasos anteriores, ya comentamos la
forma de usar Squid en los clientes cambiando en cada uno de ellos el puerto al que tienen que acceder. Pero
imaginemos que tenemos muchos PCs, seria un trabajo de chinos tener que ir uno a uno para hacer esta tonteria, pues lo
que vamos a hacer es redireccionar el puerto 80 al que usemos con el Squid, pero solo en el servidor

Me baso en el articulo(1) que hice sobre instalar un servidor con el Cablemodem de ONO, ya que su pueden usar varias
de las cosas que comento para este caso. Ahora creamos un fichero llamado 'compartir' en /usr/bin/ tal que asi:

echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -P forward DENY
/sbin/ipchains -A forward -j MASQ -s 192.168.2.0/16


2/3
BULMA: Como configurar SQUID, el Proxy-Cache de Internet

#Redireccionar el puerto 80 al 3128
/sbin/ipchains -A input -j REDIRECT 3128 -p tcp -s 0.0.0.0/0 -d 0.0.0.0/0 80

Ahora le cambiamos las propiedades al fichero y le damos la propiedad de ejecucion:
usuario /usr/bin$ chmod +x compartir

Ahora lo que nos interesa es que al arrancar el Linux nos ejecute el, fichero que hemos creado antes 'compartir'. Nos
vamos al fichero /etc/rc.d/rc.local, lo editamos y añadimos al final del todo antes de que ponga 'fi' esta linea:

      [...]
      cp -f /etc/issue /etc/issue.net
      echo >> /etc/issue
      # ---aqui empieza lo que añadimos-------
      #compartir conexion a internet
      /usr/bin/compartir
      # ---aqui termina lo que añadimos-------
      fi



Espero que os gusten los nuevos añadidos

Links:
• http://www.si.uniovi.es/mirror/squid/Doc/FAQ/FAQ.html(2)
• http://www.freeos.com/articles/2516/2/1-3/(3)
• http://www.aebius.com/docs/spanish/traducciones/transproxi/trans_proxi_sp.htm(4)
• http://segurinet.com/gsal/squid.htm(5)
• http://linuxcol.uniandes.edu.co/infolinux/docs/comos_gramo/squid/index.html(6)
• http://www.arrakis.es/~mikaku/espanol/ISP-Spanish-HOWTO-25.htm(7)
• http://www.rediris.es/si/cache/instalar-cache.es.html(8)

  Lista de enlaces de este artículo:

         1. http://bulma.net/body.phtml?nIdNoticia=387
         2. http://www.si.uniovi.es/mirror/squid/Doc/FAQ/FAQ.html
         3. http://www.freeos.com/articles/2516/2/1-3/
         4. http://www.aebius.com/docs/spanish/traducciones/transproxi/trans_proxi_sp.htm
         5. http://segurinet.com/gsal/squid.htm
         6. http://linuxcol.uniandes.edu.co/infolinux/docs/comos_gramo/squid/index.html
         7. http://www.arrakis.es/~mikaku/espanol/ISP-Spanish-HOWTO-25.htm
         8. http://www.rediris.es/si/cache/instalar-cache.es.html

E-mail del autor: gginard _ARROBA_ gmail.com
Podrás encontrar este artículo e información adicional en: http://bulma.net/body.phtml?nIdNoticia=441




3/3

More Related Content

What's hot

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
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextkjuanextk
 
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
 
Presentacion Squid
Presentacion SquidPresentacion Squid
Presentacion Squidalexmerono
 
Squid proxy transparente en ubuntu
Squid proxy transparente en ubuntuSquid proxy transparente en ubuntu
Squid proxy transparente en ubuntuAlvaro López
 
Configuracion de proxy squid en centos
Configuracion de proxy squid en centosConfiguracion de proxy squid en centos
Configuracion de proxy squid en centosmurilloyair
 
Servidor PXE de Instalaciones GNU/Linux
Servidor PXE de Instalaciones GNU/LinuxServidor PXE de Instalaciones GNU/Linux
Servidor PXE de Instalaciones GNU/Linuxfraterneo GNU/Linux
 
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
 
IdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualIdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualMizaelMartinez2
 
Apache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows ServerApache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows ServerNombre Apellidos
 
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
 

What's hot (20)

Squid
Squid Squid
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
 
Squid
SquidSquid
Squid
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
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
 
Proxy
ProxyProxy
Proxy
 
Presentacion Squid
Presentacion SquidPresentacion Squid
Presentacion Squid
 
Squid proxy transparente en ubuntu
Squid proxy transparente en ubuntuSquid proxy transparente en ubuntu
Squid proxy transparente en ubuntu
 
PROXY CENTOS 6.5
PROXY CENTOS 6.5PROXY CENTOS 6.5
PROXY CENTOS 6.5
 
Configuracion de proxy squid en centos
Configuracion de proxy squid en centosConfiguracion de proxy squid en centos
Configuracion de proxy squid en centos
 
Servidor PXE de Instalaciones GNU/Linux
Servidor PXE de Instalaciones GNU/LinuxServidor PXE de Instalaciones GNU/Linux
Servidor PXE de Instalaciones GNU/Linux
 
Seguridad de las Redes
Seguridad de las RedesSeguridad de las Redes
Seguridad de las Redes
 
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)
 
Bd practica 1.10
Bd practica 1.10Bd practica 1.10
Bd practica 1.10
 
Instalacion backup pc
Instalacion backup pcInstalacion backup pc
Instalacion backup pc
 
IdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualIdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtual
 
Apache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows ServerApache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows Server
 
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
 
Manual Servidor Proxy Squid3
Manual Servidor Proxy Squid3Manual Servidor Proxy Squid3
Manual Servidor Proxy Squid3
 
Squid1
Squid1Squid1
Squid1
 

Viewers also liked

Viewers also liked (9)

License0410
License0410License0410
License0410
 
200 celadas de apertura
200 celadas de apertura200 celadas de apertura
200 celadas de apertura
 
Final 2010
Final 2010Final 2010
Final 2010
 
Snmpv3
Snmpv3Snmpv3
Snmpv3
 
Historia
HistoriaHistoria
Historia
 
File
FileFile
File
 
Blade server4
Blade server4Blade server4
Blade server4
 
Tumaker - Impresoras 3D open source
Tumaker - Impresoras 3D open sourceTumaker - Impresoras 3D open source
Tumaker - Impresoras 3D open source
 
Usb 3 0_adopters_agreement_final_020411
Usb 3 0_adopters_agreement_final_020411Usb 3 0_adopters_agreement_final_020411
Usb 3 0_adopters_agreement_final_020411
 

Similar to Configurar SQUID proxy-cache

Memoria sobre Squid3
Memoria sobre Squid3Memoria sobre Squid3
Memoria sobre Squid3cercer
 
Instalacion y configuracion de squid 2.6 estable
Instalacion y configuracion de squid 2.6 estableInstalacion y configuracion de squid 2.6 estable
Instalacion y configuracion de squid 2.6 estableBartOc3
 
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
 
Servidir Proxy
Servidir ProxyServidir Proxy
Servidir Proxykaliz
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónSocialBiblio
 
Interchange CMS - e-commerce
Interchange CMS - e-commerceInterchange CMS - e-commerce
Interchange CMS - e-commerceDavid Ramirez
 
Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4David Ramirez
 
Uem coud v3.0_12_diciembre_2014_presentación final
Uem coud v3.0_12_diciembre_2014_presentación finalUem coud v3.0_12_diciembre_2014_presentación final
Uem coud v3.0_12_diciembre_2014_presentación finalFernando Mateus
 
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - QuaipWordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaipquaip
 
Unidad iii seguridad de redes
Unidad iii seguridad de redes Unidad iii seguridad de redes
Unidad iii seguridad de redes leonardoruiz98
 

Similar to Configurar SQUID proxy-cache (20)

Memoria sobre Squid3
Memoria sobre Squid3Memoria sobre Squid3
Memoria sobre Squid3
 
Instalacion y configuracion de squid 2.6 estable
Instalacion y configuracion de squid 2.6 estableInstalacion y configuracion de squid 2.6 estable
Instalacion y configuracion de squid 2.6 estable
 
Squid lpt
Squid lptSquid lpt
Squid lpt
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUID
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
 
Semana 7 Despliegue a producción ORACLE OCI
Semana 7   Despliegue a producción ORACLE OCISemana 7   Despliegue a producción ORACLE OCI
Semana 7 Despliegue a producción ORACLE OCI
 
Servidir Proxy
Servidir ProxyServidir Proxy
Servidir Proxy
 
01intalacion de apache
01intalacion de apache01intalacion de apache
01intalacion de apache
 
Servidorweb
ServidorwebServidorweb
Servidorweb
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Interchange CMS - e-commerce
Interchange CMS - e-commerceInterchange CMS - e-commerce
Interchange CMS - e-commerce
 
Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
 
Uem coud v3.0_12_diciembre_2014_presentación final
Uem coud v3.0_12_diciembre_2014_presentación finalUem coud v3.0_12_diciembre_2014_presentación final
Uem coud v3.0_12_diciembre_2014_presentación final
 
Entorno PHP
Entorno PHPEntorno PHP
Entorno PHP
 
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - QuaipWordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
 
Cherokee
CherokeeCherokee
Cherokee
 
Unidad iii seguridad de redes
Unidad iii seguridad de redes Unidad iii seguridad de redes
Unidad iii seguridad de redes
 
Configuracion de cent os
Configuracion de cent osConfiguracion de cent os
Configuracion de cent os
 
Taller girona
Taller gironaTaller girona
Taller girona
 

Configurar SQUID proxy-cache

  • 1. BULMA: Como configurar SQUID, el Proxy-Cache de Internet Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores | Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons Como configurar SQUID, el Proxy-Cache de Internet (276559 lectures) Per Gabriel, Gigi (http://www.degabriel.es) Creado el 29/01/2001 00:00 modificado el 29/01/2001 00:00 El Squid, es un programa que sirve de Proxy-Cache de Internet, lo que significa que si accedes mas de una vez a una pagina, esta pagina se almacena en el disco duro, y si no lo encuentra lo buscara en Internet. Esto acelera la navegacion con internet y normalmente se usa en servidores que se conectan Internet para que naveguen unos cuantos ordenadores a traves de una conexion. Novedades: Como controlar el tamaño de los ficheros, y como redireccionar el puerto de acceso a la web Supondremos que habeis instalado el SQUID que viene con cualquier instalacion de Linux (tambien existe para windows, pero no lo he probado). En esta articulo me basare en el Red Hat 6.2 El Squid se configura desde un unico fichero, el /etc/squid.conf, que facilita mucho las cosas. En este ejemplo vamos a usar dos equipos, un servidor(192.168.0.1) y un cliente(192.168.0.1) que accede a traves del servidor La particion la he montado en un segundo disco duro (hdc1) desde /mnt/squid, y aqui he puesto todos los logs. Recordar que el directorio /mnt/squid debe pertenecer al usuario 'squid' y al grupo 'squid', con los privilegios 775 Una vez tenemos todo esto, nos metemos con el fichero para configurar el SQUID. El fichero /etc/squid.conf, es muy sencillo de configurar ya que todos los comandos internos estan comentados para facilitar la configuracion. Los comandos basicos necesarios los puedes buscar y poner los valores por defecto, pero para tener una idea, los que me funcionan bien: http_port 3128 icp_port 3130 cache_swap_low 90 cache_swap_high 95 maximum_object_size 4096 KB cache_dir ufs /mnt/squid 100 16 256 cache_access_log /mnt/squid/access.log cache_log /mnt/squid/cache.log cache_store_log /mnt/squid/store.log client_netmask 255.255.255.0 Esta parte es muy importante ya que se dan los permisos para que se pueda acceder a la cache. Fijaros en dos lineas que he puesto para dar permisos a las IPs del 192.168.0.1 --> 192.168.0.255 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 mipc src 192.168.0.0/255.255.255.0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ acl SSL_ports port 443 563 acl Safe_ports port 80 21 443 563 70 210 1025-65535 acl Safe_ports port 280 # http-mgmt acl Safe_ports port 488 # gss-http 1/3
  • 2. BULMA: Como configurar SQUID, el Proxy-Cache de Internet acl Safe_ports port 591 # filemaker acl Safe_ports port 777 # multiling http acl CONNECT method CONNECT #Default configuration: http_access allow manager localhost http_access deny manager http_access deny !Safe_ports http_access deny CONNECT !SSL_ports # # INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS # http_access allow localhost http_access allow mipc ^^^^^^^^^^^^^^^^^^^^^^ http_access deny all Una vez has hecho los cambios necesarios en el fichero de configuracion deberas hacer: 1.- Para crear todo el sistema de ficheros y directorios que usara Squid ejecutando: root# squid -z 2.- Ejecutar el Squid para que funcione a partir de ese instante. Escribe 'setup' y elige 'System Services', y activa con el espacio la opcion del squid A partir de ahora cada vez que inicies el servidor podras tener tu propio cache. El cliente Para poder emplear el Proxy-Cache, tendras que configurar cada Navegador de cada PC con los datos de la Cache. En este ejemplo pondremos: IP-Proxy: 192.168.0.1 Puerto: 3128 NUEVO Controlar el tamaño de los ficheros Para facilitar el control de los clientes y puedas controlar el tamaño de los ficheros o paginas que se bajan, hay unas linias en el fichero de configuracion que se encargan de eso. Puedes jugar con los KB para ajustarlo a tus necesidades Busca en el fichero squid.conf: # OPTIONS FOR TUNING THE CACHE request_header_max_size 10 KB request_body_max_size 512 KB reply_body_max_size 512 KB Redireccionar el puerto de acceso a la web Como redireccionar el puerto 80 que usan los clientes por defecto al puerto del Squid sin que los usuarios se den cuenta de nada Suponermos que ya tenemos funcionando el Squid tal y como hemos hecho en los pasos anteriores, ya comentamos la forma de usar Squid en los clientes cambiando en cada uno de ellos el puerto al que tienen que acceder. Pero imaginemos que tenemos muchos PCs, seria un trabajo de chinos tener que ir uno a uno para hacer esta tonteria, pues lo que vamos a hacer es redireccionar el puerto 80 al que usemos con el Squid, pero solo en el servidor Me baso en el articulo(1) que hice sobre instalar un servidor con el Cablemodem de ONO, ya que su pueden usar varias de las cosas que comento para este caso. Ahora creamos un fichero llamado 'compartir' en /usr/bin/ tal que asi: echo 1 > /proc/sys/net/ipv4/ip_forward /sbin/ipchains -P forward DENY /sbin/ipchains -A forward -j MASQ -s 192.168.2.0/16 2/3
  • 3. BULMA: Como configurar SQUID, el Proxy-Cache de Internet #Redireccionar el puerto 80 al 3128 /sbin/ipchains -A input -j REDIRECT 3128 -p tcp -s 0.0.0.0/0 -d 0.0.0.0/0 80 Ahora le cambiamos las propiedades al fichero y le damos la propiedad de ejecucion: usuario /usr/bin$ chmod +x compartir Ahora lo que nos interesa es que al arrancar el Linux nos ejecute el, fichero que hemos creado antes 'compartir'. Nos vamos al fichero /etc/rc.d/rc.local, lo editamos y añadimos al final del todo antes de que ponga 'fi' esta linea: [...] cp -f /etc/issue /etc/issue.net echo >> /etc/issue # ---aqui empieza lo que añadimos------- #compartir conexion a internet /usr/bin/compartir # ---aqui termina lo que añadimos------- fi Espero que os gusten los nuevos añadidos Links: • http://www.si.uniovi.es/mirror/squid/Doc/FAQ/FAQ.html(2) • http://www.freeos.com/articles/2516/2/1-3/(3) • http://www.aebius.com/docs/spanish/traducciones/transproxi/trans_proxi_sp.htm(4) • http://segurinet.com/gsal/squid.htm(5) • http://linuxcol.uniandes.edu.co/infolinux/docs/comos_gramo/squid/index.html(6) • http://www.arrakis.es/~mikaku/espanol/ISP-Spanish-HOWTO-25.htm(7) • http://www.rediris.es/si/cache/instalar-cache.es.html(8) Lista de enlaces de este artículo: 1. http://bulma.net/body.phtml?nIdNoticia=387 2. http://www.si.uniovi.es/mirror/squid/Doc/FAQ/FAQ.html 3. http://www.freeos.com/articles/2516/2/1-3/ 4. http://www.aebius.com/docs/spanish/traducciones/transproxi/trans_proxi_sp.htm 5. http://segurinet.com/gsal/squid.htm 6. http://linuxcol.uniandes.edu.co/infolinux/docs/comos_gramo/squid/index.html 7. http://www.arrakis.es/~mikaku/espanol/ISP-Spanish-HOWTO-25.htm 8. http://www.rediris.es/si/cache/instalar-cache.es.html E-mail del autor: gginard _ARROBA_ gmail.com Podrás encontrar este artículo e información adicional en: http://bulma.net/body.phtml?nIdNoticia=441 3/3