Tethering USB - como acessar arquivos usando ip do meu pc de outras máquinas?

0

Eu tenho o servidor apache em execução na minha máquina. Eu conectei meu pc à internet usando o recurso de compartilhamento USB de um telefone Android. Agora, gostaria de acessar os arquivos (que estão hospedados no meu pc usando o servidor apache) através do meu telefone.

Ex: agora estou acessando os arquivos usando este URL no meu pc

http: // localhost / project-API /

Eu gostaria de acessar o mesmo URL de alguns outros dispositivos também usando o endereço IP.

como isso: http: // my_Machine_Ip / project-API

Depois de alguma exploração, descobri que temos que definir ip estático para o pc que hospeda os arquivos. Se eu definir ip estático para o meu pc ele não vai se conectar à internet eo centro da rede não mostra nenhuma conexão com a internet (Ofcourse USB tethering está ligado e internet também está trabalhando no telefone). Qualquer ajuda / orientação será apreciada.

jegadeesh
fonte
Você não precisa de um IP estático, você só precisa saber seu endereço atual (e ter o servidor da Web vinculado a ele, é claro).
Ignacio Vazquez-Abrams
Eu tentei acessar o ip atual (atribuído pelo DHCP) do meu telefone. Mas isto não está funcionando. "tem o servidor web ligado a ele" Eu não entendo o que você está dizendo. você pode explicar um pouco? Eu estou usando o servidor XAMP no meu pc ..
jegadeesh
Independentemente do tipo de conexão que você está usando, desde que não seja de dentro da rede do servidor, você precisa de regras de encaminhamento de porta no roteador, no mínimo.
@MichaelBay Para conectar-se à Internet no PC, estou usando o recurso de tethering USB do meu telefone. Então, eu suponho que meu telefone age como um roteador para o meu PC. Se a minha suposição estiver correta, preciso definir algumas regras de encaminhamento de porta no meu telefone?
jegadeesh