Como configurar o Apache Server para ser acessível publicamente quando for executado em um laptop através de Wi-Fi?

0

Estou tentando configurar um servidor Web no meu laptop que possa ser acessado publicamente usando meu ip público (ex. link ), mas Eu estou preso com o problema de encaminhamento de porta (ou assim eu acho).

Então, esta é a minha configuração:

A área de trabalho é conectada à internet diretamente com o cabo LAN.

O laptop é conectado à internet somente por meio de Wi-Fi.

No meu laptop, quando digito "localhost", "127.0.0.1" ou "192.168.0.6" (ip do laptop) na barra de endereços do navegador, sou direcionado para a página da web em execução no meu Apache Server, para que o servidor da web está funcionando. Mas quando eu digito no meu ip público eu sou direcionado para a página de configuração do roteador.

Como encaminhar o ip para que a pessoa que digita na barra de endereço meu ip público possa acessar o Apache Server que roda no meu laptop (que está conectado à internet via Wi-Fi)?

    
por Aiv4 28.04.2018 / 22:19

1 resposta

0

When I type in my public IP I am directed to the router set-up page.

Para ser claro, enquanto hairpinning (a capacidade de acessar um IP público conectado a uma máquina local a partir da rede local ) pode ser um problema, parece mais provável que você simplesmente não configurou o encaminhamento de porta corretamente em seu roteador.

Com relação ao seu problema exato, em suma, é provável que o seu roteador não compreenda que você deseja passar solicitações recebidas na porta 80 (HTTP) para o servidor da Web (por exemplo, 192.168.0.6 ). Então, em vez disso, ele oferece sua própria página de configuração baseada na web.

Infelizmente, cada roteador tem uma interface diferente para configurar o encaminhamento de portas, por isso é difícil dar as etapas exatas. No entanto, é necessário verificar se você pode encontrar qualquer configuração (provavelmente avançada) no roteador que permita definir o IP do laptop como o destino das solicitações da porta 80 (essas configurações geralmente são marcadas como "encaminhamento de porta" ou "servidor virtual"). " definições). Você pode querer examinar o manual do seu roteador, se não conseguir encontrá-los facilmente.

Também é importante notar que qualquer firewall presente em seu servidor pode interferir na execução de um servidor da Web, portanto, talvez seja necessário ajustar as configurações de firewall do laptop também.

My laptop is connected to the Internet through Wi-Fi.

Como uma nota lateral, isto é provavelmente extremamente inseguro. O Wi-Fi apresenta um grande número de maneiras possíveis para um invasor obter acesso à sua rede. Outras considerações de segurança à parte, seria muito melhor executar seu servidor da Web a partir de uma conexão com fio.

    
por 04.05.2018 / 11:16