Acessar a máquina do servidor de um dispositivo Android usando o endereço IP

0

Aqui está um cenário totalmente estranho que não consigo encontrar soluções em qualquer lugar. Objetivo: testar um site usando o navegador de um dispositivo Android conectado ao mesmo WIFI. Resultados: - Outros PCs podem se conectar sem problemas a essa máquina do servidor usando um endereço IP que é 192.168.1.9 na porta 80. - Apenas a máquina Android (IP 192.168.1.199) não pode se conectar ao servidor (também usando um endereço IP).

Eu tentei de tudo, todos os recursos encontrados na Net, mas sem sorte.

------- EDITAR --------- A parte estranha é que outras máquinas na mesma conexão sem fio podem se conectar sem um problema, apenas o dispositivo Android não. Eu não uso nome de domínio, apenas um endereço IP.

Eu também tentei usar um aplicativo traceroute no meu telefone Android e ele pode rastrear a máquina do servidor usando o endereço IP.

Por favor ajude.

Binh Le
fonte
Dizendo que você tentou de tudo não te ajuda obter uma resposta. Isso supõe que você não trabalhou bem o suficiente na solução de problemas ou que realmente não há esperança em encontrar uma solução. Mostre-nos o que você realmente tentou e informações que podem ser úteis como suas regras de firewall, se as máquinas podem ping uns aos outros, etc.
Julie Pelletier
Eu atualizei minha pergunta.
Binh Le
Estou tendo o mesmo problema. O OnePlus 2 pode se conectar ao intervalo de 192.168, mas o OnePlus5 não pode. mesmo ponto de acesso Wi-Fi, sem restrições específicas no roteador.
nick fox

Respostas:

0

Vou adivinhar e dizer que o seu roteador isola os clientes sem fio da rede. Isso significa que qualquer coisa que se conecte via wifi terá internet, mas não sabe nada sobre a rede local. Então, há duas coisas que você pode tentar restringir:

  1. Olhe através das configurações do seu roteador e desligue "AP Isolation" ou algo parecido com isso (veja o manual do seu roteador)
  2. Encaminhe uma porta para o seu servidor web e tente acessá-lo via android usando seu IP externo. Dependendo do seu ISP, talvez seja necessário usar uma porta não padrão se eles bloquearem a porta 80.
kazoni
fonte
A parte estranha é que outras máquinas na mesma conexão sem fio podem se conectar sem problemas, apenas o dispositivo Android não.
Binh Le
1) A parte estranha é que outras máquinas na mesma conexão sem fio podem se conectar sem um problema, apenas o dispositivo Android não, então eu acho que AP isolamento não deve ser o culpado. 2) não existe de qualquer maneira eu posso fazer isso usando um IP da LAN em vez do IP público do roteador?
Binh Le
-1

Você atualizou o DNS do servidor em seu celular Android e no servidor para a verificação do seu site através do seu celular android e alterar a porta 80 e usar algumas portas como uma porta aleatória seu sistema não está usando, verifique localmente que seu site está funcionando. Por fim, verifique se o seu sistema tem a conexão ativa para o seu celular usando o ping. Se você achou isso como uma resposta, diga-o no comentário.

Gurumurthy.G
fonte
Estou usando um endereço IP, não o nome do domínio, o DNS pode não ser relevante. Meu Android pode se conectar a outras máquinas e assim como outras máquinas. Vou testar as coisas do ping e postar de volta aqui.
Binh Le