ติดตามประวัติการท่องเว็บของเด็ก ๆ แม้ว่าพวกเขาจะรู้วิธีล้างมันด้วยตนเอง


13

ฉันมีเพื่อนร่วมงานกับเด็กชายวัยรุ่นสองคน (ใช่คิวของถ้อยคำที่เบื่อหูเกี่ยวกับ 'ฉันมีเพื่อนคนนี้ดู ... ') เขากำลังมีปัญหากับพวกเขากำลังดู pr0n และต้องการสอดแนมเล็กน้อยในการค้นหาของพวกเขา ปรัชญา / จริยธรรมเกี่ยวกับเรื่องนี้) เด็ก ๆ เข้าใจดีพอที่จะล้างประวัติการเข้าชมเมื่อพวกเขาทำเสร็จแล้ว เนื่องจากฉันเป็น goto สำหรับเขาเขาได้ถามฉันว่ามีวิธีการเก็บประวัติการเรียกดูไว้หรือไม่

ทุกคนในครอบครัวใช้ Macs และพวกเด็ก ๆ ท่องกับ Safari ฉันรู้ว่าประวัติการเข้าชมจะถูกเก็บไว้ที่นี่ ~ / Library / Safari / History.plist ฉันคิดว่าควรมีวิธีเขียน AppleScript หรือสคริปต์อื่น (Python / Ruby / Bash) ที่สามารถสำรองไฟล์นี้ไปยังตำแหน่งอื่น (/ opt / local / history ฯลฯ )

ตั้งแต่เด็กรู้เพื่อล้างประวัติศาสตร์ของพวกเขาเมื่อพวกเขากำลังทำไฟล์ควรได้รับการสนับสนุนเป็นระยะ ๆ กับสิ่งที่คล้ายกับงาน cron หรือสิ่งที่ต้องการHazel ? ในขณะที่สามารถใช้งานได้ดูเหมือนว่ามันจะสร้างการสำรองข้อมูลเพิ่มขึ้นเล็กน้อย

หรือเป็นไปได้ที่จะ 'เฝ้าดู' ~ / Library / Safari / History.plist และเพิ่มการเปลี่ยนแปลงในไฟล์สำรองข้อมูลเพิ่มเติม (บันทึก diff เพื่อพูด) แต่ไม่สูญเสียข้อมูลใด ๆ

ความคิดใด ๆ / การแก้ปัญหาชื่นชม

อัปเดต / แก้ไข:รับคำจากพ่อที่เกี่ยวข้องที่เก่าแก่ที่สุดใช้ Firefox บนพีซีเครื่องอื่นดังนั้นโซลูชัน OpenDNS (ควรที่ระดับเราเตอร์) เป็นคำตอบที่ดีที่สุดเท่าที่จะจับการใช้งานสำหรับทั้งบ้าน


เนื่องจากนี่อาจเกี่ยวข้องกับ Flash: หลังจากทำให้ตัวเองประหลาดใจที่macromedia.com/support/documentation/en/flashplayer/help/ ......ดูการแนะนำของ "วิธีลบประวัติ Flash / เส้นทางความเป็นส่วนตัวโดยอัตโนมัติหรือหยุด Flash จากการจัดเก็บ? " ที่superuser.com/questions/1627/…
Arjan

แฟลชนี้เกี่ยวข้องกันอย่างไร?
Darren Newton

ไซต์วิดีโอส่วนใหญ่ใช้ Flash เท่าที่ฉันรู้
Arjan

ใช่ แต่ pr0n ไม่ จำกัด เฉพาะวิดีโอ
Darren Newton

7
ไม่ว่าคุณจะเลือกวิธีการแก้ปัญหาใดก็ตามหากเด็ก ๆ เหล่านั้นได้รับความรำคาญจากพ่อแม่ที่คอยจับตาดูพวกเขาอย่างเข้มงวดพวกเขาก็จะเริ่มค้นหาที่อื่น สถานที่เพื่อนห้องสมุดอะไรก็ได้ หากเด็กไม่ต้องการให้คุณรู้อะไรสักอย่างพวกเขาจะมีความคิดสร้างสรรค์ในการซ่อนมัน! ให้การศึกษาแก่พวกเขาพูดคุยกับพวกเขาเชื่อพวกเขา! (และใช้ OpenDNS ตามข้อเสนอแนะ.)
Wim สิบ Brink

คำตอบ:


20

ทางออกที่ง่ายที่สุดคือการเปิดบัญชีในOpenDNSและบันทึกประวัติผ่านทางนั้น พวกเขาจะไม่สามารถลบได้

หากเขาพบว่าเป็นปัญหาใหญ่ไซต์ก็สามารถถูกบล็อกใน OpenDNS ได้


ทางออกที่ยอดเยี่ยมและหนึ่งที่ฉันไม่เคยคิด จะจับภาพ shenanigans ใด ๆ กับเบราว์เซอร์อื่นที่ไม่ใช่ Safari
Darren Newton

4
อย่างไรก็ตามโปรดทราบว่าหากเด็กชายฉลาดถึง OpenDNS พวกเขายังสามารถข้ามได้โดยเปลี่ยนการตั้งค่า DNS ในเครื่อง
hyperslug

จุดที่ดี hyperslug - เดาว่าถ้าเขาทำในระดับเราเตอร์และใช้ทฤษฎีข้อมูลเล็กน้อยในการแชทกับเด็กอย่างน้อยอาจทำให้พวกเขาออกนอกเส้นทางไปสักหน่อย แต่คุณรู้ว่ามันใช้เวลาไม่นานในการค้นหาพร็อกซีหรือการหลีกเลี่ยงอื่น ๆ หากมีแรงจูงใจ
Darren Newton

อีกสิ่งหนึ่งที่ควรทราบคือถ้า ISP ของเขาให้ IP ที่แตกต่างกับเขาเขาจะต้องใช้บริการ DNS แบบไดนามิกบางประเภท OpenDNS รองรับสิ่งเหล่านี้
hyperslug

@hyperslug สามารถใช้ไฟล์ HOSTS ใน / etc เพื่อกำหนดเส้นทางสิ่งที่จะไปยังที่อยู่เกตเวย์ / เราเตอร์ไปยัง OpenDNS ที่ระบุไว้ ...
Lizz

13

นี่เป็นคำแนะนำที่ดีในการป้องกันการเลี่ยง DNS:

นี่คือการตั้งค่าเราเตอร์ของฉัน:

  • IP: 192.168.2.254
  • DNS: 208.67.222.222 208.67.220.220
  • ตัวกรอง IP: บล็อกพอร์ต 53 UDP
  • รหัสผ่านที่แข็งแกร่งมากสำหรับหน้าผู้ดูแลระบบ

นี่คือสิ่งที่ nslookup เป็นเหมือน ก่อนอื่นฉันลองใช้ IP ของเราเตอร์เป็น DNS:

 > เซิร์ฟเวอร์ 192.168.2.254
เซิร์ฟเวอร์เริ่มต้น: 192.168.2.254 ที่อยู่:
192.168.2.254 # 53> google.com เซิร์ฟเวอร์: 192.168.2.254 ที่อยู่:
192.168.2.254 # 53

คำตอบที่ไม่มีสิทธิ์: ชื่อ:
ที่อยู่ google.com: 64.233.187.99
ชื่อ: ที่อยู่ google.com:
64.233.167.99 ชื่อ: google.com ที่อยู่: 72.14.207.99 

ตอนนี้ฉันลองใช้อย่างอื่นนอกเหนือจาก IP ของเราเตอร์ ... เช่น IP ของ OpenDNS

 > เซิร์ฟเวอร์ 208.67.222.222
เซิร์ฟเวอร์เริ่มต้น: 208.67.222.222
ที่อยู่: 208.67.222.222 # 53>
google.com ;; หมดเวลาการเชื่อมต่อ;
ไม่สามารถเข้าถึงเซิร์ฟเวอร์ 

ดังนั้นตอนนี้ฉันไม่สามารถใช้สิ่งอื่นนอกจาก IP ของเราเตอร์เป็นเซิร์ฟเวอร์ DNS ของฉัน ... และเราเตอร์ถูกล็อคเพื่อใช้ OpenDNS เท่านั้น

เขาทำให้เราเตอร์ของเขาเป็นอุปกรณ์เดียวที่ได้รับอนุญาตให้ทำการร้องขอ DNS อุปกรณ์เครือข่ายอื่น ๆ ทั้งหมดจะต้องใช้การตั้งค่า DNS ของเราเตอร์ ทฤษฎีฟังดูดี ฉันจะต้องทดสอบด้วยตัวเอง วิธีแก้ปัญหาที่เหลืออยู่:

  1. ตัดการเชื่อมต่อเราเตอร์และใช้อินเทอร์เน็ตโดยตรงจากเคเบิล / โมเด็ม DSL
  2. การเข้าถึงเว็บไซต์ผ่านที่อยู่ IP

คุณสามารถระบุหมายเลข # 1 ได้โดยวางโมเด็ม DSL ไว้ในตู้เสื้อผ้าแล้วล็อคไว้ อาจต้องมีการเดินสายไฟและทำงานใต้หลังคาบางส่วน คุณสามารถระบุหมายเลข 2 ด้วยเราเตอร์ / พร็อกซีโซลูชันการกรองเนื้อหาทั้งหมดซึ่งอาจมีราคาแพงหรือซับซ้อนในการตั้งค่า

และในที่สุดสิ่งเหล่านี้เป็นเพียงการยับยั้ง หากพวกเขาสามารถหาฮอตสปอตหรือบ้านเพื่อนแล้วนี่คือ moot รากของปัญหา - ความคิดฉันคิดว่า - จะต้องได้รับการแก้ไข


ทางออกที่ดีสำหรับล็อคเราเตอร์ ฉันคิดว่าทุกอย่างที่เขาต้องการคือเครื่องยับยั้งและหลักฐานบางอย่างที่จะเริ่มต้น 'การสนทนา' - แต่นี่เป็นกลอุบายที่ดีไม่น้อย เตรียมพร้อมโหวตขึ้นของฉัน
Darren Newton

3
ฉันเพิ่งยืนยันว่าใช้งานได้สำหรับฉันโดยใช้ DD-WRT: ตั้งค่ากฎเพื่อปิดใช้งานปริมาณข้อมูล UDP 53 ทั้งหมด ตรวจสอบให้แน่ใจว่าใช้ได้กับผู้ใช้ LAN ทุกคนไร้สายและใช้สาย วางเซิร์ฟเวอร์ OpenDNS เป็น Local DNS (ไม่เช่นนั้นจะเพิ่งหยิบ ISP DNS เริ่มต้น) กำหนดเราเตอร์ของคุณด้วยตนเองเป็นเซิร์ฟเวอร์ DNS ในพีซีแต่ละเครื่อง ฉันต้องแก้ไขและทดสอบระบบเครือข่าย b / c หลายครั้งยุ่งยากเกินไปสำหรับฉัน ใช้ipconfig /flushdnsรีเซ็ตเราเตอร์ของคุณระหว่างการเปลี่ยนแปลงและปิดและโหลดเบราว์เซอร์ใหม่เพื่อให้แน่ใจ
hyperslug

1

ถ้าคุณใช้โซลูชัน dns ลองดูที่ ScrubIT ( http://www.scrubit.com/ ) มันเป็นบริการ dns ฟรีที่ทำให้บัญชีดำของเว็บไซต์ที่ไม่ปลอดภัยสำหรับการเรียกดูแบบครอบครัว


0

ถ้าคุณไม่เชื่อใจลูก ๆ ของคุณฉันจะแนะนำ OpenDNS แต่ก่อนที่จะทำเช่นนั้นพยายามที่จะได้รับความไว้วางใจและทำให้พวกเขาหยุดการไปยังไซต์ที่ไม่ดีโดยไม่มี OpenDNS ลองใช้การควบคุมโดยผู้ปกครองของ Windows Live หรือการควบคุมโดยผู้ปกครองของ Mac เพื่อตรวจสอบประวัติและเว็บไซต์ที่ไม่ดี หากพวกเขายังคงไปที่เหล่านั้นใช้ OpenDNS


-2

ไปที่คุณสมบัติเบราว์เซอร์และตั้งรหัสผ่านเพื่อล้างประวัติเบราว์เซอร์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.