แก้ไขไฟล์โฮสต์ Windows เพื่อบล็อกหรือเปลี่ยนเส้นทางเว็บไซต์
ไฟล์ Windows Hosts เป็นไฟล์ที่ Windows ใช้ในการควบคุมและจับคู่ที่อยู่ IP ด้วยการแก้ไขไฟล์ Hosts คุณสามารถปรับแต่ง Windows เพื่อบล็อกหรือเปลี่ยนเส้นทางเว็บไซต์บางแห่งและแม้แต่โปรโตคอลที่ใช้โดยโปรแกรมและแอปพลิเคชัน.
ในการเริ่มต้นแก้ไขไฟล์ Windows Hosts คุณต้องค้นหาไฟล์ก่อน เปิด Windows Explorer แล้วคลิก พีซีเครื่องนี้ หรือ คอมพิวเตอร์ของฉัน. ดับเบิลคลิกที่ C: \ จากนั้นคลิก ของ windows โฟลเดอร์และเลื่อนหน้าลงไปจนสุด System32 โฟลเดอร์ ภายในโฟลเดอร์นั้นให้เปิด ไดรเวอร์ จากนั้นเปิด ฯลฯ. ตอนนี้คุณจะเห็นหลายไฟล์ซึ่งหนึ่งในนั้นคือ เจ้าภาพ.
ตอนนี้ให้สังเกตว่าไฟล์ประเภทสำหรับ เจ้าภาพ ไฟล์ถูกระบุว่าเป็น ไฟล์. เนื่องจากไม่มีการตั้งค่าโปรแกรมเริ่มต้นให้เปิดไฟล์ประเภทนี้การคลิกสองครั้งที่ไฟล์โฮสต์จะทำให้ Windows พรอมต์ถามคุณว่าคุณต้องการใช้โปรแกรมใดเพื่อเปิดไฟล์.
จากพรอมต์นี้คุณสามารถเลือกที่จะแก้ไขไฟล์โฮสต์ด้วย Notepad ดังนั้นเพียงคลิกเพื่อเลือก Notepad และคลิก ตกลง ปุ่ม. จากนั้น Notepad จะเปิดขึ้นพร้อมกับข้อมูลไฟล์โฮสต์.
วิธีการเปิดไฟล์ hosts แสดงให้เห็นว่าไฟล์ hosts นั้นอยู่ที่ใดใน Windows แต่คุณจะไม่สามารถแก้ไขได้เพราะเป็นไฟล์ระบบ ในการแก้ไขไฟล์คุณต้องเปิด Notepad ก่อนใช้งานในฐานะผู้ดูแลระบบ.
คลิกที่ เริ่มต้น และพิมพ์ใน Notepad แต่อย่าคลิกที่ Notepad เพื่อเปิด ค่อนข้าง, คลิกขวา รายการ Notepad เพื่อแสดงเมนูบริบท เลือกตัวเลือก เรียกใช้ในฐานะผู้ดูแลระบบ.
เมื่อเปิด Notepad ให้เลือก ไฟล์> เปิด. นำทางไปยัง C: \ Windows \ System32 \ Drivers \ etc. คุณจะได้รับหน้าจอว่างที่แสดงพรอมต์ ไม่มีรายการที่ตรงกับการค้นหาของคุณ. เปลี่ยนแปลง เอกสารข้อความ (* .txt) ไปยังไฟล์ทั้งหมด ใช้เมนูแบบเลื่อนลง ตอนนี้คุณสามารถเลือก เจ้าภาพ ไฟล์และคลิก เปิด.
การเพิ่มไฟล์ไปยังไฟล์โฮสต์นั้นง่ายมาก ไฟล์โฮสต์ใช้รูปแบบ:
ที่อยู่ IP exampledomain.com
การบล็อกเว็บไซต์ใน Windows ทำได้ง่ายเพียงพิมพ์ต่อไปนี้ที่ด้านล่างของไฟล์โฮสต์:
127.0.0.1 www.exampledomain.com
ดังนั้นหากฉันต้องการปิดกั้นเว็บไซต์อย่าง www.nytimes.com ฉันสามารถเพิ่มบรรทัดต่อไปนี้ได้:
127.0.0.1 www.nytimes.com
สิ่งที่เรากำลังบอก Windows ก็คือเว็บไซต์ www.nytimes.com ควรเปลี่ยนเส้นทางไปยังที่อยู่ IP 127.0.0.1 ซึ่งเป็นเพียงที่อยู่ย้อนกลับในระบบท้องถิ่นของเรา หากคุณไม่มีการตั้งค่าเว็บไซต์ในคอมพิวเตอร์ของคุณคุณจะได้รับหน้าข้อผิดพลาดในเว็บเบราว์เซอร์ของคุณ.
ค่อนข้างเท่ห์ใช่มั้ย เห็นได้ชัดว่าคุณสามารถดูวิธีการใช้สิ่งนี้ได้หลายวิธี: การเล่นตลกการควบคุมโดยผู้ปกครอง ฯลฯ หากคุณไม่ต้องการปิดกั้นเว็บไซต์ในลักษณะนั้นคุณสามารถเปลี่ยนเส้นทางไปยังเว็บไซต์อื่นได้ ในการดำเนินการนี้คุณต้องค้นหาที่อยู่ IP ของเว็บไซต์อื่นก่อน.
ในการทำเช่นนั้นเพียงเปิดพรอมต์คำสั่ง (คลิกที่เริ่มและพิมพ์เป็น CMD) และพิมพ์คำสั่งต่อไปนี้:
ping examplewebsite.com
ในตัวอย่างของฉันฉัน pinged Adobe.com ที่อยู่ IP คือ 192.150.16.117 ตอนนี้ฉันสามารถเสียบหมายเลขนั้นลงในไฟล์โฮสต์ของฉันที่หน้า www.nytimes.com.
ตอนนี้เมื่อฉันเยี่ยมชม www.nytimes.com ฉันจะเปลี่ยนเส้นทางไปยัง Adobe.com! ดี! โปรดทราบว่าหากวิธีนี้ใช้ไม่ได้กับเว็บไซต์ที่คุณป้อนอาจเป็นเพราะ URL ที่คุณใช้งานอยู่ ตัวอย่างเช่นมันสร้างความแตกต่างถ้าคุณใช้ www.nytimes.com ตรงข้ามกับ nytimes.com ปราศจาก www. เยี่ยมชมเว็บไซต์และดูว่า URL นั้นมีไว้สำหรับเว็บไซต์ที่คุณต้องการเปลี่ยนเส้นทางอย่างไร คุณควรลองโดยไม่ใช้ www ก่อนเสมอเพื่อดูว่าใช้ได้หรือไม่.
หากเว็บไซต์ใช้ HTTPS เช่น Google.com หรือบางสิ่งบางอย่างเว็บไซต์นั้นควรจะเปลี่ยนเส้นทางหากคุณใช้ชื่อโฮสต์ ไม่มีวิธีระบุเวอร์ชัน HTTPS ของเว็บไซต์ในไฟล์ HOSTS แต่ควรเปลี่ยนเส้นทางเวอร์ชัน HTTPS และไม่ใช่ HTTPS ของเว็บไซต์หากคุณใช้ชื่อโฮสต์ (เช่น google.com).
สุดท้ายคุณสามารถใช้ไฟล์โฮสต์เพื่อสร้างทางลัดง่าย ๆ ไปยังอุปกรณ์ของคุณเองในเครือข่าย ตัวอย่างเช่นเราเตอร์ของฉันอยู่ที่ 192.168.1.3 ในเครือข่ายในบ้านของฉัน แต่ฉันสามารถเพิ่มบรรทัดต่อไปนี้ลงในไฟล์โฮสต์ของฉันและเพียงพิมพ์ myrouter.com ลงในแถบที่อยู่ของฉัน.
ไม่สำคัญว่า myrouter.com เป็นเว็บไซต์จริงหรือไม่เพราะไฟล์โฮสต์อ่านก่อนแล้วคุณจะถูกเปลี่ยนเส้นทางไปยังที่อยู่ IP ที่ระบุในไฟล์ เป็นที่น่าสังเกตว่าเบราว์เซอร์บางตัวอาจไม่ใช้ไฟล์โฮสต์ดังนั้นถ้ามันไม่ทำงานนั่นอาจเป็นปัญหา ฉันทดสอบโดยใช้ IE, Microsoft Edge, Chrome และ Firefox และทำงานบนเบราว์เซอร์ทั้งหมด.
โดยรวมแล้วไฟล์โฮสต์ยังคงมีประโยชน์แม้ใน Windows 10 และยังใช้งานได้ดีใน Windows 8, 7, Vista และอื่น ๆ หากคุณมีข้อสงสัย สนุก!