Top post
Habilite o ip.forwarding, use o encaminhamento de porta padrão no host com o iptables
C. Você pode acessar a máquina KVM com VNC
Eu tenho um servidor dedicado rodando Debian 6. Eu configurei uma máquina virtual do windows 7 usando o KVM. Agora estou tentando fazer com que o desktop remoto funcione. Eu estou supondo que eu tenho que fazer algum encaminhamento de porta.
A máquina virtual está em um NAT. A área de trabalho remota já está configurada nela (outra máquina virtual pode se conectar).
Eu tentei usar o iptables e inúmeros comandos virsh dos quais eu nem sei o que eles fizeram.
Alguém sabe como fazer isso funcionar?
O que você deseja é o encaminhamento de porta.
Portanto, se sua máquina virtual tiver o nome 'windows7', você poderá encaminhar a porta RDP pelo seguinte comando:
virsh qemu-monitor-comando --hmp windows7 'hostfwd_add :: 13389-: 3389'
O primeiro número de porta é aquele que é aberto no seu hipervisor, e o segundo é aquele que é aberto pelo serviço de área de trabalho remota do convidado do Windows.
(Isto foi retirado desta postagem do blog:
link )
Também não consegui que minha VM Windows 7 (sob KVM ) aceitasse conexões MS Remote Desktop, apesar de tentar várias regras de encaminhamento do iptables.
Em vez disso, instalei macvtap na caixa do Linux usando o pacote hal :
sudo apt-get install hal
E reiniciado virt-manager e foi capaz de selecionar: Dispositivo host eth0 (Bridge 'br0') da lista de Dispositivo de origem na seção Virtual Network Interface dos detalhes da VM. Isso deu ao meu Windows VM um IP real (não virtualizado) do meu roteador e a partir daí (depois de habilitar a Área de Trabalho Remota do Windows e passar pelo Firewall do Windows) consegui fazer ping e o Remote Desktop a partir de uma máquina fora do host Linux caixa e fora da minha rede, se desejar.