
Estou ajudando uma pequena organização sem fins lucrativos a configurar uma rede wifi pública. É um local de eventos, eles têm um péssimo serviço de dados de celular em sua área e precisam que os clientes sejam capazes de obter um código QR hospedado remotamente em seu e-mail para que possa ser verificado em busca de eventos. Eles estão preocupados com o fato de os escritórios e os residentes no andar de cima do local usarem o Wi-Fi público para sua Internet doméstica. O código QR é sempre incorporado do mesmo domínio (o IP de resolução pode mudar).
Encontrei uma página de suporte no site da D-Link que descreve como fazer um filtro da web com o software do roteador:
Mas estou preocupado que os clientes possam contornar isso definindo um IP alternativo para seus servidores DNS em suas máquinas (como o DNS do Google).
Gostaria de saber se alguém tem experiência com esse recurso e, em caso afirmativo, você sabe se ele pode ser contornado assim?
Também estou interessado em saber sobre quaisquer outros roteadores que possam suportar este caso de uso. Encontrei muitas recomendações para usar smoothwall.com, mas pelo que percebi, parece muito caro para esta pequena organização.
Responder1
O DIR-810L é suportado pela última versão do OpenWrt. Depois de instalar o OpenWrt, você pode fazer o que quiser! O limite é o céu (e RAM e CPU, como sempre).
No OpenWrt você pode instalar um servidor web completo, um portal cativo e muitas outras vantagens, exemplos: Adblock, Policy Routing, vários gateways e assim por diante. Você pode realmente escolher como implementar sua solução.
Por exemplo, você pode forçar todas as consultas DNS através do seu DNS usando iptables. É um trabalho de regra única colocado em rc.local: "redirecionar para meu dns-ip todo o tráfego de saída para a porta 53". Feito. Mas seria bobagem ter uma casa tão poderosa e não implementar mais algumas coisas boas :)
Você poderia, por exemplo, usar o módulo de estatísticas para detectar clientes não autorizados: aqueles que estão sempre ativos e geram alto tráfego são invasores.
Saúde