เคยได้ยินเกี่ยวกับไฟล์โฮสต์หรือไม่ พวกเราส่วนใหญ่มักสับสนระหว่างไฟล์โฮสต์กับไฟล์ DNS แต่จริงๆ แล้วไฟล์เหล่านี้ค่อนข้างแตกต่างกัน ดังนั้น ก่อนที่เราจะไปทำความเข้าใจเกี่ยวกับวิธีแก้ไขไฟล์โฮสต์บน Mac ก่อนอื่นเรามาทำความเข้าใจความแตกต่างพื้นฐานระหว่างไฟล์โฮสต์กับ DNS ก่อน
ไฟล์โฮสต์เทียบกับ DNS
พวกเราส่วนใหญ่มีความประทับใจร่วมกันในการเชื่อมโยง DNS กับไฟล์โฮสต์ แต่ความจริงก็คือพวกมันแตกต่างกันมาก DNS (ระบบชื่อโดเมน) โดยพื้นฐานแล้วเป็นฐานข้อมูลหรือไดเร็กทอรีขนาดใหญ่ซึ่งมีรายการชื่อที่อยู่เว็บที่เป็นของที่อยู่ IP ใด
ในทางกลับกัน ไฟล์โฮสต์จะถูกแปลเป็นภาษาท้องถิ่นไปยังอุปกรณ์เฉพาะ ดังนั้น เมื่อเรากำลังพูดถึงไฟล์โฮสต์ของ Mac มันเป็นเอกสารที่ค่อนข้างสำคัญซึ่งแมปชื่อโฮสต์กับที่อยู่ IP ที่ระบุ แนวคิดนี้คล้ายกับวิธีที่เราจัดเก็บชื่อผู้ติดต่อในสมาร์ทโฟนของเรา ตัวอย่างเช่น ชื่อผู้ติดต่อทำหน้าที่เป็นที่อยู่เว็บและหมายเลขโทรศัพท์เป็นที่อยู่ IP
การแก้ไขไฟล์โฮสต์บน Mac
เมื่อพูดถึงการแก้ไขไฟล์โฮสต์บน Mac แนวคิดนี้ค่อนข้างเรียบง่าย มันเหมือนกับการเปลี่ยนเส้นทางที่อยู่ IP ของที่อยู่เว็บเฉพาะ เรามักจะเห็นข้อความบนเบราว์เซอร์ว่า “ไม่พบหน้าเว็บที่คุณต้องการ” ใช่หรือไม่? สิ่งนี้มักเกิดขึ้นเมื่อที่อยู่เว็บหนึ่งเชื่อมโยงกับที่อยู่ IP ที่ไม่ถูกต้อง เหมือนกับการกดหมายเลขผิดจากโทรศัพท์มือถือของคุณ เมื่อเราพยายามติดต่อผู้ติดต่อ โทรศัพท์จะดัง และเรายังคงไม่สามารถเชื่อมต่อกับบุคคลนั้น ๆ ได้เนื่องจากการป้อนรายละเอียดการติดต่อไม่ถูกต้อง
ต่อไปนี้เป็นประโยชน์ที่สำคัญบางประการของการแก้ไขไฟล์โฮสต์บน Mac ซึ่งจะช่วยให้คุณเข้าใจแนวคิดนี้ได้ดีขึ้น
ประโยชน์ของการแก้ไขไฟล์โฮสต์บน Mac
เมื่อเราเปลี่ยนเส้นทางที่อยู่เว็บไปยังที่อยู่ IP เฉพาะแล้ว นี่คือข้อดีบางประการที่คุณอาจได้รับ:
เพิ่มประสิทธิภาพการทำงาน:หากคุณดำเนินธุรกิจขนาดเล็ก การบล็อกเว็บไซต์โซเชียลมีเดีย เช่น Facebook, YouTube, Twitter สามารถช่วยให้พนักงานมีสมาธิกับงานของตนได้
การทดสอบเครือข่าย:ในขณะที่พัฒนาเครือข่ายใหม่หรือพัฒนาโครงการเว็บไซต์ใหม่ คุณสามารถเปลี่ยนเส้นทางที่อยู่เว็บไปยังที่อยู่ IP อื่นได้ เพื่อไม่ให้เว็บไซต์จริงได้รับผลกระทบในขณะที่กำลังพัฒนาเว็บ
บล็อกเว็บไซต์ที่เป็นอันตราย:หากคุณบังเอิญทราบเกี่ยวกับเว็บไซต์ที่เป็นอันตรายใดๆ การเปลี่ยนเส้นทางหน้าเว็บเหล่านี้ไปยังหน้า Landing Page ที่ปลอดภัยสามารถป้องกันระบบของคุณจากภัยคุกคามที่อาจเกิดขึ้นได้
เพิ่มความเร็ว:เนื่องจากไฟล์โฮสต์ได้รับการแปลเป็นภาษาท้องถิ่นของ Mac หรืออุปกรณ์เฉพาะของคุณ การค้นหาหน้าเว็บจะช่วยเพิ่มความเร็วให้กับประสบการณ์การท่องเว็บของคุณอย่างมากเมื่อเทียบกับ DNS
วิธีแก้ไขไฟล์โฮสต์บน Mac ด้วยเทอร์มินัล
ก่อนที่คุณจะดำเนินการแก้ไขไฟล์โฮสต์บน Mac ต่อไป ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ของผู้ดูแลระบบของอุปกรณ์ก่อน
- เปิดใช้ Terminal บน Mac ผ่านการค้นหาโดย Spotlight หรือหน้าต่าง Finder
- ในหน้าต่างเทอร์มินัล พิมพ์:sudo nano /etc/hosts และกด Enter คำสั่งนี้จะช่วยให้คุณเข้าถึงโปรแกรมแก้ไขข้อความนาโน ซึ่งเป็นที่ที่เราแก้ไขไฟล์โฮสต์
- ตอนนี้คุณต้องป้อนที่อยู่ IP อื่นที่คุณต้องการให้เว็บไซต์เปลี่ยนเส้นทาง จากนั้นกด tab แล้วพิมพ์ที่อยู่หน้าเว็บหรือชื่อโดเมน สมมติว่า ถ้าคุณต้องการบล็อกการเข้าถึงเว็บไซต์ เช่น YouTube ให้ป้อนที่อยู่ IP ที่ไม่ถูกต้องก่อน เช่น แท็บ hit 001.0.0.100 แล้วพิมพ์ www.youtube.com
- บันทึกการเปลี่ยนแปลงโดยแตะปุ่ม Control + O จากนั้นกด control + X เพื่อออกจากโปรแกรมแก้ไขข้อความ Nano
- ก่อนที่คุณจะย้ายออกจากหน้าต่างเทอร์มินัลให้พิมพ์:sudo killall -HUP mDNSResponder และกด Enter เพื่อล้างแคช DNS ทั้งหมด
วิธีแก้ไขไฟล์โฮสต์บน Mac ด้วย TextEdit
อีกวิธีในการแก้ไขไฟล์โฮสต์บน Mac คือนอกเหนือจากการใช้โปรแกรมแก้ไขข้อความเทอร์มินัลของ Mac คือ TextEdit
- ไปที่ Finder> ไป> ไปที่โฟลเดอร์…
- พิมพ์ /private/etc/hosts แล้วแตะ Go
- คัดลอกไฟล์โฮสต์บนเดสก์ท็อปของ Mac จากนั้นดับเบิลคลิกที่ไฟล์เพื่อทำการเปลี่ยนแปลง
- เหมือนที่เราทำในหน้าต่างเทอร์มินัล ขั้นแรกให้พิมพ์ที่อยู่ IP ทางเลือก กดแท็บ ตามด้วยที่อยู่หน้าเว็บ .
- เมื่อคุณทำการเปลี่ยนแปลงที่ต้องการในไฟล์โฮสต์แล้ว ให้บันทึกและคัดลอกกลับไปยังตำแหน่งเดิมที่เราดึงข้อมูลกลับมาในโฟลเดอร์ etc ทันที
- Mac จะแจ้งว่าคุณต้องการแทนที่ไฟล์นี้ด้วยไฟล์ที่มีอยู่ก่อนหน้านี้หรือไม่ ยืนยันและดำเนินการต่อไป
ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับวิธีแก้ไขไฟล์โฮสต์ Mac! เราหวังว่าขั้นตอนที่กล่าวถึงข้างต้นจะช่วยคุณในการดำเนินการ!
สำหรับคำถามหรือข้อเสนอแนะอื่น ๆ โปรดกดช่องแสดงความคิดเห็น!