Múltiples direcciones IP asignadas a una VM KVM

Múltiples direcciones IP asignadas a una VM KVM

Sistema: SO: Debian 6.0 de 64 bits con KVM instalado desde paquetes
KVM se administra con Cloudmin 6.4.kvm.

Tengo una subred /29 de mi host. El puente está configurado correctamente para que cada VM tenga su propia IP, asignada a través de un servidor DHCP que se ejecuta en el host. Seguí esta guía de mi anfitrión: http://wiki.hetzner.de/index.php/KVM_mit_Nutzung_aller_IPs_aus_Subnetz(Tendrás que ejecutarlo a través de GTranslate, es un host alemán, así que guía en alemán)
IP del host (no es mi IP real): 1.2.3.4
Mi subred es 5.6.7.8/29, lo que significa que tengo las siguientes IP disponibles para mis VM:
5.6.7.8
5.6.7.9
5.6.7.10
...
5.6.7.15

Como se mencionó, el enrutamiento está configurado y las 4 máquinas virtuales que tengo configuradas tienen una IP y pueden comunicarse con el mundo exterior y entre sí. Ese no es el problema que tengo. Cuando intento agregar otra IP a una VM, la IP no puede hacer ping desde el mundo exterior.

Para que conste, mi objetivo final es poder ejecutar un servidor DNS y registrarlo, para poder apuntar todos mis dominios a él y controlar el DNS desde una instalación de virtualmin instalada en una de las VM (y por lo tanto hacerlo más fácil). para ejecutar mis sitios web en lugar de tener que ir a la consola DNS de mi registro, crear un subdominio y luego crear un servidor virtual Apache manualmente, yadda yadda).

Entonces, cuando creo una VM, obtiene la siguiente IP disponible, que, en este caso, es 5.6.7.11. También quiero poder darle a esta VM 5.6.7.12 o incluso 5.6.7.13, o cualquier otra IP disponible. Sin embargo, cuando lo hago, no se puede hacer ping a la IP desde el mundo exterior.

Pasos que sigo:
1. Cree la VM como de costumbre en Cloudmin.
2. Instale el sistema operativo y obtenga la primera configuración de IP en la VM
3. Navegue hasta 'Configuración del sistema' -> 'Interfaces de red' en Cloudmin y agregue otro dispositivo ethN con la dirección MAC deseada y el dispositivo puente según la guía de mi proveedor de alojamiento anterior.
4. Agregue el nuevo dispositivo a la VM y luego reinicie la VM, pero cuando vuelve a funcionar, el ethN que agregué (eth1) afirma que no está presente en la VM, por lo que no puedo hacer algo como
ifconfig eth1 up
o Recibirá el mensaje de error "No existe tal dispositivo".

Creo que es porque Cloudmin asigna una IP a la máquina y luego agrega una entrada a algún tipo de enrutamiento en el host. Sin embargo, no puedo encontrar ninguna documentación sobre esto. ¿Alguien tiene alguna idea sobre cómo puedo lograr esto?

EDITADO: Alternativamente, ¿existe una GUI mejor de código abierto que pueda usar para administrar KVM y que me permita hacer esto más fácilmente que usted recomendaría?

Respuesta1

Primero, asegúrese de tenerconfigurar el puente correctamentepara que sus máquinas virtuales puedan comunicarse con la red.

Segundo,crear un grupo de IPque contiene su red /29 y la dirección de puerta de enlace dentro de ese /29. Configurar correctamente la dirección de la puerta de enlace es probablemente la parte que te perdiste. Hetzner le permitirá saber qué dirección en el /29 es la puerta de enlace.

En tercer lugar, asigne IP a máquinas virtuales y disfrute.

Respuesta2

Resuelto por esta publicación (que también había publicado)KVM con una IP de host y una subred diferente para máquinas

Configurarlo sin DHCP me permite usar más de una IP por invitado con mucha facilidad.

información relacionada