ไฟล์ hosts เป็นไฟล์แบบข้อความที่อยู่ในตำแหน่งเดียวกันใน Windows เวอร์ชันใหม่ทั้งหมด คนส่วนใหญ่ไม่จำเป็นต้องเข้าไปยุ่งเลย แต่ถ้าเป็นเช่นนั้น คุณจะต้องรู้วิธีเปิดและแก้ไขไฟล์โฮสต์
อย่างไรก็ตาม ใน Windows บางเวอร์ชัน ไม่อนุญาตให้แก้ไขไฟล์โฮสต์โดยตรง ที่จริงแล้ว คุณจะได้รับข้อผิดพลาดหากคุณพยายามบันทึกการเปลี่ยนแปลง โชคดีที่มีเคล็ดลับง่ายๆ ที่คุณสามารถใช้เพื่อแก้ไขไฟล์โฮสต์ใน Windows 10, 8, 7, Vista หรือ XP
ไฟล์โฮสต์ทำอะไรได้บ้าง
จุดประสงค์ของไฟล์โฮสต์เดิมคือเป็นสิ่งที่เซิร์ฟเวอร์ DNS ทำในตอนนี้ – จับคู่ชื่อโดเมนที่เป็นมิตรกับที่อยู่ IP ที่ไม่เป็นมิตร
จำชื่อโดเมนอย่าง YouTube.com ได้ง่ายกว่าที่อยู่ IP เช่น 172.217.1.238 . แทนที่จะต้องพิมพ์ที่อยู่ IP ลงในแถบที่อยู่ทุกครั้งที่คุณต้องการดูวิดีโอ YouTube คุณสามารถป้อนชื่อโดเมน จากนั้นเซิร์ฟเวอร์ DNS ที่อุปกรณ์ของคุณใช้จะจับคู่ชื่อไปยังที่อยู่ที่ถูกต้อง คุณจึงสามารถไปที่ หน้าเว็บง่ายขึ้นมาก
ไฟล์ hosts เนื่องจากทำหน้าที่เป็น DNSserver จึงทำงานในลักษณะเดียวกัน คุณสามารถป้อนที่อยู่ IP ที่ชื่อโดเมนควรได้รับการแก้ไข กล่าวคือ คุณสามารถสั่งให้คอมพิวเตอร์โหลดที่อยู่ IP ที่ต่างไปจากที่เซิร์ฟเวอร์ DNS จะทำได้ ซึ่งจะทำให้คุณสามารถทำสิ่งที่น่าสนใจได้
ทำไมต้องแก้ไขไฟล์โฮสต์
เหตุผลหนึ่งในการแก้ไขไฟล์โฮสต์คือถ้าคุณต้องการวิธีพื้นฐานขั้นสูงในการบล็อกเว็บไซต์ไม่ให้โหลดบนคอมพิวเตอร์ของคุณ ป้อนที่อยู่ IP ที่ไม่ถูกต้องหรือไม่ถูกต้องสำหรับเว็บไซต์ที่คุณต้องการบล็อก และทุกครั้งที่คุณพยายามเข้าถึง ไฟล์โฮสต์จะโหลดที่อยู่ IP ที่คุณเลือก ขึ้นอยู่กับสิ่งที่คุณเลือก มันอาจจะบล็อกเว็บไซต์โดยสมบูรณ์
คุณสามารถใช้เทคนิคเดียวกันนี้เพื่อทำให้ไฟล์โฮสต์บล็อกไซต์ที่เป็นอันตรายได้ มีแม้กระทั่งรายการไฟล์โฮสต์ (เช่นรายการนี้) ที่คุณสามารถดาวน์โหลดและนำเข้าไปยังไฟล์โฮสต์ของคุณเพื่อบล็อกไซต์หรือโฆษณาที่เป็นอันตรายหลายร้อยรายการ
การใช้งานไฟล์โฮสต์อีกอย่างหนึ่งคือการเพิ่มความเร็วในการท่องเว็บของคุณ หากเซิร์ฟเวอร์ DNS ที่คุณใช้ไม่ทำงานหรือทำงานไม่เร็วพอ การป้อนที่อยู่ IP และการจับคู่ชื่อโดเมนในไฟล์โฮสต์ด้วยตนเองจะช่วยให้คอมพิวเตอร์ค้นหาที่อยู่เหล่านั้นได้เกือบจะในทันที แทนที่จะต้องอาศัยเซิร์ฟเวอร์ DNS
เคล็ดลับ :เรียนรู้วิธีใช้เซิร์ฟเวอร์ DNS สำรองเพื่อให้เข้าถึงอินเทอร์เน็ตได้เร็วขึ้น
ตำแหน่งไฟล์โฮสต์ของ Windows
คุณจำเป็นต้องรู้ว่าจะไปหาไฟล์โฮสต์ได้ที่ไหนก่อนจึงจะสามารถเปิดเพื่อแก้ไขได้ นี่คือตำแหน่งไฟล์โฮสต์ใน Windows10 ถึง Windows XP:
C:\Windows\system32\drivers\etc
วิธีการแก้ไขไฟล์โฮสต์
ไฟล์ hosts เป็นไฟล์ข้อความ หมายความว่าคุณต้องมีโปรแกรมแก้ไขข้อความเพื่อทำการเปลี่ยนแปลง อย่างไรก็ตาม เนื่องจากไฟล์ hosts เป็นไฟล์พื้นฐานและไม่จำเป็นต้องจัดการกับไฮเปอร์ลิงก์ รูปภาพ ฯลฯ คุณจึงสามารถใช้โปรแกรมแก้ไขข้อความพื้นฐานได้ (เช่น ไม่จำเป็นต้องใช้โปรแกรมแก้ไขเต็มรูปแบบ เช่น Microsoft Word)
การเปิดไฟล์โฮสต์
มาเริ่มกันง่ายๆ เปิด ไฟล์โฮสต์ เราจะใช้ Notepad ซึ่งมีอยู่ใน Windows 10 จนถึง Windows XP
- เปิดกล่องโต้ตอบเรียกใช้โดยกด Windows . ค้างไว้ ปุ่มแล้วกด R ครั้งเดียว
- พิมพ์ แผ่นจดบันทึก แล้วกด Enter เพื่อเปิดโปรแกรม
- ไปที่ ไฟล์ > เปิด .
- ในกล่องข้อความชื่อไฟล์ที่ด้านล่าง ให้พิมพ์ (หรือคัดลอกและวาง) ตำแหน่งไฟล์โฮสต์ที่แสดงด้านบน จากนั้นกด Enter .
- เลือกเมนูทางด้านขวาของกล่องข้อความเพื่อเปลี่ยน เอกสารข้อความ (*.txt) ไปยัง ไฟล์ทั้งหมด (*) .
- ดับเบิลคลิก โฮสต์ จากรายการไฟล์เพื่อเปิดไฟล์โฮสต์สำหรับแก้ไขใน Notepad
การแก้ไขไฟล์โฮสต์
มีตัวอย่างบางส่วนในไฟล์โฮสต์เพื่อแสดงวิธีจัดรูปแบบรายการของคุณ คุณต้องใส่ที่อยู่ IP ก่อนตามด้วยชื่อโดเมน และทั้งสองต้องคั่นด้วยช่องว่างอย่างน้อยหนึ่งช่อง (แท็บเป็นวิธีที่ดีในการจัดรูปแบบ)
นี่คือตัวอย่างบางส่วน:
127.0.0.1 www.google.com
13.249.79.104 www.bing.com
ดังที่คุณเห็นในภาพด้านบนและอ่านจากคำแนะนำในไฟล์โฮสต์ # สัญลักษณ์ถูกใช้เป็นความคิดเห็น หมายความว่าสิ่งใดก็ตามที่ตามมาจะถูกหลีกเลี่ยง นี่คือเหตุผลที่ตัวอย่างสองบรรทัดที่เราให้ไว้ข้างต้นมีประโยชน์ในไฟล์โฮสต์นี้ พวกเขาจะไม่ถูกตามด้วยสัญลักษณ์นั้น
ที่เกี่ยวข้อง :แก้ไขไฟล์โฮสต์เพื่อเพิ่มการค้นหา DNS ในเครื่อง
หากคุณต้องการบล็อกเว็บไซต์ด้วยไฟล์โฮสต์ เช่น YouTube, Amazon, Google, Reddit.com เป็นต้น คุณสามารถป้อนที่อยู่ IP ปลอม เช่น 0.0.0.0 .
หมายเหตุ :เมื่อคุณป้อน URL ของไซต์ที่คุณต้องการเชื่อมโยงกับที่อยู่ IP เฉพาะ อย่าลืมยกเว้นส่วนต้นทางและพิมพ์เฉพาะโดเมนย่อย เช่น www หรือสิ่งที่จะเกิดขึ้นสำหรับไซต์ที่คุณกำลังเพิ่ม
การบันทึกไฟล์โฮสต์
ต่อไปนี้คือวิธีที่เราจะบันทึกไฟล์โฮสต์เพื่อให้แน่ใจว่าทำงานได้ไม่ว่าคุณจะใช้ระบบปฏิบัติการใด โปรแกรมแก้ไขข้อความใดที่คุณเลือก หรือกำหนดค่าการตั้งค่า Windows ของคุณอย่างไร:
- ไปที่ ไฟล์ > บันทึกเป็น .
- เปลี่ยน บันทึกประเภท ตัวเลือก ไฟล์ทั้งหมด (*) .
- เปลี่ยนชื่อไฟล์เป็น hosts.backupfile แล้วบันทึกลงในเดสก์ท็อปของคุณ
- ปิด Notepad แล้วค้นหาไฟล์โฮสต์ที่คุณเพิ่งสร้างขึ้นบนเดสก์ท็อป คุณต้องการลบ .backupfile ส่วนหนึ่งของชื่อและเหลือเพียง เจ้าภาพ (ไม่มีจุดหรือข้อความหลังคำ)
- หลังจากที่คุณทำเช่นนั้น ให้คลิกออกจากไฟล์ไปยังอย่างอื่นบนเดสก์ท็อป และยืนยันการเปลี่ยนชื่อเมื่อถูกถาม
- คัดลอกไฟล์โฮสต์
- เปิดตำแหน่งไฟล์โฮสต์ที่คุณเคยเปิดมาก่อน (ฯลฯ โฟลเดอร์)
- วางไฟล์โฮสต์ที่คุณคัดลอกจากเดสก์ท็อป และยืนยันข้อความแจ้งการเขียนทับหากคุณเห็น