2009-10-10 14:08:57 +0000 2009-10-10 14:08:57 +0000
13
13

Śledzenie historii przeglądania przez dzieci, nawet jeśli wiedzą one, jak wyczyścić ją ręcznie

Mam kolegę z dwoma nastoletnimi chłopcami (tak, cue cliche’s o “mam tego przyjaciela zobaczyć …”) On ma obecnie problemy z ich przeglądania pr0n i chce zrobić trochę szpiegowania na ich przeglądanie (jestem trzymając się z dala od filozofii / etyki na ten temat.) Dzieci są wystarczająco bystry, aby wyczyścić ich historię przeglądania, kiedy skończyli. Ponieważ jestem jego goto dla IT, zapytał mnie, czy istnieje sposób, aby utrzymać historię przeglądania.

Rodzina używa komputerów Mac, a dzieci surfują w Safari. Wiem, że historia przeglądania jest przechowywana tutaj ~/Library/Safari/History.plist. Wydaje mi się, że powinien istnieć sposób na napisanie AppleScript lub innego skryptu (Python/Ruby/Bash), który może wykonać kopię zapasową tego pliku w innej lokalizacji (/opt/local/history, itp.)

Ponieważ dzieci wiedzą, aby wyczyścić swoją historię, gdy skończą, czy plik powinien być okresowo archiwizowany za pomocą czegoś podobnego do zadania cron lub czegoś w rodzaju Hazel ? Chociaż mogłoby to zadziałać, wydaje się, że stworzyłoby to tonę małych przyrostowych kopii zapasowych.

Czy jest możliwe “obserwowanie” ~/Library/Safari/History.plist i przyrostowe dodawanie zmian do pliku kopii zapasowej (zapisywanie różnic, że tak powiem), ale nie tracąc żadnych danych?

Wszelkie pomysły/rozwiązania mile widziane.

UPDATE/EDIT: Dostałem informację od zaniepokojonego taty, że najstarszy używa Firefoksa na innym komputerze, więc rozwiązanie OpenDNS (najlepiej na poziomie routera) jest najlepszą odpowiedzią, ponieważ przechwyciłoby użycie dla całego domu.

Odpowiedzi (5)

20
20
20
2009-10-10 15:17:01 +0000

Najprostszym rozwiązaniem byłoby założenie konta na OpenDNS i logowanie historii za jego pośrednictwem. Nie będą w stanie jej usunąć.

Jeśli okaże się, że jest to duży problem, strony można również zablokować na OpenDNS.

13
13
13
2009-10-11 21:06:35 +0000

To ](http://forums.opendns.com/comments.php?DiscussionID=733#Item_19) brzmi jak dobra sugestia, aby zapobiec omijaniu DNS:

Oto ustawienia mojego routera:

  • IP: 192.168.2.254
  • DNS: 208.67.222.222 208.67.220.220
  • Filtr IP: Blokuje port 53 UDP
  • Bardzo silne hasło do jego strony administratora

Oto jak wygląda nslookup. Najpierw próbuję użyć IP routera jako DNS:

\> server 192.168.2.254 Default server: 192.168.2.254 Address: 192.168.2.254#53 \> google.com. Server: 192.168.2.254 Address: 192.168.2.254#53 Non-authoritative answer: Name: google.com Address: 64.233.187.99 Name: google.com Address: 64.233.167.99 Name: google.com Address: 72.14.207.99

Teraz próbuję użyć czegoś innego niż IP routera… np. IP OpenDNS!

\> server 208.67.222.222 Default server: 208.67.222.222 Address: 208.67.222.222#53 \> google.com. ;; connection timed out; no servers could be reached

Więc teraz nie mogę używać niczego innego niż IP routera jako mojego serwera DNS… a router został zablokowany do używania tylko OpenDNS.

On sprawia, że jego router jest jedynym urządzeniem, które może wykonywać żądania DNS. Wszystkie inne urządzenia sieciowe muszą korzystać z ustawień DNS routera. Teoria brzmi dobrze; będę musiał przetestować to osobiście. Pozostałe obejścia:

  1. odłączenie routera i korzystanie z internetu bezpośrednio z modemu Cable/DSL
  2. dostęp do stron internetowych poprzez adres IP

Można rozwiązać problem #1, umieszczając modem DSL w szafie i zamykając go na klucz. Może to wymagać przerobienia okablowania i pracy na strychu. Możesz zająć się #2 za pomocą routera/proxy z pełnym filtrowaniem treści, co może być kosztowne lub skomplikowane w konfiguracji.

I wreszcie, są to tylko środki odstraszające. Jeśli mogą znaleźć hotspot lub dom przyjaciół, to jest to bez znaczenia. Trzeba będzie zająć się źródłem problemu - cielesnością, jak przypuszczam.

1
1
1
2011-03-31 16:41:20 +0000

jeśli idziesz z rozwiązaniem dns spójrz na ScrubIT http://www.scrubit.com/ ), jest to darmowa usługa dns, która utrzymuje czarną listę stron, które nie są bezpieczne dla rodzinnego przeglądania.

0
0
0
2013-04-28 18:50:06 +0000

Jeśli naprawdę nie możesz zaufać swoim dzieciom, sugerowałbym OpenDNS. Ale zanim to zrobisz, spróbuj zdobyć ich zaufanie i po prostu spraw, by przestały wchodzić na złe strony bez OpenDNS. Spróbuj użyć Windows live parental controls lub Mac parental controls do sprawdzenia ich historii i złych stron. Jeśli nadal będą wchodzić na te strony, wtedy użyj OpenDNS.

-2
-2
-2
2012-12-15 18:52:44 +0000

Wejdź do właściwości przeglądarki i ustaw hasło do wyczyszczenia historii przeglądarki.