Hospedar um website simples em um roteador wifi?

2

Eu preciso configurar uma rede de acesso 'convidada' de Wi-Fi que direcionará automaticamente os usuários para um site com um vídeo em flash. O site pode ser hospedado internamente ou externamente. O objetivo seria garantir que o usuário não possa acessar qualquer outra coisa até que o vídeo seja reproduzido ou por um determinado período de tempo após concordar com os termos do Wi-Fi.

Perguntas, algum roteador wifi que pode realmente funcionar como um servidor web, onde os arquivos podem ser armazenados e carregados? Estou familiarizado com a unidade SonicWALL e configuro redes convidadas. Isso nos evitaria hospedar o site externamente.

Se hospedarmos o site externamente, quando os usuários se conectarem à rede wifi, existe uma maneira de mantê-los na página até que o vídeo seja concluído?

    
por xedgex 10.10.2012 / 15:34

1 resposta

5

Sim, é possível. Sua melhor aposta é encontrar um roteador que possa rodar OpenWRT ou Firmware DD-WRT . Ambos permitem que você execute um servidor da Web no próprio roteador.

O OpenWRT é mais uma experiência pura de código aberto, mas na minha experiência é suportado por menos roteadores. Aqui está uma lista de roteadores compatíveis , e aqui está instruções para configurar um servidor web .

Para o DD-WRT, aqui está uma lista de roteadores compatíveis e instruções para configurar um servidor web .

No que diz respeito a forçar o usuário a assistir ao vídeo, você está procurando a funcionalidade Captive Portal . Por exemplo, o OpenWRT tem pepperspot . O roteador manteria uma lista de hosts "aprovados" que sofreram por meio de seu vídeo, e qualquer solicitação HTTP proveniente de um host não aprovado seria reescrita para carregar o vídeo.

Para garantir que o usuário assista à coisa toda , o próprio vídeo em Flash precisaria sinalizar para o roteador sua conclusão. Isso seria feito acessando uma URL específica no final. (Realize isso é uma habilidade específica do Flash.) Essa URL apontaria para algum script em seu servidor web. O script marcaria o host como aprovado e, em seguida, o redirecionaria para uma página de sucesso. (Como o Google.)

Boa sorte!

    
por 10.10.2012 / 15:48

Tags