[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: redireccionar solicitudes ftp a dansguardian



Los puertos estan abierto

encontre esto http://www.tuxjm.net/docs/squid-como-slack.txt

...
Un firewall o otro programa redirector atrapa las conexionex TCP dirigidas a
puertos especificos en hosts remotos (usualmente el puerto 80), y lo redirige a
un servidor proxy local. El proxy usa los headers HTTP para determinar a donde
se supone que va la conexion, y hace proxy a esa peticion.

El uso de un proxy transparente con Squid aqui solo se aplilcara para
conecciones HTTP, no funciona igual para FTP, HTTPS, ni mucho menos cuando se
use autenticacion via Squid.

Para hacer un proxy transparente hay varios requerimientos tanto de el kernel y
utilerias para logarar esto, en Slackware ya viene todo preparado para hacerlo.

En este caso el proxy transparente lo haremos en el mismo servidor proxy/cache
esto sera hecho con el subsitema de filtrado de el kernel "netfilter" y la
herramienta para construir reglas de filtrado para netfilter: "iptables".

Sera necesario configurar una regla con "iptables" para atrapar todo el trafico
destinado al puerto tcp/80 que vayan a host remotos-externos, y redireccionar
este trafico a el puerto en el cual el servidor proxy esta escuchando (osea el
3128).

Primero deberemos de configurar a Squid como "HTTP Accelerator"

# Parametros para usar proxy transparente:

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

Algunos de estos parametros no esta explicitamente configurados o algunos
otros estan desactivados (off) asi que hay que configurarlos explicitamente.

Y ahora tendremos que ejecutar la regla para redireccionar las peticiones al
puerto 80 de hosts externos al puerto 3128 loca, ya que squid corre en ese
purto.

# iptables -t nat -A PREROUTING -i $INTERFAZ -p tcp --dport 80 -j REDIRECT
--to-port 3128
Esto quiere decir que no puedo hacer un ftp transparente al menos con squid, segun entiendo, o alguien a podido??? o usan algun proxy para ftp que pueda hacerse transparente???

gracias por sus comentarios


Reply to: