Httptunnel e iptables

Luis Merino R jarufe en antofalinux.cl
Mar Nov 8 10:25:38 CLST 2005


El mar, 08-11-2005 a las 09:08 -0300, Andres Junge escribió:
> Hola
Hola
> Actualmente estoy trabajando medio dia en una parte y medio dia en otro lado y
> el problema que tengo es que en un lado cuando llego con mi notebook, la red me
> da permiso para conectarme a mi server (que esta en otro lado) por medio de ssh,
> imaps, smtp y en realidad cualquier cosa. El problema esta en el segundo lado,
> porque solo me dejan salir por http. Gracias a dios que existe httptunnel. Asi
> que lo que hice fue crear un tunel http entre mi servidor y mi maquina para los
> puertos que me interesaban (smtp, imap, ssh, etc). Lo que quiero hacer ahora (y
> en lo que estoy entrampado) es que cuando estoy en la red abierta debo conectar
> mi cliente de correo directamente a mi server, pero cuando estoy en la red de
> solo http, debo conectar mi cliente de correo al puerto local de mi notebook
> donde esta configurado el tunel. La pregunta para los gurus de iptables es: Como
> puedo configurar en mi notebook que cada paquete que salga para el puerto 993 de
> mi server sea redirigido a al puerto 9933 local de mi notebook? Intente con esto
> (sacado de transparent-proxy howto):
> 
> iptables -t nat -A PREROUTING -p tcp --dport 993 -j REDIRECT --to-ports 9933

Realizando una comparación con la regla que tengo yo, al parecer te
falta indicar la interfaz correspondiente de salida a internet. (ippp0,
eth0, .. .bla bla)

iptables -t nat -A PREROUTING -i ath0 -p tcp --dport 993 -j REDIRECT
--to-port 9933

> pero no resulta.
> 
> Salu2
> An3

-- 
Salu2,

Luis Merino R.
http://jarufe.antofalinux.cl




Más información sobre la lista de distribución Linux