VMWare Fusion: Rede em ponte usando um NIC ligado

1

Estou tentando configurar uma máquina virtual no VMWare Fusion (2.0.5), mas estou tendo problemas para fazer com que a conexão em rede seja iniciada. Sempre que eu inicio uma máquina virtual que desejo usar a conexão em rede, recebo o seguinte erro: "O dispositivo de ponte de rede em / dev / vmnet0 não está em execução".

A execução de sudo /Library/Application\ Support/VMWare\ Fusion/boot.sh --restart não corrige isso. Uma tentativa de editar boot.sh para vincular a bond0 em vez de en0 não foi bem-sucedida.

Neste servidor, ele está executando o Mac OS X Server 10.4.11, mas será atualizado para o Mac OS X Server 10.6 em poucos meses.

Portanto, é possível usar a conexão em ponte com o VMWare Fusion em um Mac que tenha um link de rede vinculado? Isto é apenas uma limitação do Tigre?

EDIT: A atualização para o Snow Leopard e 2.0.6 não teve efeito.

    
por Chealion 14.09.2009 / 22:43

2 respostas

1

Experimente os Scripts de rede Tokamak para VMware Fusion , eles fornecem configuração avançada de rede e podem fazer o que você re procurando ...

AVISO: Se você tiver um diretório pessoal protegido pelo FileVault, NÃO INSTALE DE FORA DENTRO DO DIRETÓRIO! Isso vai atrapalhar o FileVault (aconteceu comigo uma vez)

EDIT: Você também pode experimentar este tópico nos fóruns da comunidade VMware . Um trecho para você:

After seeing this post by powervm: http://communities.vmware.com/thread/151384?tstart=0

I was able to get bonded nics/link aggregates to work.

edit /Library/Application Support/VMware Fusion/boot.sh and look for the vmnet-bridge section and edit accordingly.

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

Edit the vmx file for your virtual machine and change 

ethernet0.connectionType = "bridged"
ethernet0.vnet = "/dev/vmnet0"

to

ethernet0.connectionType = "custom"
ethernet0.vnet = "/dev/vmnet0"

make sure fusion isnt running and restart it with

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

Im not certain what speed im getting on the link in the VM, as task manager states it running at 10mb/s as does the driver. But I have network connectivity, which is all I wanted.
    
por 22.09.2009 / 00:04
1

Apesar das excelentes sugestões de Josh, o VMWare Fusion 2.x simplesmente não seria uma ponte corretamente.

Isto foi corrigido na versão 3.x lançada hoje (27 de outubro de 2009)

    
por 27.10.2009 / 07:00