Forzar manualmente a VMware Fusion a usar conexiones o interfaces de red específicas
search cancel

Forzar manualmente a VMware Fusion a usar conexiones o interfaces de red específicas

book

Article ID: 308738

calendar_today

Updated On:

Products

VMware Desktop Hypervisor

Issue/Introduction

Renuncia: Este artículo es una traducción de Manually forcing VMware Fusion to use specific network interfaces or connections (1001875) Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en Inglés.

  • El Mac que hospeda VMware Fusion tiene varias interfaces, adaptadores o tarjetas de red
  • Forzar a VMware Fusion a usar una interfaz de red configurada manualmente
  • Forzar a VMware Fusion a usar una interfaz Ethernet por cable en lugar de una interfaz inalámbrica


Environment

VMware Fusion 4.x
VMware Fusion 2.x
VMware Fusion 5.x
VMware Fusion 3.x
VMware Fusion 1.x

Resolution

Fusion 5.x

Si usa el modo Bridged, puede seleccionar el adaptador de red disponible directamente. Para seleccionar el adaptador:

  1. Inicie VMware Fusion.
  2. Vaya a Virtual Machine > Settings.
  3. Haga clic en Network Adapter.


    A la izquierda, debe ver una lista de todos los adaptadores de red disponibles bajo Bridged Networkingy los adaptadores activos se muestran en verde.
  4. Seleccione el adaptador que desee utilizar.
  5. Si es necesario, reinicie la máquina virtual.

Nota: Si usa el modo NAT, no podrá especificar el adaptador de red que desea utilizar. Fusion usa el adaptador de red principal (el primero de la lista del panel Network de System Preferences). Para obtener más información sobre el modo NAT y el modo de puente, consulte Conocer tipos de conexión de red en VMware Fusion (1022264) (Understanding networking types in VMware Fusion [1022264]).

Fusion 3.x y 4.x

Si usa el modo Bridged, puede seleccionar el adaptador de red directamente. Para seleccionar el adaptador:

  1. Abra Fusion.
  2. Vaya a Virtual Machine > Settings.
  3. Haga clic en Network Adapter (Fusion 4) / Network (Fusion 3).
  4. En el menú desplegable, seleccione el adaptador de red (Ethernet, Wi-Fi (Lion) / Airport (Snow Leopard), etc.) que desee usar.
  5. Si la máquina virtual está en ejecución, reiníciela para comenzar a usar el nuevo dispositivo.

Fusion 1.x y 2.x

No es posible especificar una interfaz de red Ethernet directamente desde la aplicación Fusion. Sin embargo, puede editar manualmente la secuencia de comandos de configuración.

Para configurar manualmente la red virtual para hospedar asignaciones de interfaz Ethernet en Fusion 3.x y versiones anteriores:

  1. Apague las máquinas virtuales y cierre la aplicación VMware Fusion.
  2. Desde el escritorio, abra Macintosh HD > Aplicaciones > Utilidades.
  3. Inicie la aplicación Terminal.
  4. Detenga los servicios de Fusion introduciendo este comando:

    sudo /Library/Application\ Support/VMware\ Fusion/boot.sh --stop

  5. Introduzca el siguiente comando para editar la secuencia de comandos de configuración:

    sudo vi /Library/Application\ Support/VMware\ Fusion/boot.sh
  6. Busque las siguientes líneas en el archivo de secuencia de comandos:

    # Bridge to host network interface 'en0'.
    #"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 en0
    # Bridge to the primary host network interface (which can change over time).
    "$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 ''
  7. Mueva el carácter # para modificar las líneas segunda y cuarta. Dichas líneas deben parecerse a este ejemplo:

    # Bridge to host network interface 'en0'.
    "$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 en0
    # Bridge to the primary host network interface (which can change over time).
    #"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 ''

  8. Agregue esta entrada al archivo boot.sh, bajo la cuarta línea:

    "$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet2.pid vmnet2 en1

    Nota: Puede agregar más líneas que correspondan a interfaces de red adicionales.

    Las líneas de boot.sh ahora serán así:

    # Bridge to host network interface 'en0'.
    "$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 en0
    # Bridge to the primary host network interface (which can change over time).
    #"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 ''
    "$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet2.pid vmnet2 en1

  9. Guarde el archivo boot.sh.
  10. Reinicie la Mac.
  11. Si ya tiene dos tarjetas de red virtual configuradas para su máquina virtual, vaya al paso 13. De lo contrario, agregue una nueva tarjeta de red virtual con conexión de puente a su máquina virtual y siga los pasos indicados a continuación:

    1. Apague la máquina virtual.
    2. Con el Finder de Mac OS, busque el archivo .vmx y ábralo en un editor de texto.

      Nota: Los archivos de máquina virtual se almacenan en un paquete (con la extensión .vmwarevm). Haga clic más Control o clic con el botón secundario en el paquete en el Finder de Mac y seleccione Mostrar contenido del paquete para buscar el archivo de configuración.

    3. Agregue la línea siguiente como última línea en el archivo .vmx:

      ethernet1.connectionType = "custom"
      ethernet1.vnet = "vmnet2"

    4. Guarde y cierre el archivo .vmx.

  12. Inicie VMware Fusion.
  13. Edite la configuración para la máquina virtual que desee modificar.
  14. Configure la red en la máquina virtual según su entorno de red. Con esta configuración, la red virtual 1 se asigna a en0 (Ethernet 1 de Mac) y la red virtual 2 se asigna a en1 (Ethernet 2 de Mac), etc.


Additional Information

Manually forcing VMware Fusion to use specific network interfaces or connections