คุณอาจรู้อยู่แล้วว่า DNS เปลี่ยนชื่อโดเมนเป็นที่อยู่ IP ตัวอย่างเช่น 69.63.184.142 เป็นหนึ่งใน IP ของ facebook.com คุณสามารถใช้ไฟล์โฮสต์เพื่อเปลี่ยนสิ่งนั้น มันจะช่วยให้คุณสามารถเชื่อมโยงชื่อโดเมนที่แน่นอนกับที่อยู่ IP ที่คุณต้องการ การเปลี่ยนแปลงเหล่านี้จะใช้กับพีซีของคุณเท่านั้น
ดูบทความของเราวิธีเร่งความเร็ว Windows 10 - The Ultimate Guide
คุณสามารถใช้สิ่งนี้เพื่อเปลี่ยนเส้นทางเว็บไซต์บางแห่งและสร้างลิงก์ที่กำหนดเองของคุณเองสำหรับที่อยู่ IP คุณจะต้องระมัดระวังในการแก้ไขไฟล์ hosts เพราะคุณสามารถทำสิ่งต่าง ๆ ที่เกิดขึ้นถ้าคุณไม่ระวัง มันเป็นเหตุผลว่าทำไมมันไม่ง่ายที่จะทำโดยเฉพาะอย่างยิ่งสำหรับผู้ใช้ทุกวัน
ไฟล์โฮสต์สามารถพบได้ในโฟลเดอร์การติดตั้ง Windows 10 และผู้ใช้ที่ได้รับอนุญาตเท่านั้นที่สามารถเข้าถึงได้ มีวิธีการข้ามนี้และแก้ไขไฟล์โฮสต์โดยไม่ต้องใช้รหัสผ่านของผู้ดูแลระบบ อ่านต่อไปเพื่อหาวิธี
วิธีแก้ไขไฟล์โฮสต์
การแก้ไขไฟล์โฮสต์ใน Windows รุ่นก่อนหน้านั้นใช้ง่ายกว่ามาก คุณเพียงแค่ต้องปิดการใช้งานโปรแกรมป้องกันไวรัสและเปิดไฟล์ในแผ่นจดบันทึกเปลี่ยนตามที่คุณต้องการและบันทึกการเปลี่ยนแปลง หากคุณพยายามแก้ไขใน Windows 10 คุณมักจะได้รับข้อความแสดงข้อผิดพลาดโดยบอกว่าต้องได้รับอนุญาตจากผู้ดูแลระบบ
ต่อไปนี้เป็นวิธีแก้ไขปัญหาบางอย่างที่จะหลีกเลี่ยงข้อผิดพลาดนี้
เปิด Notepad ในฐานะผู้ดูแลระบบ
หากตัวแก้ไขข้อความหลักของคุณคือ Notepad คุณต้องเรียกใช้ในฐานะผู้ดูแลระบบเพื่อเริ่มแก้ไขไฟล์นี้ คุณต้องทำตามขั้นตอนเหล่านี้:
- กดปุ่ม Windows เพื่อเปิดเมนูเริ่ม
- พิมพ์“ Notepad” ลงในช่องค้นหา คุณควรเห็นไอคอนของมันที่ด้านบนสุดใต้ผลลัพธ์ที่ดีที่สุด
- คลิกขวาและเลือก Run as administrator
- เมื่อมันเปิดขึ้นให้เลือกไฟล์แล้วเปิด
- ไปที่ตำแหน่งนี้ C: \ Windows \ System32 \ drivers \ etc สลับจากเอกสารข้อความเป็นไฟล์ทั้งหมด เลือกโฮสต์จากเมนูแบบเลื่อนลงและยืนยันด้วย Open
- ป้อนการเปลี่ยนแปลงของคุณและยืนยันโดยการบันทึก
ตรวจสอบว่าไฟล์โฮสต์ของคุณเป็นแบบอ่านอย่างเดียว
เมื่อไฟล์เป็นแบบอ่านอย่างเดียวคุณสามารถเปิดได้อย่างอิสระ แต่คุณไม่สามารถเปลี่ยนแปลงได้ โฮสต์เป็นหนึ่งในไฟล์แบบอ่านอย่างเดียว แต่มีวิธีแก้ไข ทำสิ่งนี้เพื่อลบเครื่องหมายอ่านอย่างเดียว:
- เข้าถึง C: \ Windows \ System32 \ drivers \ etc
- ค้นหาไฟล์โฮสต์
- คลิกขวาและไปที่คุณสมบัติ
- ใกล้ด้านล่างคุณจะเห็นแอททริบิวต์และยกเลิกการเลือกอ่านอย่างเดียวข้างๆ
- บันทึกการเปลี่ยนแปลงด้วยใช้และยืนยันโดยคลิกตกลง
ลองเปิดใช้งานการอ่านอย่างเดียวอีกครั้งหลังจากแก้ไขเสร็จแล้ว
ย้ายไฟล์โฮสต์ของคุณไปยังตำแหน่งอื่น
บางคนสังเกตเห็นว่าคุณสามารถหลีกเลี่ยงพรอมต์การปฏิเสธการเข้าถึงโดยการเปลี่ยนตำแหน่งของไฟล์โฮสต์ ก่อนอื่นย้ายมันจากนั้นทำการเปลี่ยนแปลงและสุดท้ายกลับไปที่ตำแหน่งหลัก มันฟังดูซับซ้อน แต่จริงๆแล้วไม่ใช่:
- ค้นหาไฟล์โฮสต์ใน C: \ Windows \ System32 \ drivers \ etc
- คัดลอกไฟล์โฮสต์ไปยังตำแหน่งอื่นเช่นไฟล์โปรแกรมของคุณ
- ใช้เท็กซ์เอดิเตอร์เพื่อเปิดไฟล์โฮสต์ของคุณจาก Program Files เช่น Notepad
- แก้ไขไฟล์ตามที่คุณต้องการจากนั้นส่งคืนไฟล์โฮสต์ไปยังโฟลเดอร์ C: \ Windows \ System32 \ drivers \ etc
เปลี่ยนความปลอดภัยของไฟล์โฮสต์
เหตุผลที่คุณไม่ได้รับอนุญาตให้ทำการเปลี่ยนแปลงไฟล์บางไฟล์นั้นเป็นเพราะพวกเขาต้องการสิทธิ์ผู้ดูแลระบบ นี่เป็นกลไกการป้องกันที่ดีเว้นแต่จะไม่ยอมให้คุณเจ้าของคอมพิวเตอร์ทำการเปลี่ยนแปลง มั่นใจได้ว่ามีวิธีแก้ไขและควบคุมไฟล์โฮสต์ได้อย่างสมบูรณ์:
- ไปที่ C: \ Windows \ System32 \ drivers \ etc อีกครั้ง
- ค้นหาไฟล์ hosts และคลิกขวาที่มัน
- เลือกคุณสมบัติจากนั้นย้ายไปที่หน้าต่างความปลอดภัย
- เลือกตัวเลือกแก้ไขตรงกลางของหน้าจอ
- คุณจะเห็นรายการผู้ใช้ทั้งหมดที่สามารถเข้าถึงไฟล์โฮสต์บนพีซีของคุณ
- ค้นหาชื่อผู้ใช้ของคุณและดูว่าคุณมีการควบคุมทั้งหมด
- ในกรณีที่คุณไม่คลิกที่เพิ่ม
- พิมพ์ชื่อผู้ใช้ภายใต้ป้อนชื่อวัตถุเพื่อเลือก แตะที่ตรวจสอบชื่อและยืนยันด้วยตกลง
- ชื่อผู้ใช้ของคุณจะปรากฏในรายการ
- คลิกที่มันและให้การควบคุมเต็มรูปแบบ
- บันทึกการเปลี่ยนแปลงของคุณด้วยนำไปใช้และยืนยันด้วยตกลง
ตอนนี้คุณจะมีสิทธิ์ผู้ดูแลระบบที่จำเป็นในการเข้าถึงไฟล์โฮสต์ของคุณ สิ่งนี้จะช่วยให้คุณสามารถแก้ไขและบันทึกการเปลี่ยนแปลงตามที่คุณต้องการ
แก้ไขปัญหา
การแก้ไขไฟล์โฮสต์อาจเป็นปัญหาที่ยากที่จะจัดการโดยเฉพาะอย่างยิ่งกับผู้ที่ไม่เข้าใจเทคโนโลยี อย่างไรก็ตามด้วยวิธีการที่อธิบายไว้ในบทความนี้คุณจะสามารถแก้ไขไฟล์โฮสต์ได้ในเวลาไม่นาน