[http tunneling con openvpn] era Re: [eside-ghost] Firewall+VPN

zgor zgor en int80h.net
Mie Abr 5 01:28:54 CEST 2006


Aupi,
nada pues me respondo a mi mismo, acabo de probarlo y si que tira , 
ueeeeeee :D esto de openvpn es la caña volante


He probado en plan con psk y tun (ptp) pero debería ir fino, supongo, 
con todo el tema pki de ssl
En el server, server.conf:
  dev tun
  proto tcp-server
  port 443
  ifconfig 10.40.0.1 10.40.0.2
  secret secret.key
  ping 15

como es logico, tiene que ser obligatoriamente con tcp, no vale udp ...
el secret.key se genera con: openvpn --genkey --secret secret.key

y en el cliente, cliente.conf:
  dev tun
  proto tcp-client
  http-proxy x.x.x.x 8080
  ifconfig 10.40.0.2 10.40.0.1
  remote x.y.z.x 443
  secret secret.key
  ping 15

(y luego arrancar cada uno con openvpn --config tal.conf)

lo he probado con tiny proxy (está en el apt y se configura realmente 
rápido en /etc/tinyproxy), el asunto tira del metodo connect asi que en 
el 443 deberia chutar en configuraciones estándar de proxys

no va tampoco excesivamente lento, y lo bueno es que ya es un iface, no 
es como el cristo del gnu httptunnel mítico de Lars Brinkhoff para 
rebotar a únicamente un puerto determinado, con esto bastaria con natear 
en el extremo y luego poner rutas adecuadas en el host cliente y deberia 
ir todo fino

no se si tirara bien en la uni, habrá que mirarlo mañana ,  a ver XDD :DD




suerte!


Más información sobre la lista de distribución eside-ghost