Mailinglist Archive: opensuse-es (2177 mails)

< Previous Next >
Re: [suse-linux-s] Configuracion del Squid proxy transparente
  • From: "Carlos E. R." <robin1.listas@xxxxxxxxxx>
  • Date: Wed, 27 Oct 2004 14:14:47 +0200 (CEST)
  • Message-id: <Pine.LNX.4.58.0410271310280.7428@xxxxxxxxxxxxxxxx>

El 2004-10-27 a las 12:14 +0200, AleOP escribió:

> Entonces, ¿qué coño hacía yo recompilando el kernel para hacer que me
> funcionara, sin mirarme ningún manual, ya sea oficial o extraoficial de
> SuSE, el proxy transparente? Porque, tal y como venía todo por defecto,
> yo, al menos, no lo conseguía. O yo seré mu torpe o soñaré las cosas o
> tal vez era con otra serie del kernel, pero recuerdo haber leído en
> alguna parte en algún SuSE que para que funcionara el proxy transparente
> había que recompilar el kernel.

Chico, no lo se. Lo que dices, me suena haberlo leido, pero hace bastante
tiempo. Me da la impresión que hay demasiada gente que necesita esto como
para que suse obligue a recompilar el kernel. Si había que tocar en el
proc, pero eso ya lo hace el susefirewall.

Mira, está todo explicado en el manual de administración del suse, y en
español:

17.3.6. Configuración de un proxy transparente

Lo que si dice es esto, que es confuso:

17.3.6.1. Configuración del kernel

Primero hay que comprobar que el kernel del servidor proxy dispone
de soporte para proxy transparente. En caso contrario habrá que
añadir estas opciones al kernel y compilarlo de nuevo. Más
detalles sobre este proceso en el capitulo 10, El kernel de Linux.
Los módulos del kernel cambian en cada versión. Compruebe el
estado del actual en
/usr/share/doc/howto/en/html/mini/TransparentProxy-3.html o en
Internet:
http://www.tldp.org/HOWTO/mini/TransparentProxy-3.html.


En realidad, en 9.1 está en
file:////usr/share/doc/howto/en/html/TransparentProxy-3.html:

* Under General Setup
o Networking support SI
o Sysctl support SI
* Under Networking Options
o Network packet filtering SI
o TCP/IP networking ¿Se duda?
* Under Networking Options -> IP: Netfilter Configuration
o Connection tracking SI
o IP tables support SI
o Full NAT SI
o REDIRECT target support SI
* Under File Systems
o /proc filesystem support SI

You must say NO to ``Fast switching'' under Networking Options. Ok


Once you have your new kernel up and running, you may need to enable IP
forwarding. IP forwarding allows your computer to act as a router. Since
this is not what the average user wants to do, it is off by default and
must be explicitly enabled at run-time. However, your distribution might
do this for you already. To check, do ``cat
/proc/sys/net/ipv4/ip_forward''. If you see ``1'' you're good.

También.

Luego todo está activado por defecto en el kernel de suse - y el que tengo
ahora mismo no lo he tocado para nada.

> Si no..., en fin, entonces, ¿tendré que echarme yo flores y pregonar que
> reinventé la rueda?

Pues probablemente sería así antes, o lo es con el kernel sin
hacer cloneconfig. No lo se.


Ah, ya veo algo que no me gusta nada: las versiones española e inglesa del
manual ¡no coinciden!

17.3.6. Transparent Proxy Configuration
17.3.6.1. Configuration Options in /etc/squid/squid.conf
17.3.6.2. Firewall Configuration with SUSEfirewall2

frente a:

17.3.6. Configuración de un proxy transparente
17.3.6.1. Configuración del kernel <----====
7.3.6.2. Opciones de configuración en /etc/squid/squid.conf
17.3.6.3. Configuración del cortafuegos con SuSEfirewall2

Eso puede ser el origen de la confusión.


*** ¡Rafa!***

Eso es pa' ti, hay un error garrafal en la traducción del manual de
administración al español - y puede que no sea el único. Lo puedo decir yo
mismo en feedback, pero me fastidia no poder hacerlo por correo.

En el manual de la 8.2 no figuran estas instrucciones, mandan al
howto. En el del 7.3 no aparece el squid. Son los que tengo a
mano.

--
Saludos
Carlos Robinson


< Previous Next >
Follow Ups