El mié, 27-10-2004 a las 14:14 +0200, Carlos E. R. escribió:
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.
Claro. Pero, es que lo del /proc eso no es hacer proxy-transparente (que anda que también la expresioncita... ni que los ordenadores fueran de cristal); es para lo del ipforwarding. Eso es obvio.
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.
¡Jajajajajaja! ¿Ves, ves, ves? ¿Ves cómo sabía que lo había leído en alguna parte? Pues, esto, al menos para mí, significa que, por lo general, el kernel no viene configurado con soporte para proxy-transparente (y puedo corroborarlo, al menos porque no me funcionaba ni para delante ni para detrás; y sí cuando lo recompilaba con no sé qué opción marcada). ¡Gracias, Carlos! ¡Estás en todo!
En realidad, en 9.1 está en file:////usr/share/doc/howto/en/html/TransparentProxy-3.html:
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.
Bien, bien. Como he dicho, hace ya algo más de dos años que no configuro un proxy-transparente, y no recuerdo ahora mismo con qué opción era (la memoria, el Alzheimer o mi única neurona cada vez hace más estragos en el cerebro y se me olvida todo con una facilidad pasmosa...). Pero, entonces, el kernel era el 2.2.x, o sea, ni el 2.4.x, ni el 2.6.x. Que ahora SuSE haya decidido incluirlo, pues, macho, ¡ya era hora!
Ah, ya veo algo que no me gusta nada: las versiones española e inglesa del manual ¡no coinciden!
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.
¡Jajajajajajaja! Muy gráfico, sí señor. Venga, un abrazo a todos, Alejandro.
-- Saludos Carlos Robinson