Crie uma ponte para a máquina virtual QEMU no Ubuntu 14.04

0

Então aqui está a história:

Executar o Windows Server no QEMU basicamente com opções padrão no Ubuntu resulta em velocidades de upload horríveis por qualquer motivo (você pode ver isso ao executar o teste de velocidade do Google ou qualquer outro tipo de teste de velocidade que não seja seu habitual Flash-based ). Estas são as opções de linha de comando que estou usando:

-net nic -net user,hostfwd=tcp::3389-:3389

No entanto, a maneira como o Proxmox executa o QEMU resulta em melhores velocidades porque está usando uma "ponte". Eu não entendo completamente como isso funciona, mas sei que a chave está na configuração do / etc / network / interfaces.

Como faço e uso uma ponte no QEMU para fornecer acesso à minha VM com o Ubuntu 14.04?

Eu só pretendo encaminhar um punhado de portas para a VM, incluindo o RDP (3389), é claro. Eu estou usando um dedi OVH, por isso tem IPv6 e IPv4 em eth0.

    
por Denny R 11.06.2017 / 00:41

1 resposta

0

Bem, o mais próximo que consegui realmente resolve minha pergunta original, mas cria um novo conjunto de novos problemas. Criar uma VM assim deve criar automaticamente a bridge:

virt-install --connect qemu:///system \
  --name ws2016 --ram 2048 --vcpus 4 \
  --network network=default,model=virtio \
  --disk path=/dev/sda2,size=69 \
  --graphics vnc,listen=0.0.0.0 \
  --cdrom /media/YourWindowsISO.iso \
  --disk path=/media/virtio-win.iso,device=cdrom \
  --os-variant win2k8 --video cirrus

Depois de usar isso, editando o libvirt para especificar o tipo de CPU (para que o Windows não congele a configuração), habilitando a ligação VNC em qemu.conf e instalando os drivers do Virtio no Windows, ele funciona -

Até você reiniciar o host.

A partir de então, o sistema fica bloqueado, recusando todas as conexões de entrada, incluindo o SSH, para que o RIP passe a dedi remoto.

Resolvido por simplesmente usar o QEMU em uma tela, configurações de rede padrão.

    
por 15.06.2017 / 04:33