Computer >> คอมพิวเตอร์ >  >> ระบบ >> MAC

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

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

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

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

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

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

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

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

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

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

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

  1. คลิกที่ Launchpad ใน Dock ให้ค้นหา เทอร์มินัล และเริ่มใช้งาน
วิธีแก้ไขไฟล์โฮสต์บน Mac
  1. พิมพ์คำสั่งต่อไปนี้ลงใน Terminal แล้วกด Enter . จะเปิดไฟล์โฮสต์ในตัวแก้ไขนาโน

    sudo nano /etc/hosts
วิธีแก้ไขไฟล์โฮสต์บน Mac
  1. เนื่องจากเป็นคำสั่ง sudo ระบบจะขอให้คุณป้อนรหัสผ่าน ป้อนรหัสผ่านและดำเนินการต่อ
วิธีแก้ไขไฟล์โฮสต์บน Mac
  1. ไฟล์ควรจะเปิดบนหน้าจอของคุณ และคุณสามารถเริ่มแก้ไขได้

ทำความเข้าใจไฟล์ Mac Hosts

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

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

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

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

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

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

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

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

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

มาดูกันว่าคุณจะตั้งค่าการเปลี่ยนเส้นทางด้านบนโดยใช้ไฟล์โฮสต์ได้อย่างไร

  1. ขณะที่ไฟล์เปิดอยู่ในโปรแกรมแก้ไข nano ให้ใช้ปุ่มลูกศรเพื่อนำเคอร์เซอร์ไปที่ localhost สิ้นสุด จากนั้นกด Enter เพื่อเพิ่มบรรทัดใหม่สำหรับรายการของคุณ
วิธีแก้ไขไฟล์โฮสต์บน Mac
  1. ในบรรทัดใหม่ที่คุณเพิ่งเพิ่ม ให้พิมพ์ที่อยู่ IP ที่คุณต้องการเปลี่ยนเส้นทางโดเมนต้นทางไป เราจะใช้ 103.102.166.224 ซึ่งเป็นที่อยู่ IP ของ Wikipedia
วิธีแก้ไขไฟล์โฮสต์บน Mac
  1. กดปุ่ม แท็บ บนแป้นพิมพ์เพื่อไปยังฟิลด์โดเมนต้นทาง
  2. ที่นี่ พิมพ์ชื่อโดเมนที่จะเปลี่ยนเส้นทางไปยังที่อยู่ IP ที่คุณพิมพ์ไว้ก่อนหน้านี้ เราจะใช้ facebook.com ที่นี่.
วิธีแก้ไขไฟล์โฮสต์บน Mac
  1. เมื่อทำการเปลี่ยนแปลงแล้ว ให้กดปุ่ม Ctrl + O ปุ่มบนแป้นพิมพ์ของคุณเพื่อบันทึกไฟล์
  2. กด Enter เพื่อยืนยันการดำเนินการ
  3. กดปุ่ม Ctrl + X แป้นเพื่อปิดตัวแก้ไขนาโน
  4. ตอนนี้คุณต้องล้างแคช DNS เพื่อให้การเปลี่ยนแปลงมีผล โดยพิมพ์คำสั่งต่อไปนี้ลงใน Terminal แล้วกด Enter .

    dscacheutil -flushcache
วิธีแก้ไขไฟล์โฮสต์บน Mac
  1. เปิดเบราว์เซอร์ พิมพ์ facebook.com และกด Enter . คุณจะพบว่ามันเปิด Wikipedia แทน Facebook

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

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

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

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

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

วิธีบล็อกเว็บไซต์บน WINDOWS:การใช้ไฟล์โฮสต์ วิธีแก้ไขไฟล์โฮสต์บน Mac
ดูวิดีโอนี้บน YouTube
ดูวิดีโอ YouTube ของเรา

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

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

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

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

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