Acessando meu arquivo index.html de um computador diferente de onde tenho o Apache instalado

Acessando meu arquivo index.html de um computador diferente de onde tenho o Apache instalado

Tenho o Apache instalado e tenho um arquivo index.html que posso acessar digitandohttp://localhost/index.htmlno meu navegador.

Como posso acessar meu index.html de qualquer outro computador?

Muito obrigado

Responder1

Supondo que o endereço IP do computador seja 192.0.2.42, comohttp://192.0.2.42/index.html

host localnesse URL simplesmente resolve o endereço IP de loopback da sua máquina, 127.0.0.1.

Responder2

Primeiro, verifique se o seu servidor Apache está escutando na porta 80 (a porta 80 é para tráfego HTTP). Use isso no terminal,

sudo netstat -plnt

Verifique o status das portas abertas

Se você vir o status LISTEN da porta 80, você está bem.

A seguir, verifique seu endereço IP público. Você pode usar algum site onde possa verificar seu endereço. Por exemplo, Verifique o endereço IP.

Sevocê está sentado atrás de um roteador, seu computador obtém um endereço IP interno atribuído pelo roteador.

Você pode verificar o endereço IP interno executando no terminal,

ifconfig

Endereço IP interno do ifconfig

Neste caso, você precisaencaminhar a porta80 para conexões de entrada para seu endereço IP interno. O procedimento de encaminhamento de porta geralmente é mencionado no manual do roteador específico. Um tutorial on-line está aquiEncaminhamento de porta WikiHow. Após o encaminhamento de porta, você/alguém pode acessar http://your_public_ip/index.html o PS- Sem o encaminhamento de porta, outros usuários em sua rede local podem acessar seu index.html usando http://your_internal_ip/index.html

Outro caso:Se você não estiver sentado atrás de um roteador. Então, se você tiver um IP estático e aí http://your_public_ip/index.htmlvai funcionar.

Se você tiver IP dinâmico, será necessário verificar o DNS dinâmico.Wikipédia - DDNS

Responder3

Em outro computador, digite o URL abaixo no navegador,

http://{server-ip}:{número da porta Apache do servidor}

Certifique-se de que o IP do servidor possa ser acessado de outra máquina e do mesmo número de porta. em qual servidor apache está escutando.

informação relacionada