Posts filed under 'Evolución'

Ares y Afrodita

Ares y afordita, los progenitores de Phobos. Tras Ares la guerra, afrodita la seducción, y la nueva criatura el miedo.

Estos tres personajes , representan muy bien la unión de internet y nuestras redes privadas. La guerra está ahí fuera, nosotros tenemos miedo y por eso nos protegemos, tras la seducción de una dulce sonrisa…

Quién es Ares? Realmente el ares “a pelo” son módulos del kernel linux o bsd, los módulos de netfilter-iptables y sus extensiones. Nos proporcionan una manera de crear cortafuegos basados en la capa de red, creando reglas de permiso o denegación de según qué conexiones entrantes y/o salientes. Aunque esa era la función en sus principios, mediante iptables, podemos hacer muchas cosas, enmascaramientos, enrutados, incluso hay modulos que nos permiten utilizar a iptables, para crear reglas de control sobre capa de aplicación. Pero a día de hoy el embrión de phobos, no pretende ser un firewall de capa de aplicación, aunque ojala en un futuro…

Afrodita, es la belleza. El usuario final no quiere teclear repetitivas cadenas de texto una a una para configurar su firewall. Pues bien, esta parte que verá el usuario estará  implementada en   RoR.  Dando como resultado un interfaz web web organizado, sencillo y atractivo.

Por qué Ruby On Rails?

RoR es un framework que nos permite de manera rápida y sencilla crear aplicaciones web. Aparte de la simplicidad, nos permite utilizar un lenguaje 100% orientado a objetos y flexible debido a su carácter de “scripting language” que más queremos un potente framework para crear aplicaciones web, es software libre, tiene todas las bondades de un lenguaje a orientado a objetos y todas las de los lenguajes scripting. Que nadie me mal interprete no pretendo hacer una cruzada por ruby on rails. Además soy nuevo en esto de la programación web… mi debilidad son los sistemas, las comunicaciones, las infraestructuras y las consolas en negro y verde… añorando el fósforo.. :)

La capa intermedia, lo que unirá la belleza con el carácter guerrero será nuestro conocido el camello de perl, el animalito creado por Larry. Queda todavía por determinar la manera de hacer la conexión. Cada servicio vpn o firewall interactua en sus ficheros, pero relamente se parece la manera, puesto que podemos usar Perl OO, quizás el proyecto se sirva para hacer un paquee básico y extensible para la conexión de la interfaz con el sistema, dejando la puerta abierta para poder incluir otros servicios dentro de phobos.

Todavía quedan muchas ideas por madurar y unos cuantos cientos de páginas por leer antes de decidir.

Add comment Noviembre 13, 2007


Calendar

Noviembre 2009
L M X J V S D
« Nov    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Posts by Month

Posts by Category