Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

วิธี Block (บล็อก) เว็บไซต์ใน Browser ใดๆ บน Mac

อินเทอร์เน็ตให้เราเข้าถึงความรู้ของมนุษย์ได้ด้วยคลิกเดียว แต่ก็ยังให้เด็กๆ เข้าถึงเนื้อหาที่อาจมี害 คุณสามารถใช้ Website Blockers เพื่อจำกัดเว็บไซต์ที่เป็นอันตรายหรือเสียเวลา เช่น เว็บผู้ใหญ่หรือโซเชียลมีเดีย

อย่างไรก็ตาม มีวิธีง่ายกว่าในการบล็อกเว็บไซต์บน Mac โดยเฉพาะการใช้ Screen Time เราจะครอบคลุมวิธีทำด้านล่าง อ่านต่อไป

Screen Time คืออะไร?

Screen Time เป็นวิธีของ Apple ช่วยให้ผู้ใช้ควบคุมการใช้ Mac หรือ iPhone สามารถใช้ควบคุมและจำกัดเว็บไซต์เฉพาะได้ ไม่ว่าจะเป็นการจำกัดเว็บผู้ใหญ่, เกมติด, หรือช่อง YouTube

คุณยังสามารถใช้การควบคุม Screen Time เพื่อจำกัดการใช้โซเชียลมีเดียตลอดวันทำงาน เพื่อช่วยให้คุณโฟกัสที่งานที่มืออยู่

วิธีใช้ Screen Time บล็อกเว็บไซต์

ไม่ว่าจะเป็นเจตนาอะไร การบล็อกเว็บไซต์ใน Screen Time ทำได้ง่ายมาก ใช้ได้กับ Browser ทุกตัวที่คุณอาจใช้บน Mac: Safari, Google Chrome, Firefox, ฯลฯ

เพื่อบล็อกเว็บไซต์บน Mac ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิด System Preferences ไปที่ Screen Time
  2. เลือก App Limits จากแผงด้านซ้าย เปิดใช้งานหากปิดอยู่
  3. คลิกเครื่องหมาย บวก (+) คุณจะเห็นหมวดหมู่ต่างๆ ที่สามารถเลือกจำกัดการเข้าถึงได้
  4. เลื่อนลงเพื่อดูเว็บไซต์ทั้งหมดที่สามารถบล็อกได้ คุณสามารถเพิ่มเว็บไซต์ของตัวเองเข้าไปในรายการได้ โดยคลิกเครื่องหมาย บวก (+) ถัดจาก Add website และใส่ที่อยู่เว็บไซต์เฉพาะ
    วิธี Block (บล็อก) เว็บไซต์ใน Browser ใดๆ บน Mac
  5. เมื่อเลือก App หรือ Website ที่ต้องการบล็อกแล้ว คุณสามารถระบุ Daily Time Limit ที่แน่นอนในกล่องด้านล่าง คุณยังสามารถคลิก Custom > Edit เพื่อตั้งค่าขีดจำกัดที่เปลี่ยนแปลงได้ตามวัน
    วิธี Block (บล็อก) เว็บไซต์ใน Browser ใดๆ บน Mac

เมื่อตั้งค่าเว็บไซต์ที่จำกัดทั้งหมดแล้ว โปรดตั้งค่า Screen Time Password เพื่อให้แน่ใจว่าไม่มีใครเปลี่ยนการตั้งค่าที่คุณทำได้โดยไม่ได้รับอนุญาต ทำได้โดยไปที่ Options และเลือก Use Screen Time Passcode

เปิดใช้งาน Share across devices เพื่อแชร์การตั้งค่านี้ไปยังอุปกรณ์ทั้งหมดที่ Sign In iCloud Account เดียวกัน

วิธี Block (บล็อก) เว็บไซต์ใน Browser ใดๆ บน Mac

คุณสามารถเลือกบล็อกเว็บผู้ใหญ่ทั้งหมดผ่าน Screen Time ได้ โดยคลิก Content & Privacy > Turn On เลือก Limit Adult Websites หรือ Allowed Websites Only ขึ้นอยู่กับความต้องการ คุณสามารถสลับไปแท็บ Apps และยกเลิกการติ๊ก App/ Browser อินเทอร์เน็ตที่ต้องการปิดใช้งาน

วิธี Block (บล็อก) เว็บไซต์ใน Browser ใดๆ บน Mac

วิธีใช้ Terminal บล็อกเว็บไซต์

หากคุณไม่ชอบวิธี Screen Time ในการควบคุมการเข้าถึงเว็บบน Mac อีกวิธีหนึ่งคือการแก้ไขไฟล์ Hosts ใน Terminal อาจดูซับซ้อนกว่า Screen Time เนื่องจากเกี่ยวข้องกับ Command Line แต่จริงๆ แล้วง่ายและตรงไปตรงมาเมื่อคุณเข้าใจแล้ว

ข้อได้เปรียบของการแก้ไข Hosts File สำหรับบล็อกเว็บไซต์ แทนการใช้ Browser Plugins/Extensions เฉพาะ คือ วิธีนี้มี效力 (valid) ทุก Browser และไม่พึ่งพา Third-party Plugin ส่วน Extensions บางครั้งหยุดทำงานหรือล้าสมัยตามเวลา

ข้อได้เปรียบของ Terminal เหนือ Screen Time คือ จะยากกว่าสำหรับเด็กที่จะ Undo การเปลี่ยนแปลงเหล่านี้ หากพวกเขาได้เข้าถึง Screen Time Passcode ของคุณ

เพื่อสร้าง Block List โดยใช้ Hosts File ทำตามขั้นตอนด้านล่าง:

  1. เปิด Terminal บน Mac คุณสามารถทำได้โดยค้นหา Terminal ใน Spotlight หรือไปที่ Finder > Applications > Utilities > Terminal
  2. เราจะ Backup Hosts File ก่อน เพื่อให้เราสามารถ Restore ไฟล์ต้นฉบับได้หากมีอะไรผิดพลาด ให้พิมพ์คำสั่งต่อไปนี้ใน Terminal และกด Return:
    sudo /bin/cp /etc/hosts /etc/hosts-original
  3. พิมพ์รหัสผ่าน Administrator และกด Return โปรดทราบว่า Cursor จะไม่เคลื่อนที่ขณะพิมพ์รหัสผ่าน
  4. เมื่อเสร็จ พิมพ์คำสั่งด้านล่างและกด Return จะเปิด Hosts File:
    sudo nano -e /etc/hosts
  5. ใช้ปุ่ม Arrow Keys ไปที่ท้ายบรรทัด พิมพ์ 127.0.0.1 และที่อยู่เว็บไซต์ที่ต้องการบล็อก ตัวอย่างเช่น เพื่อบล็อก YouTube ผมจะพิมพ์ใน Terminal:
    127.0.0.1 www.youtube.com
    วิธี Block (บล็อก) เว็บไซต์ใน Browser ใดๆ บน Mac
  6. พิมพ์เว็บไซต์แต่ละเว็บบรรทัดละเว็บ เมื่อเสร็จ กด Control + O ตามด้วย Return เพื่อบันทึกไฟล์ และ Control + X เพื่อปิดไฟล์
  7. พิมพ์คำสั่งต่อไปนี้เพื่อ Flush Cache ซึ่งจะบังคับให้การเปลี่ยนแปลงมีผลกับ Browser ทั้งหมด กด Return:
    sudo dscacheutil -flushcache
  8. ตอนนี้เมื่อคุณเปิดเว็บไซต์ที่บล็อกใน Browser ใดๆ คุณจะได้ข้อความว่า Unable to Connect
    วิธี Block (บล็อก) เว็บไซต์ใน Browser ใดๆ บน Mac

การบล็อกเว็บไซต์ใน Browser เฉพาะ

อาจมีกรณีเฉพาะที่คุณต้องการบล็อกการเข้าถึงเว็บไซต์บน Browser เฉพาะตัวเท่านั้น เช่น คุณใช้ Google Chrome เฉพาะสำหรับงาน ซึ่งเป็นเหตุผลที่คุณอาจต้องการบล็อกโซเชียลมีเดียบน Chrome เท่านั้น ในกรณีเช่นนี้ Screen Time หรือ Terminal Method จะไม่ทำงาน เพราะมันบล็อกการเข้าถึงเว็บไซต์สำหรับทุก Browser ทางเลือกอื่นคือการบล็อกเว็บไซต์เฉพาะผ่าน Browser เอง

เนื่องจากทุก Browser ต่างกัน วิธีการบล็อกเว็บไซต์ผ่าน Browser จึงอาจต่างกัน Safari บล็อกเว็บไซต์ด้วย Screen Time ในขณะที่คุณสามารถใช้ Blocking Extensions เช่น Block Site และ StayFocusd เพื่อบล็อกเว็บไซต์บน Google Chrome

Screen Time vs Browser-based Blocking

แม้คุณจะบล็อกเว็บไซต์เฉพาะใน Browser ใดๆ ได้ แต่เป็นเหตุผลที่สมเหตุสมผลกว่าที่จะบล็อกไซต์ด้วย Screen Time Screen Time ใช้ได้ทั่วทั้ง Browser ของคุณ (แม้ใครจะติดตั้ง Browser ใหม่เพื่อหลบหลีกมาตรการของคุณ) และสามารถ Sync ข้ามอุปกรณ์ได้ Terminal ก็เป็นมาตรการอีกอย่างที่ดีเพื่อเก็บเว็บไซต์เฉพาะไว้บล็อกบน Browser ของคุณ

การใช้ Browser-specific Plugins บล็อกเว็บไซต์อาจโดน Hack และซอฟต์แวร์ล้าสมัย นั่นคือเหตุผลที่เราแนะนำให้ใช้ Screen Time หรือ Terminal สำหรับบล็อกเว็บไซต์บน Mac