martes, 2 de abril de 2013

BridgingTopologia en GNS3 con Red Real - Linux

Antes que nada sito la fuente que consulte para lograr configurar correctamente el Bridging
http://www.blindhog.net/linux-bridging-for-gns3-lan-communications/
En este caso use Ubuntu 12.10 y GNS3 v0.7.4

Sin mas preámbulos empezamos

Debemos chequear que tenemos instalados los paquetes uml-utilities y bridge-utils de lo contrario los comandos brctl y tunctl  no estarán disponibles.
si no lo tenemos, para instalarlos ejecutamos las siguientes ordenes:

sudo apt-get  install uml-utilities bridge-utils 

con ello nos aseguraremos de tener disponible todos los comandos que usaremos


Parte en Linux

Crear una interface de tipo "tap0" y setear en modo promiscuo las interfaces eth0 y tap0 o como las crearon ustedes

sudo tunctl -t tap0
sudo ifconfig tap0 0.0.0.0 promisc up
sudo ifconfig  eth0 0.0.0.0 promisc up

Crear una interface de tipo "puente"  y asignarle a este las interfaces tap0 y eth0 como se ve en el ejemplo

sudo brctl addbr br0
sudo brctl addif br0 tap0
sudo brctl addif br0 eth0

Levantar la interface de tipo puente y asignarle una IP

sudo ifconfig br0 up
sudo ifconfig br0 192.168.1.54 netmask 255.255.255.0

Agregar el Default gw de su red en este ejemplo es la que sigue

sudo route add default gw 192.168.1.1

para asegurarnos que se hayan tomados los cambios no esta de mas reiniciar los servicios de red como sigue:
sudo service networking restart


Parte en GNS3

agregar a la topo-logia un elemento de tipo "Cloud" como se ve en al imagen
seleccionar el objeto "cloud", click derecho y seleccionar "configure"
luego en al solapa "NIO TAP" escribir tap0 o el numero que hayas elegido y darle agregar, te quedara como la imagen.



Luego conectar el objeto "cloud" con la opción manual al router y asignarle a la interface una IP en el mismo segmento de red, con eso ya estará accesible por la red real.
saludos!




Nota: si por ejemplo queremos hacer ping a la IP seteada en la interface br0 desde una pc conectada a la red no lograremos alcanzarla pero esto no indica que no funciona simplemente que al usarse como puente queda inutilizada para algunas cosas.
por lo que para la verificación debemos hacer ping a una IP configurar por ejemplo en los routers de la topologia hecha en GNS3




lunes, 1 de abril de 2013

Instalar Windows Builder en Eclipse

Bajar la ultima versión de Eclipse disponible en mi caso Juno V4.2 desde http://www.eclipse.org/downloads/
una vez instalado, ir al enlace http://www.eclipse.org/windowbuilder/download.php y copiar el link para la versión de eclipse que acabamos de instalar
luego ya en eclipse no dirigimos al menú help-->install New software-->add
se vera como en la imagen siguiente, completar en "Name" con algún nombre descriptivo y en "Location" pegamos el link correspondiente a nuestra versión.
luego elegir todo los ítems que necesitemos y continuar con el "Wizard" que es bastante intuitivo.


luego de finalizar  deberían tener activo el plugin