Networking com o Graylog em Qemu?

1

Eu quero rodar o Graylog dentro de uma VM do qemu, então enviar logs e acessar sua interface web a partir do sistema operacional host. Primeiro eu criei uma Debian Jessie VM e instalei o Graylog usando o guia oficial , então Eu criei outra VM usando o appliance virtual pré-empacotado depois de convertê-la em qcow2. Estes são os comandos usados para iniciar a VM:

qemu-system-x86_64 -hda ~/debian.img -boot c -m 4096 -enable-kvm -smp 2 -cpu kvm64 -net nic,vlan=0,model=virtio -net user

qemu-system-x86_64 -hda ~/graylog-2.1.2-1.qcow2 -boot c -m 4096 -enable-kvm -smp 2 -cpu kvm64 -net nic,vlan=0,model=virtio -net user

Não consegui me comunicar com nenhuma das VMs do meu host, que está conectado à rede via DHCP. Usando ifconfig mostra que ambas as VMs acreditam que seu IP eth0 seja 10.0.2.15. As VMs são capazes de usar comandos como curl, wget e apt, mas contatá-los a partir do meu sistema operacional host não produz resposta.

Preciso ajustar meus comandos do qemu para usar uma interface de rede diferente? Preciso modificar minhas VMs de alguma forma?

EDIT: Usando o curl, consegui obter o IP público da VM, que leva ao firewall da rede. Preciso adicionar uma exceção ao meu firewall?

    
por user5104897 21.12.2016 / 16:47

0 respostas