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

Verfolgen des Browserverlaufs von Kindern, auch wenn sie wissen, wie sie ihn manuell löschen können

Ich habe einen Kollegen mit zwei Teenager-Jungs (ja, Stichwort Klischees über “Ich habe diesen Freund zu sehen…”) Er hat derzeit Probleme mit ihnen Surfen pr0n und will ein wenig Spionage auf ihr Surfen zu tun (Ich bleibe frei von den Philosophien / Ethik auf diese.) Die Kinder sind versierte genug, um ihre Browser-Historie zu löschen, wenn sie fertig sind. Da ich seine Anlaufstelle für IT bin, hat er mich gefragt, ob es eine Möglichkeit gibt, den Browserverlauf zu speichern.

Die Familie verwendet Macs, und die Kinder surfen mit Safari. Ich weiß, dass der Browserverlauf hier gespeichert wird ~/Library/Safari/History.plist. Ich denke, es sollte eine Möglichkeit geben, entweder ein AppleScript oder ein anderes Skript (Python/Ruby/Bash) zu schreiben, das diese Datei an einem anderen Ort sichert (/opt/local/history, etc.)

Da die Kinder wissen, dass sie ihren Verlauf löschen müssen, wenn sie fertig sind, sollte die Datei regelmäßig mit etwas ähnlichem wie einem Cron-Job gesichert werden? (http://www.noodlesoft.com/hazel.php)? Das könnte zwar funktionieren, aber es würde eine Menge kleiner inkrementeller Backups erzeugen.

Oder ist es möglich, ~/Library/Safari/History.plist zu “überwachen” und inkrementelle Änderungen in eine Sicherungsdatei einzufügen (sozusagen ein Diff zu speichern), aber keine Daten zu verlieren?

Jede Idee/Lösung ist willkommen.

UPDATE/EDIT: Habe vom besorgten Vater erfahren, dass der Älteste Firefox auf einem anderen PC benutzt, also ist die OpenDNS-Lösung (vorzugsweise auf Router-Ebene) die beste Lösung, da sie die Nutzung für das ganze Haus erfassen würde.

Antworten (5)

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

Die einfachste Lösung wäre, ein Konto bei OpenDNS zu eröffnen und den Verlauf darüber zu protokollieren. Sie werden nicht in der Lage sein, es zu löschen.

Wenn er findet, dass es ein großes Problem ist, können Sites auch auf OpenDNS blockiert werden.

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

Dies klingt wie ein guter Vorschlag, um das Umgehen von DNS zu verhindern:

Hier ist die Einstellung meines Routers:

  • IP: 192.168.2.254
  • DNS: 208.67.222.222 208.67.220.220
  • IP Filter: Blockiert Port 53 UDP
  • Ein sehr starkes Passwort für seine Admin-Seite

So sieht das nslookup aus. Zuerst versuche ich, die IP des Routers als DNS zu verwenden:

\> 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

Jetzt versuche ich, etwas anderes als die IP meines Routers zu verwenden… wie die IP von 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

Jetzt kann ich also nichts anderes als die IP des Routers als meinen DNS-Server verwenden… und der Router wurde gesperrt, um nur OpenDNS zu verwenden.

Er macht seinen Router zum einzigen Gerät, das DNS-Anfragen stellen darf. Alle anderen Netzwerkgeräte müssen die DNS-Einstellungen des Routers verwenden. Die Theorie klingt gut; ich werde es selbst testen müssen. Verbleibende Workarounds:

  1. Router trennen und Internet direkt vom Kabel/DSL-Modem nutzen
  2. Zugriff auf Websites über die IP-Adresse

Sie können #1 angehen, indem Sie das DSL-Modem in einen Schrank stellen und abschließen. Dies kann eine Neuverkabelung und Arbeiten auf dem Dachboden erfordern. Sie können Nr. 2 mit einer vollständigen Router-/Proxy-Lösung zur Inhaltsfilterung angehen, die jedoch teuer oder kompliziert einzurichten sein könnte.

Und schließlich sind dies nur Abschreckungsmaßnahmen. Wenn sie einen Hotspot oder das Haus eines Freundes finden können, ist dies irrelevant. Das Problem muss an der Wurzel gepackt werden - der Fleischeslust, nehme ich an.

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

Wenn Sie sich für eine DNS-Lösung entscheiden, schauen Sie sich ScrubIT http://www.scrubit.com/ ) an, ein kostenloser DNS-Dienst, der eine schwarze Liste von Websites führt, die für die Familie nicht sicher sind.

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

Wenn Sie Ihren Kindern wirklich nicht trauen können, würde ich OpenDNS vorschlagen. Aber bevor Sie das tun, versuchen Sie, ihr Vertrauen zu gewinnen und bringen Sie sie einfach dazu, ohne OpenDNS nicht mehr auf schlechte Sites zu gehen. Versuchen Sie, die Windows Live-Kindersicherung oder die Mac-Kindersicherung zu verwenden, um ihren Verlauf und schlechte Websites zu überprüfen. Wenn sie immer noch auf diese gehen, dann verwenden Sie OpenDNS.

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

Gehen Sie in die Browser-Eigenschaften und richten Sie ein Kennwort zum Löschen des Browserverlaufs ein.