Pregunta Dedicar una NIC a una VM Virtualbox


En una máquina con múltiples NIC, ejecutando Windows o Linux, ¿es posible dedicar una NIC a una máquina virtual de tal manera que el host ni siquiera intente usarla por sí mismo? Sospecho que ni siquiera es posible, pero si lo es, ¿qué sistema operativo y versión y cómo lo configuraría?

El motivo de esto, aparte de la curiosidad académica, es que estoy tratando de configurar un laboratorio de red para realizar pruebas. Actualmente solo tengo una máquina de repuesto, de lo contrario, esto no sería un problema. Una de las máquinas virtuales será el firewall para esta red de laboratorio, por lo que necesitará una NIC dedicada para la interfaz WAN. Ni el servidor ESXi ni el servidor Xen se ejecutarán en la máquina, por lo que tengo que usar un sistema operativo host.


6
2018-04-29 11:06


origen




Respuestas:


De hecho, hago esto en Windows ahora, por así decirlo.

En el sistema operativo host, tiene que ver la NIC para pasarla a los invitados, pero entré en el adaptador y deshabilité y desconecté la mayoría de los servicios (IPv4 / v6, netbios, etc.). Supongo que técnicamente aún se puede hablar a través de ARP, pero para mis propósitos, esto fue lo suficientemente bueno y ciertamente el anfitrión no lo va a usar para nada útil.

En VirtualBox, seleccioné ese adaptador y lo configuré en modo Bridged. Al igual que la magia, el huésped aparece como una máquina de pleno derecho en la LAN, y el host (al menos en ese adaptador) aparece invisible.


5
2018-04-29 14:39



Magníficamente simple y eficaz. es decir, hace lo que necesito que haga, independientemente de cualquier imperfección o efecto secundario. - John Gardeniers


Con un host de Linux, hay muchas maneras de piratear esto.

Una de las más ingeniosas sería usar OpenVSwitch para administrar la red, entonces solo creas un vlan privado.

Otra es simplemente unir los nics y no permitir que el host le asigne una dirección IP (si necesita IPv6, también debe meterse un poco para deshabilitar la creación de la dirección ipv6, pero si, como la mayoría, no le importa) ipv6 entonces no tienes que preocuparte).


2
2018-04-29 14:08



Voy a probar esto la próxima vez que ponga Linux en el host. Gracias. - John Gardeniers