Estou usando uma VM Centos hospedada no OSX usando o Vagrant e não consigo me conectar ao Node.js em execução na máquina Centos convidada.
Eu instalei o Nginx e o Node.js e enviei as portas do host para o convidado para ambos.
config.vm.network :forwarded_port, guest: 8080, host: 8080
config.vm.network :forwarded_port, guest: 8124, host: 8124
Depois de iniciar o Node.js, posso acessá-lo localmente na máquina virtual por meio do 'wget 127.0.0.1:8124', mas da máquina host que não funciona.
Eu posso acessar a instância Nginx na porta 8080 da máquina host sem problemas. Embora eu esteja planejando executar o Node.js na porta 8124, parando o Nginx e executando o Node.js na porta 8080 (que definitivamente está sendo encaminhado para a VM Centos) ainda não funciona.
Interrompi o serviço Iptables, portanto, não pense que estaria bloqueando solicitações.
O que preciso fazer para que o Node.js aceite solicitações da máquina host quando estiver em execução na VM guest do Centos?
O script do Nó que estou executando é o link no entanto, não acho que seja relevante, pois as solicitações estão chegando ao servidor do nó.