Como conectar maquina en vmware fusion 8 con GNS3

Hola.
En días anteriores tuve la necesidad de poder realizar una implementación de prueba utilizando una maquina virtual en vmware con un router y un ASA Cisco.
Teniendo en cuenta que no tengo ni un Router ni un ASA Cisco para poder hacer mis pruebas, utilice el software GNS3 para completar la simulación requerida.
Como la version de GNS3 para Mac no incluye soporte nativo para maquinas vmware, entonces tuve que acudir a otro metodo.

Para ello necesitaremos:
•    VMware Fusion 8
•    Software TunTap http://tuntaposx.sourceforge.net/
•    GNS3
Ahora, manos a la obra, suponemos que ya tenemos instalado vmware fusion y GNS3, entonces instalamos el software TunTap descargandolo de la webb oficial.
Luego de instalar TunTap, verificamos en la consola que las interfaces esten creadas ejecutan do el siguiente comando:

ls /dev/ | grep tap

image

Como podemos ver en la imagen, se crearon 16 interfaces tap.

Ahora ejecutamos el programa GNS3 con privilegios de Root, usando el siguiente comando:

sudo /Applications/GNS3.app/Contents/MacOS/GNS3

E ingresamos la contraseña que nos solicita.

image

NOTA: Se debe ejecutar la aplicación con privilegios debido a que el uso de interfaces Tap requieren permisos de root para su uso.

Posteriormente se ejecuta la aplicación GNS3 como vemos en la siguiente imagen:

 

image

Entonces, para poder conectar las maquinas virtuales con GNS3 utilizaremos un dispositivo cloud, veamos la siguiente imagen:

image

Ahora damos clic derecho en la nube y vamos a la opcion “Configure”:

 

image

Damos clic en el nombre de nuestro nodo y vamos a la opcion TAP, como lo vemos en la siguiente imagen:

image

Ahora añadimos una interfaz Tap de la siguiente forma:

/dev/tap10

image

Damos clic en agregar y luego clic en OK para guardar los cambios.

Con esto, hemos asignado una interfaz TAP al nodo “Cloud” de GNS3, ahora debemos realizar la conexión entre la interfaz tap10 y la interfaz virtual de vmware, para nuestro ejemplo es la vmnet4.

Para esto crearemos una interfaz bridge en nuestro sistema, el diagrama de conexión sera mas o menos asi:

tap10 ———– Bridge10 ———- vmnet4

En donde ambas interfaces seran interconectadas por una intrefaz bridge definida.

Debemos tener en cuenta, que las maquinas virtuales deben tener sus adaptadores asignados a la interfaz vmnet4 según nuestro ejemplo.

Veamos las interfaces de mi equipo:

image

Ahora vamos a crear la interfaz bridge 10 con el siguiente comando:

sudo ifconfig bridge10 create

y verificamos que la interfaz se haya creado:

ifconfig bridge10

image

Podemos ver en la imagen anterior que se creo la interfaz sin problemas.

Ahora vamos a agregar las interfaces miembros a la interfaz bridge10, que en este caso son las interfaces tap10 y vmnet4, para ello ejecutamos los siguientes comandos:

sudo ifconfig bridge10 addm tap10
sudo ifconfig bridge10 addm vmnet4
sudo ifconfig vmnet4 inet delete

image

Verificamos que ambas interfaces sean miembros de la interface bridge10:

image

Por ultimo subimos la interface bridge10:

sudo ifconfig bridge10 up

 

imageAhora hagamos una prueba de conectividad:

 

image

La informacion para realizar este post fue basada en el siguiente video:

https://vimeo.com/115506120

Eso es todo.

Espero les sirva!

Saludos!


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s