Anonim

เช่นเดียวกับคอมพิวเตอร์ที่ใช้ Windows Mac มีไฟล์โฮสต์สำหรับกำหนดค่าวิธีที่เครื่องของคุณเชื่อมต่อกับเว็บไซต์บนอินเทอร์เน็ต ไฟล์นี้มีการอ้างอิงถึงเว็บไซต์และที่อยู่ IP และคุณสามารถใช้งานได้หลายวิธีบน Mac ของคุณ

หนึ่งในเหตุผลที่คุณอาจต้องการแก้ไขไฟล์โฮสต์บน Mac ของคุณคือการบล็อกเว็บไซต์ เป็นวิธีที่ยอดเยี่ยมในการบล็อกเว็บไซต์บางแห่งไม่ให้เข้าถึงได้จากเครื่องของคุณ การใช้งานที่เป็นไปได้อย่างที่สองคือการทดสอบเว็บไซต์ของคุณเองในเครื่องของคุณ คุณสามารถให้ไฟล์โฮสต์เปลี่ยนเส้นทางชื่อโดเมนที่คุณเลือกไปยังเส้นทางเครือข่ายของที่จัดเก็บในเครื่องของคุณได้

ตำแหน่งไฟล์โฮสต์ของ Mac

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

สำหรับผู้ใช้ที่อยากรู้อยากเห็น เส้นทางคือ /etc/hosts/ และคุณสามารถเข้าถึงได้โดยใช้หน้าต่าง Terminal

แก้ไขไฟล์โฮสต์บน Mac

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

ตรวจสอบให้แน่ใจว่าคุณใช้บัญชีผู้ดูแลระบบเพื่อทำตามขั้นตอนต่อไปนี้

  1. คลิกที่ Launchpad ใน Dock ค้นหา Terminal และเปิดใช้งาน

  1. พิมพ์คำสั่งต่อไปนี้ลงใน Terminal แล้วกด Enter มันจะเปิดไฟล์โฮสต์ในตัวแก้ไขนาโนsudo nano /etc/hosts

  1. เนื่องจากเป็นคำสั่ง sudo ระบบจะขอให้คุณป้อนรหัสผ่าน ป้อนรหัสผ่านและดำเนินการต่อ

  1. ไฟล์ควรเปิดบนหน้าจอของคุณและคุณสามารถเริ่มแก้ไขได้

ทำความเข้าใจไฟล์โฮสต์ Mac

หากคุณยังไม่เคยแก้ไขไฟล์โฮสต์มาก่อน คุณอาจพบว่าไฟล์นั้นซับซ้อนเล็กน้อยในการทำงาน อย่างไรก็ตาม การแก้ไขนั้นไม่ยากอย่างที่คิด

หนึ่งในรายการที่คุณจะพบในไฟล์คือ 127.0.0.1 localhost.

ส่วนแรกที่มีตัวเลขคือที่อยู่ IP ในเครื่องสำหรับ Mac ของคุณ ส่วนที่สองที่มีชื่อโฮสต์คือสิ่งที่คุณใช้เพื่อเข้าถึงที่อยู่ IP นั้น

สองส่วนข้างต้น เมื่อรวมกันแล้ว เปลี่ยนเส้นทางการสืบค้น localhost ทั้งหมดไปยังที่อยู่ IP 127.0.0.1 เมื่อคุณป้อน localhost ในเบราว์เซอร์ของคุณ เบราว์เซอร์ของคุณจะค้นหาไฟล์โฮสต์ รับที่อยู่ IP ที่ระบุ และ นำคุณไปยังที่อยู่ IP นั้น

โดยสรุปแล้ว ไฟล์โฮสต์ไม่ได้เป็นอะไรนอกจากที่อยู่ IP และชื่อโดเมนรวมกัน คุณสามารถแก้ไขด้วยวิธีใดก็ได้ที่คุณต้องการเพื่อให้ได้ผลลัพธ์ที่ต้องการ

ตั้งค่าการเปลี่ยนเส้นทางด้วยไฟล์โฮสต์

สิ่งหนึ่งที่คุณสามารถทำได้กับไฟล์โฮสต์คือการตั้งค่าการเปลี่ยนเส้นทาง คุณสามารถให้ชื่อโดเมนชี้ไปยังบางสิ่งที่แตกต่างไปจากที่ควรจะเป็นโดยสิ้นเชิง

ตัวอย่างเช่น หากคุณกำลังพยายามลดการใช้โซเชียลมีเดีย คุณสามารถให้โดเมนอย่างเช่น facebook.com เปลี่ยนเส้นทางเบราว์เซอร์ของคุณไปยังเว็บไซต์ เช่น วิกิพีเดีย คุณสามารถใช้โดเมนและที่อยู่ IP ใดก็ได้ที่คุณต้องการ

มาดูวิธีตั้งค่าการเปลี่ยนเส้นทางข้างต้นโดยใช้ไฟล์โฮสต์

  1. ในขณะที่เปิดไฟล์ในโปรแกรมแก้ไขนาโน ให้ใช้ปุ่มลูกศรเพื่อนำเคอร์เซอร์ไปที่ตำแหน่ง localhost สิ้นสุด จากนั้นกด Enter เพื่อเพิ่มบรรทัดใหม่สำหรับรายการของคุณ

  1. ในบรรทัดใหม่ที่คุณเพิ่งเพิ่ม ให้พิมพ์ที่อยู่ IP ที่คุณต้องการเปลี่ยนเส้นทางโดเมนต้นทางไป เราจะใช้ 103.102.166.224 ซึ่งเป็นที่อยู่ IP ของวิกิพีเดีย

  1. กดปุ่ม Tab บนแป้นพิมพ์ของคุณเพื่อไปยังช่องโดเมนต้นทาง
  2. ที่นี่ พิมพ์ชื่อโดเมนที่จะเปลี่ยนเส้นทางไปยังที่อยู่ IP ที่คุณพิมพ์ก่อนหน้านี้ เราจะใช้ facebook.com ที่นี่

  1. เมื่อทำการเปลี่ยนแปลงแล้ว ให้กด Ctrl + O บนแป้นพิมพ์เพื่อบันทึกไฟล์
  2. กด Enter เพื่อยืนยันการดำเนินการ
  3. กด Ctrl + X เพื่อปิดตัวแก้ไขนาโน
  4. ตอนนี้คุณต้องล้างแคช DNS เพื่อให้การเปลี่ยนแปลงมีผล โดยพิมพ์คำสั่งต่อไปนี้ลงใน Terminal แล้วกด Enter.dscacheutil -flushcache

  1. เปิดเบราว์เซอร์ พิมพ์ facebook.com แล้วกด Enter . คุณจะพบว่าเปิด Wikipedia มากกว่า Facebook

เคล็ดลับฉบับย่อ: วิธีค้นหาที่อยู่ IP ของเว็บไซต์

ดังที่คุณเห็นในขั้นตอนข้างต้น คุณต้องมีที่อยู่ IP ของไซต์ที่คุณต้องการเปลี่ยนเส้นทางผู้คนไป หากคุณไม่ทราบ คุณสามารถใช้คำสั่งในเทอร์มินัลเพื่อค้นหาที่อยู่ IP ของเว็บไซต์ใดก็ได้

  1. ในหน้าต่าง Terminal พิมพ์คำสั่งต่อไปนี้แล้วกด Enter อย่าลืมแทนที่ wikipedia.org ด้วยเว็บไซต์ที่คุณเลือกping wikipedia.org

  1. มันจะแสดงที่อยู่ IP บนหน้าจอของคุณ นั่นคือสิ่งที่คุณสามารถใช้ในไฟล์โฮสต์

บล็อกเว็บไซต์ด้วยการแก้ไขไฟล์โฮสต์บน Mac

วิธีบล็อกเว็บไซต์บน WINDOWS: การใช้ไฟล์โฮสต์

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

  1. เปิดไฟล์โฮสต์ในตัวแก้ไขนาโนตามที่แสดงด้านบน
  2. นำเคอร์เซอร์ของคุณไปวางที่ localhost รายการสิ้นสุดแล้วกด Enter เพื่อเพิ่มบรรทัดใหม่
  3. พิมพ์ที่อยู่ IP 127.0.0.1 แล้วกด Tabบนแป้นพิมพ์ของคุณ
  4. ป้อนชื่อโดเมนของไซต์ที่คุณต้องการบล็อก ตัวอย่างเช่น หากคุณต้องการบล็อก Instagram ให้พิมพ์ instagram.com.

  1. กด Ctrl + O เพื่อบันทึกการเปลี่ยนแปลง
  2. กด Ctrl + X เพื่อปิดไฟล์
  3. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อล้างแคช DNSdscacheutil -flushcache

ตอนนี้ ทุกครั้งที่คุณพยายามเข้าถึงไซต์ที่ถูกบล็อก ระบบจะนำคุณไปที่ localhost ซึ่งจะแสดงหน้าข้อผิดพลาด

ไฟล์โฮสต์ของ Mac ให้คุณมีวิธีมากมายในการเล่นกับคำขอเครือข่ายขาออก และคุณสามารถบล็อกและเลิกบล็อกได้ตามที่คุณต้องการ คุณเคยใช้ไฟล์โฮสต์บน Mac มาก่อนหรือไม่ ถ้าเป็นเช่นนั้น มีไว้เพื่ออะไร แจ้งให้เราทราบในความคิดเห็นด้านล่าง

วิธีแก้ไขไฟล์โฮสต์บน Mac