Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Acessar localhost:8080 via celular

Meu computador está conectado a mesma rede do celular, tentei acessar o localhost:8080 mas não consegui. O professor disse que o celular precisa conhecer o IP da máquina. Tentei pegar o ip da máquina através do cmd (ipconfig) depois escrever no navegador 192.168.100.5/localhost:8080 mas não foi.

Alguma dica?

2 respostas
solução!

Olá, Jorge!

De forma resumida, o localhost é a referência para a máquina local, ou seja, você está acessando um serviço (tomcat) na porta 8080 no próprio computador. Se você quer acessar o tomcat que está hospedado no computador de IP 192.168.100.5, então deve utilizar o seguinte endereço no navegador do celular: 192.168.100.5:8080

Os endereços localhost e 127.0.0.1 vão funcionar apenas quando você estiver no mesmo computador onde o serviço é disponibilizado.

Obrigado Miguel, deu certo aqui.

Agora entendi a diferença, localhost funciona somente quando estou na própria máquina, pra acessar de outro dispositivo apenas substituo o localhost pelo ip. Coisas simples que as vezes a gente não pega fácil.

Valeu!