Un poco de todo lo relacionado al area de la informatica... programacion, ocio, configuraciones, en fin herramientas que pueden ser utiles para un estudiante de ingenieria en ciencias y sistemas.

jueves, 18 de diciembre de 2014

On 21:09 by Unknown in , ,    No comments
Cuando necesitamos que las maquinas virtuales que utilizamos estén disponibles en una red especifica necesitamos que estas en su configuración de red el adaptador sea de tipo puente, con esto si tenemos un dhcp la VM (virtual machine) tomara una ip automáticamente o bien podemos configurar una ip estática dentro del rango correspondiente a la red en la que queramos trabajar.

Bueno, en kvm se debe realizar el mismo procedimiento lo unico es que la configuración por defecto de KVM no permite tener el adaptador de tipo puente porque debemos crearlo en nuestra maquina host.

En mi caso lo que necesitaba era comunicar dos maquinas virtuales una en cada host diferente, es decir comunicar una maquina física con una VM dentro con otra maquina física con otra VM dentro.

Esto se realiza de la siguiente manera.

1- abrimos el archivo /etc/network/interfaces

2- originalmente el contenido que tiene este archivo es similar a este:

auto lo
iface lo inet loopback




o este:


auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp


lo que debemos realizar es crear una nueva interfaz que va a ser el adaptador puente de la siguiente manera:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
        address 192.168.1.200
        network 192.168.1.0
        netmask 255.255.255.0
        broadcast 192.168.1.255
        gateway 192.168.1.1
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0

Donde 192.168.1.200 sera la ip de nuestra maquina física en la red y con la cual nos comunicaremos con el resto de host o guest dentro de la red.

Lo primero que se hace es agregar la interfaz eth0 si no nos aparece e indiciar que tomara una ip statica o manual.
Luego se crea la interfaz br0 y se le asigna la ip estática y con la linea bridge_ports eth0 se indica por medio de que interfaz sera la comunicacion del adaptador puente. (eth0 es la interfaz ethernet0 o interfaz cableada).
Las 3 lineas finales son opcionales.

Una vez modificado el archivo, guardamos y reiniciamos el equipo.

Al abrir kvm e ir a la parte de opciones ya nos debe de aparecer la opcion para utilizar adpatador puente como red.


3- Ahora dentro de la maquina virtual vamos a asignarle una ip statica la cual debe de estar dentro de la red que se haya utilizado en el paso anterior.


4- probamos la comunicacion entre el host y el guest con ping, luego realizamos el mismo proceso en la otra maquina fisica, obviamente asignando una ip diferente a la del primer host (192.168.1.200 en este caso) y luego configuramos la ip de la vm del 2do host.

5- Conectamos el cable de red entre ambas computadoras y probamos la comunicación entre las 2 VM.

El post original y que sirvio de base para esta configuracion es el siguiente:
Post Original
Por lo tanto se le da el respectivo crédito al autor.

0 comentarios:

Publicar un comentario