Estou interessado em saber quais sites meu filho adolescente acessa a partir de seu Chromebook conectado sem fio à minha rede doméstica. Fui aberto com ele e disse-lhe que não o estou censurando, mas quero ajudá-lo a fazer boas escolhas, sempre sabendo que seus rastros podem ser descobertos. Minha esposa e eu estamos mais preocupados com sua produtividade na web - ele tem o péssimo hábito, enquanto estudava para a escola, de se distrair SEVERAMENTE com sites que desperdiçam tempo, como o YouTube e outros. Ele tem usado o modo de navegação anônima para contornar o registro do histórico da web.
Não quero censurar sua experiência na web colocando-o na lista negra.
Não estou preocupado em monitorar sua atividade na web quando ele não está na minha rede doméstica (celular ou fora de casa)
Só consigo pensar em três opções:
desativar o modo de navegação anônima no ChromeOS (minhas pesquisas na web só me mostraram que isso pode ser feito por meio de um administrador de política em dispositivos corporativos. Não consegui descobrir como fazer isso em um ChromeBook pessoal)
Aplicativo de registro de URL - não consegui encontrar um aplicativo na Chrome WebStore que pudesse fazer isso em dispositivos pessoais - novamente, apenas em dispositivos empresariais
Registro de URL no roteador - meu roteador atual (cisco WRT54g2) parece ter capacidade de registro limitada que não parece ser informativa. Acredito que preciso ver o endereço IP (ou URL), o endereço MAC e um carimbo de data/hora.
Minhas pesquisas na web me mostraram que eu poderia configurar um proxy web transparente (mas não sei como e parece bastante complexo de configurar e manter). Além disso, realizar as análises de log também parece complexo. Encontrei o WallWatcher que afirma tornar isso mais fácil, mas o suporte para esse programa foi interrompido em 2001. Link Logger também não é mais compatível
Atualmente, uso um roteador Cisco wrt54g2 v1.5, mas estaria disposto a atualizar para um roteador diferente e/ou comprar software se pudesse obter capacidade de monitoramento de URL.
Responder1
Primeiro de tudo, você pode assumir que qualquer coisa feita na própria máquina, ele encontrará uma maneira de contornar isso. Isso resulta em uma configuração man-in-the-middle sendo a melhor abordagem. Terei que ser muito abstrato sobre isso, pois mais informações seriam muito longas para uma resposta adequada.
As melhores abordagens aqui são:
1) Um proxy transparente dedicado. Para se ter uma ideia, o que você quer é uma máquina Linux rodando um conjunto de software chamadolula. Depois que o squid estiver instalado e funcionando, é bastante trivial registrar as URLs em um arquivo para você verificar.
2) Veja o que você pode fazer com o roteador Linksys que você possui. Você está com sorte, porque a série linksys wrt54 é um dos roteadores mais personalizáveis que existem (eu também tenho um). eu sei queDD-WRT, que é compatível com o seu roteador wifi, permite configurar um proxy transparente no próprio roteador. Isso envolve atualizar o firmware do roteador, o que é bastante complexo, mas viável se você seguir as instruções cuidadosamente.
Acho que para o seu cenário, a opção 2 seria a melhor abordagem, pois não envolve nenhum hardware adicional. Independentemente de como você fizer isso, envolverá coisas bastante avançadas, mas se você tiver tempo e determinação para isso, certamente será viável.