configurando uma LAN wifi sem conexão com a Internet

configurando uma LAN wifi sem conexão com a Internet

(desculpas: sou iniciante em redes. E não sei se escolhi a categoria stackexchange certa.)

Aqui está a situação. Estamos organizando um evento em uma sala grande sem conexão à Internet. Algumas das atividades dependerão de aplicativos da web que projetamos e serão executados em um Ipad com WIFI, mas sem GSM. Eu os coloquei em uma página da web. Existe serviço de celular 4G através das antenas da cidade, que poderíamos usar através de um celular que compartilhasse sua conexão com o Ipad via WIFI, mas eu gostaria de ter uma solução de backup: rodar em um desktop um servidor local que não seja acessível da Internet (completamente desconectado da Internet), e ao qual se pode conectar, usando WIFI.

Teria outras vantagens que não detalharei aqui, e também poderia utilizar tais redes em outras situações úteis. Eu tenho um roteador (Dual band WLAN AP Concurent Gigabit 2.4G e 5G, 3T3R MIMO 450Mbps Router, IEEE 802.11a/n/g/b, diz, e não entendo algumas das palavras aqui). Não consegui encontrar as palavras-chave certas para digitar no Google e encontrar explicações sobre como fazer isso funcionar. Minhas tentativas atuais de seguir as páginas da web que encontrei não resultaram em situações de funcionamento. Qualquer ajuda será apreciada.

Atualmente :

  • Posso rodar um servidor no PC (Windows 10) com EasyPHP Server
  • Tentei conectar o PC ao roteador através de um cabo Ethernet no plugue do roteador chamado LAN1 e também naquele chamado WLAN.
  • Tentei as configurações "gateway" e também aquela chamada "bridge" no roteador. No entanto, o que isso significa exatamente me escapa.
  • Posso fazer com que o roteador emita uma rede WIFI com senha
  • Posso conectar o Ipad à rede WIFI
  • Eu /acho/ que abri as portas apropriadas no Firewall do Windows
  • Estou usando um antivírus, mas nenhum firewall (além do Windows)
  • Ao digitar o endereço IP do servidor no navegador do Ipad, não obtenho conexão ou conexão recusada, dependendo das várias configurações (das quais não me lembro)

Talvez minha abordagem esteja completamente errada e não funcione?

Como diagnosticar o(s) motivo(s) de uma conexão recusada?

Responder1

Consegui fazer funcionar, aqui estão os passos, pelo que me lembro:

Nota: em várias etapas, é necessário aguardar de segundos a minutos para que a alteração tenha efeito.

  • Conecte um computador (não necessariamente aquele que hospeda o servidor) ao plugue Ethernet LAN1 do roteador com um cabo RJ45. É assim que posso acessar e modificar as configurações do meu roteador (verifique as instruções do seu próprio roteador: tenho que abrir um navegador e digitar a URL 127.0.0.1:10000)
  • Configure o roteador para transmitir uma rede WIFI protegida por senha.
  • Normalmente ele deve usar DHCP (automático) por padrão. Caso contrário, corrija com as configurações (procure na Internet, não precisei fazer isso).
  • Configure o roteador para usar o modo Gateway, se ainda não estiver neste modo.

Pode ser necessário corrigir o endereço IP do computador que hospeda a rede. Veja como:

  • No computador que hospeda o servidor (pode ser o mesmo), conecte-se ao WIFI que você configurou acima.
  • Nas configurações do roteador deve ser possível ver o endereço MAC do computador que hospeda o servidor. Copie isso e use-o no próximo ponto.
  • Configure o roteador para fornecer um endereço IP fixo ao endereço MAC do computador que hospeda o servidor. No meu, está em Configurações de Internet -> LAN -> Atribuído estaticamente (o último é um par de campos de texto, você coloca aqui o endereço MAC e algum endereço IP que esteja dentro do intervalo "endereço IP inicial" a "IP final endereço" do DHCP do roteador; escolhi o primeiro, ou seja, foi 192.168.2.100).

Agora o servidor:

Nota: escolhi EasyPhP para o servidor. Mas por questões de segurança, é recomendado (pelo próprio EasyPhP) usar outro. Portanto, aplique as instruções abaixo por sua própria conta e risco.

  • Instale o servidor Web EasyPhP
  • Reinicie o computador (necessário)
  • Execute o servidor Web EasyPhP
  • Na barra de notificação, clique no ícone EasyPhP e em "abrir painel"
  • Uma janela do navegador é aberta. Clique em HTTPServidor. Isso abre uma nova página. Lá, clique em “instalar serviço”.
  • Terminada a instalação, na mesma página do navegador, escolha “iniciar serviço”.
  • Se necessário, faça o mesmo com o servidor PHP. (No meu caso, não usei PHP então não precisei iniciar o servidor).
  • A página deve informar o endereço IP e a porta: 192.168.XXX.XXX:PPP. Diz que o porto é PPP.
  • Se você corrigiu (pelas instruções anteriores) o endereço IP na rede do roteador do endereço MAC do computador que hospeda o servidor, deverá ver o mesmo endereço IP aqui.
  • No Windows, abra Painel de Controle -> Firewall -> configurações avançadas -> adicione regra de entrada para abrir a porta PPP. Detalhes da regra: TCP, permite conexão, todos os 3 tipos de domínio público privado.
  • coloque os arquivos do seu servidor (index.html, .htacces e assim por diante) na pasta cujo endereço está na frente de "Raiz do documento" na página do navegador.

Eu acho que isso é tudo.

Responder2

Existem muitas camadas de problemas com a pergunta que você está fazendo, mas tentarei responder à sua pergunta. Se você já estiver conectado ao WiFi usando o iPad, esse dispositivo deverá ter um endereço IP atribuído automaticamente pelo DHCP. Você deve verificar isso primeiro. Se você não tiver um endereço IP atribuído, habilite o DHCP no roteador e tente novamente.

Depois de descobrir essa parte, você precisará descobrir qual endereço IP está atribuído ao PC. No nível básico de solução de problemas, tente fazer ping no PC e veja se obtém uma resposta. Se você receber uma resposta, veja se consegue sondar a porta 80 usando telnet para ver se o serviço do servidor web está aberto e acessível. Se for pingável e acessível pela porta 80, suponho que o seu problema é que o nome DNS não pode ser resolvido (pode ser resolvido inserindo o endereço IP) ou o URL que você está tentando está incorreto.

informação relacionada