WiFiDog
Postado em 13 de agosto de 2009 por administrador
Wifidog foi concebido como um substituto para soluções de portal existentes em cativeiro que sentimos não se adequar às necessidades de grupos comunitários de última geração. Especificamente, os desenvolvedores queriam tanto personalizado e comunidade conteúdo amplo para cada hotspot, sem pop-ups, nenhum software de cliente e gerenciamento centralizado. Principalmente como um substituto para portais usando atualmente NoCat. Um monte de outros fornecedores usar WiFiDog (especialmente o cliente) como uma base para suas soluções.
Principais Características
- Captive portal que permite aos proprietários de hotspot se comunicar com seus usuários (por meio do Sistema de Distribuição de Conteúdo).
- Gateway de Wifidog foi concebida e roda em GNU / Linux e servidores linux embedded dispositivos, por exemplo, Linksys WRT54G com OpenWRT. Para uma lista atualizada de dispositivos suportados e instruções de instalação, por favor clique aqui .
- . Multilingual apoio (através da detecção e seleção de navegador do usuário) com a capacidade de adicionar mais idiomas utilizando um editor de po (por favor, veja Tradução Linguagem . para mais detalhes) atuais línguas implementados são:
- Inglês
- Francês
- Alemão
- Espanhol
- Italiano
- Grego
- Português (também brasileiro)
- Sueco
- Búlgaro
- Japonês
- Catalão
- Manter o cliente (usuários de hotspots) de conexão, verificando a atividade da rede através de um comando ping, em vez de uma janela javascript (como utilizado em NoCat). Isso permite que os PDAs e telefones celulares e outros dispositivos sem suporte javascript para se conectar.
- Suporte para diferentes tipos de hotspots:
- Splash modo Apenas: Os usuários são redirecionados para o portal, mas não precisa se logar para usar os serviços de
- Modo Normal: Os usuários são únicos e devem ter um endereço de e-mail válido, a fim de abrir uma conta.
- Os usuários são capazes de criar uma conta de trabalhar diretamente a partir de qualquer hotspot. Novos usuários assinar a partir de qualquer hotspot, criar sua conta e têm acesso por 15 minutos para confirmar um e-mail. Se não o fizerem, eles são desligados e têm de se inscrever novamente.
- Hotspot / nó de monitoração por dois coração batendo forma, de modo que o servidor central sempre sabe qual hotspots / nós estão em alta, independentemente de DNS dinâmico, firewalls, etc
- Relatórios e Estatísticas, incluindo:
- 10 maiores consumidores de largura de banda
- 10 usuários mais freqüentes
- 10 usuários mais móveis
- Anoymised SQL dados de exportação (para pesquisa acadêmica)
- Distribuição de quantos usuários realmente usam a rede
- Registro de conexão
- Exibição de conteúdo e clique através de relatório
- Gráfico sobre o uso da rede (por semana, hora e mês)
- Relatório de um utilizador individual, nós mais populares (por visita)
- Informações de status da rede
- Informações de status do nó
- Registro de log
- Relatório de registro de usuário
- Criação de nó automático (se a pessoa criar o nó tem as permissões relevantes e o recurso está habilitado).
Recursos mais aguardados são:
- As classes de usuário
- Limitação de banda por classe
- Limitação de banda por roteador
- Bloqueio de porta por classe
- Aplicar políticas com base no tempo do dia
Auth servidor (atual)
- Características específicas do nó de conteúdo. Wifidog-auth tem uma arquitetura de conteúdo muito legal local.
- O suporte de RSS feed (opcional, com magpierss), um avanço por nó (url armazenadas no banco de dados, funciona muito bem, mas não gui para editá-lo ainda) e uma vasta rede de feed RSS.
- Configuração e integração
- Não há necessidade de definir qualquer caminho nos arquivos de configuração do servidor web
- Todos os caminhos são editáveis no arquivo de configuração
- Instalação rápida: o nome da rede, url, o padrão RSS, e dados semelhantes são definidas a partir do arquivo de configuração, e será exibido como necessário em todo o sistema.
- Pode importar todos os usuários e senhas de um arquivo de senhas NoCat [WWW] Mais informações].
- Desenvolvimento
- Página de demonstração para que as pessoas de cortar em mais facilmente
- Camada de abstração de banco de dados com recursos de depuração muito bom (basta adicionar a verdade no final da chamada e você verá a consulta, os resultados, o plano de consulta, bem como o número de linhas afetadas. Portar para outro banco de dados requer apenas portar um arquivo. Atualmente usa Postgres.)
- O gerenciamento de usuários (usuário final)
- Os usuários podem criar e ativar contas sem intervenção do administrador. O usuário será concedido um período de carência de 15 minutos após se inscrever, a fim de recuperar e validar o seu e-mail.
- Os usuários podem solicitar que o servidor re-enviar o e-mail de validação
- Os usuários podem alterar suas senhas
- Os usuários que se esquecem de seu nome de usuário pode tê-lo enviado para eles.
- Os usuários que perdem a sua senha pode pedir o sistema para gerar um novo e enviá-lo para eles.
- E-mail deve ser válido, mas não é exibido, a fim de preservar a privacidade do usuário.
- Os usuários podem fazer login usando e-mail ou nome de usuário
- Aplica (educadamente) que os endereços de e-mail duplicados não são permitidos no banco de dados
- Registro e monitoramento
- MAC registro de endereço (no caso, é uma exigência legal no seu país)
- Envia o url original antes de redirecionando para o servidor central, a fim de permitir relacionar na página do portal
- Suporte multi-linguagem
- Script e SQL colapso tempo de execução. Já implementada, só precisa ser embalado para ser usado pelos modelos.
- Relatórios e Estatísticas
Gateway (atual)
- Suporta o uso de servidores de backup auth se o primário não responder.
- Interface de consulta Runtime
- Uma regra para saltar, um para pular rejeita, um para pular aceita
- Detecta o endereço IP de uma interface de rede automaticamente, em vez de especificá-lo separadamente no arquivo de configuração.
Óculos
Vídeo
Desculpe, nenhum vídeo.Imagens
Posts relacionados:
Tags: portal cativo , livre , Linksys WRT54G , Linux , Open Source , OpenWRT , WiFiDog

