Por que o encaminhamento de porta não funciona no QEMU? [fechadas]

1

Como redirecionar a porta 5555 do sistema operacional host para a porta 80 do sistema operacional convidado?

Sistema Operacional: Debian Jessie 64-bit

SO convidado: Windows XP SP3 de 32 bits

Estou usando os seguintes comandos:

qemu-system-i386 -enable-kvm \
  -name 'WinXP' \
  -cpu host \
  -vga qxl \
  -m 2048 \
  -soundhw ac97 \
  -drive file=/home/ccsadegh/VMs/winxp.img,if=virtio \
  -net nic,model=virtio \
  -net user,hostfwd=tcp:127.0.0.1:5555-:80 \
  -spice port=3001,disable-ticketing \
  -device virtio-serial-pci \
  -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 \
  -chardev spicevmc,id=spicechannel0,name=vdagent &

e

SPICE_NOGRAB=1 spicec -h localhost -p 3001

Mas depois de instalar o IIS no sistema operacional convidado, se eu visitar 127.0.0.1:5555 ou localhost:5555 URL via Iceweasel no sistema operacional host, ele não redirecionará para a página inicial do IIS (erro Iceweasel: a conexão foi redefinida).

iptables e outras coisas não são alteradas. A configuração de rede do sistema operacional convidado não é alterada. Minha rede do sistema operacional hospedeiro é configurada através das configurações da área de trabalho do GNOME para ter um endereço IP estático.

O que eu errei ou esqueci?

    
por M. Sadeq H. E. 24.04.2015 / 08:33

1 resposta

0

O problema é resolvido alterando as configurações do Firewall do Windows no sistema operacional convidado (Windows) e adicionando uma exceção à porta 80 na lista.

    
por 24.04.2015 / 13:49