Como você redireciona o tráfego para todos os endereços IP em uma rede AdHoc?

0

Às vezes, quando faço login em uma rede Wi-Fi de empresas, o servidor / roteador redireciona todo o tráfego para a página de login na qual preciso clicar em aceitar (ou pagar) antes de acessar qualquer outra página. Como isso é feito? Isso é feito pelo roteador ou outra coisa?

Eu tenho um RaspberryPi configurado como um servidor da Web e ele transmite uma rede ad hoc. Atualmente, você precisa digitar o endereço IP do servidor para visualizar o aplicativo da Web quando estiver conectado à rede ad hoc. Existe uma maneira de fazer com que ele intercepte solicitações para qualquer endereço e as redirecione para meu aplicativo?

    
por PICyourBrain 30.12.2013 / 14:46

1 resposta

1

O que você viu trabalhando em redes wi-fi de empresas é tecnicamente chamado de Portal Cativo ; nas palavras da Wikipedia,

The captive portal technique forces an HTTP client on a network to see a special web page (usually for authentication purposes) before using the Internet normally. A captive portal turns a Web browser into an authentication device.

Na minha experiência, às vezes eles são mal-configurados, de modo que usar uma porta não padrão (eu uso algo na faixa 50.000 ) para se conectar à sua VPN doméstica permite que você ignore autenticação e usar a rede sem qualquer obstáculo. Mesma coisa para conexões ssh através de uma porta não padrão.

Esta configuração pode ser implementada em um Raspberry Pi, apenas no Google as palavras * Raspberry Pi captive portal *, e você encontrará muitas instruções sobre isso. Não sabendo se você está executando o Raspian, o Arch Linux ou o OpenSuse (o que eu realmente não sei) não posso ser mais específico, mas há muitas informações por aí. Você pode começar aqui , para maior clareza, para mais nada.

    
por 30.12.2013 / 18:26