Como acessar uma VM de outra VM?

0

Eu tenho duas VMs em execução na minha máquina, usando o VmWare Player (Linux). A configuração de rede usada é NAT para cada VM. Aqui é o link para a configuração de rede do vmware player que eu usei.

VM1: 192.168.181.175

VM2: 192.168.181.174

Host Machine - vmnet8 : 192.168.181.1

Existe um serviço http em execução na VM2 na porta 9990.

Agora, os seguintes trabalhos ...

VM2 -> Browser -> http://localhost:9990/some-path <- trying to access VM2's http service from VM2 itself, using "localhost"

Mas o abaixo não funciona.

VM1 -> Browser -> http://192.168.181.174:9990/some-path <- trying to access VM2's http service from VM1

VM2 -> Browser -> http://192.168.181.174:9990/some-path <- trying to access VM2's http service from VM2 itself, using IP address

Da mesma forma, aqui está o que o telnet reclama, tanto da VM1 quanto da VM2

telnet 192.168.181.174 9990 Trying 192.168.181.174... telnet: Unable to connect to remote host: Connection refused

E aqui está o que o telnet da máquina host reclama,

telnet 192.168.181.174 9990 Trying 192.168.181.174... telnet: Unable to connect to remote host: No route to host

O firewall está inativo em todos - a máquina host, VM1 e VM2.

Além disso, o ping da VM1 - > VM2, VM2 - > VM1 e Host-Machine - > VM1 ou VM2 funciona bem.

Eu quero que a VM1 possa acessar o serviço http que está hospedado na VM2. Alguém pode sugerir como consegui-lo?

Nota: Sou principalmente um programador de software / dev. Eu não estou ciente de configurações detalhadas dos firewalls etc. Então, com antecedência desculpas, se os detalhes fornecidos são insuficientes. ;)

    
por MiKu 09.10.2014 / 02:58

1 resposta

0

Entendi. :)

Look @ a seguir.

$ netstat -an | grep LISTEN | grep 9990

tcp 0 0 127.0.0.1:9990 0.0.0.0:* LISTEN

Ou seja, meu serviço da web na VM2 não estava vinculado a 192.168.181.174, mas ao padrão - 127.0.0.1 (localhost). Eu fiz alterações apropriadas no arquivo de configuração do servidor web. Depois de reiniciar o servidor web, os thin estão funcionando conforme a expectativa. :)

    
por 09.10.2014 / 04:28