Eu tenho um colega com dois adolescentes (sim, o clichê é sobre 'eu tenho esse amigo, veja ...') Ele está tendo problemas com eles navegando no pr0n e quer espionar um pouco a navegação deles (estou longe de as filosofias / ética sobre isso.) As crianças são inteligentes o suficiente para limpar seu histórico de navegação quando terminam. Como eu fui para a TI, ele me perguntou se há uma maneira de manter o controle do histórico de navegação.
A família usa Macs e as crianças surfam com o Safari. Eu sei que o histórico de navegação é mantido aqui ~ / Library / Safari / History.plist. Eu acho que deve haver uma maneira de escrever um AppleScript ou outro script (Python / Ruby / Bash) que possa fazer backup desse arquivo em um local diferente (/ opt / local / history, etc.)
Como as crianças sabem como limpar sua história quando terminarem, o arquivo deve ser periodicamente copiado com algo semelhante a um trabalho cron ou algo como Hazel ? Embora isso possa funcionar, parece que ele criaria uma tonelada de pequenos backups incrementais.
Ou é possível 'watch' ~ / Library / Safari / History.plist e adicionar alterações gradualmente a um arquivo de backup (salvando um diff por assim dizer), mas sem perder dados?
Todas as idéias / soluções apreciadas.
UPDATE / EDIT: Recebi a notícia do pai preocupado que o mais velho usa o Firefox em um PC diferente, portanto a solução OpenDNS (de preferência no nível do roteador) é a melhor resposta, na medida em que capturaria o uso para toda a casa.
fonte
Respostas:
A solução mais fácil seria abrir uma conta no OpenDNS e registrar o histórico por meio disso. Eles não poderão excluí-lo.
Se ele achar que é um grande problema, os sites também poderão ser bloqueados no OpenDNS.
fonte
Este soa como uma boa sugestão para evitar DNS ignorando:
Ele está tornando seu roteador o único dispositivo permitido para fazer solicitações de DNS. Todos os outros dispositivos de rede devem usar as configurações de DNS do roteador. A teoria parece boa; Vou ter que testar eu mesmo. Soluções alternativas restantes:
Você pode resolver o problema nº 1 colocando o modem DSL em um armário e travando-o. Isso pode exigir algum trabalho de religação e sótão. Você pode resolver o problema nº 2 com uma solução de roteador / proxy com filtragem de conteúdo completa, que pode ser cara ou complexa de configurar.
E, finalmente, esses são apenas impedimentos. Se eles podem encontrar um hotspot ou uma casa de amigos, isso é discutível. A raiz do problema - carnalidade, suponho - precisará ser abordada.
fonte
ipconfig /flushdns
, redefina o roteador entre as alterações e feche e recarregue o navegador apenas para ter certeza.se você optar pela solução dns, dê uma olhada no ScrubIT ( http://www.scrubit.com/ ), é um serviço gratuito de dns que mantém uma lista negra de sites que não são seguros para a navegação em família.
fonte
Se você realmente não pode confiar em seus filhos, sugiro o OpenDNS. Mas antes de fazer isso, tente ganhar sua confiança e apenas fazê-los parar de acessar sites ruins sem o OpenDNS. Tente usar os controles parentais do Windows live ou os controles parentais do Mac para verificar o histórico e os sites ruins. Se eles ainda vão para aqueles, em seguida, usar OpenDNS.
fonte
Acesse as propriedades do navegador e configure uma senha para limpar o histórico do navegador.
fonte