หากคุณประสบปัญหาการเชื่อมต่อเครือข่ายหรือเว็บไซต์ ไฟล์โฮสต์อาจเป็นส่วนหนึ่งของปัญหา บทความนี้อธิบายว่าไฟล์โฮสต์คืออะไร วิธีการทํางาน และสาเหตุที่การรีเซ็ตไฟล์เป็นสถานะเริ่มต้นสามารถแก้ไขปัญหาการเชื่อมต่อทั่วไปได้
ไฟล์โฮสต์คืออะไร
ไฟล์ Hosts เป็นไฟล์ระบบข้อความธรรมดาที่ระบบปฏิบัติการใช้เพื่อแมปชื่อโฮสต์ที่เป็นมิตรกับมนุษย์ (เช่น contoso.com) กับที่อยู่อินเทอร์เน็ตโพรโทคอล (IP) ที่เป็นตัวเลข การแมปนี้ช่วยให้ระบบสามารถระบุและค้นหาอุปกรณ์บนเครือข่าย IP และเป็นส่วนมาตรฐานของการใช้งาน IP ของระบบปฏิบัติการ
แต่ละรายการในไฟล์ โฮสต์ จะปรากฏบนบรรทัดของตัวเอง และมีที่อยู่ IP ตามด้วยชื่อโฮสต์อย่างน้อยหนึ่งชื่อ โดยคั่นด้วยช่องว่าง (แท็บหรือช่องว่าง) บรรทัดที่ขึ้นต้นด้วยอักขระแฮช (#) จะถือว่าเป็นข้อคิดเห็น และบรรทัดว่างจะถูกละเว้น
หากไฟล์ Hosts ได้รับการปรับเปลี่ยนจากสถานะเริ่มต้น จะสามารถแทนที่การจําแนกชื่อเครือข่ายปกติและทําให้เกิดปัญหาการเชื่อมต่อได้ การตั้งค่าไฟล์ใหม่เป็นการกําหนดค่าเริ่มต้นมักจะช่วยแก้ไขปัญหาการเข้าถึงเว็บไซต์หรือทรัพยากรเครือข่ายได้
รีเซ็ตไฟล์โฮสต์ของคุณ
หากต้องการรีเซ็ตไฟล์ Hosts กลับเป็นค่าเริ่มต้น ให้ทําตามขั้นตอนเหล่านี้ตามระบบปฏิบัติการของคุณ:
-
กดแป้น Windows พิมพ์ Notepad แล้วเลือกไอคอนแอปแผ่นจดบันทึก
-
คัดลอกข้อความต่อไปนี้ แล้ววางข้อความลงในไฟล์:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
-
บนเมนู ไฟล์ ให้เลือก บันทึกเป็น แล้วพิมพ์ "โฮสต์" (ที่มีเครื่องหมายอัญประกาศ) ในกล่อง ชื่อไฟล์
-
เปลี่ยน บันทึกเป็นชนิด เป็น ไฟล์ทั้งหมด (*.*) ไฟล์โฮสต์ไม่สามารถมีนามสกุลไฟล์ได้
-
บันทึกไฟล์ลงในเดสก์ท็อปและปิดแผ่นจดบันทึก
-
ค้นหา %WinDir%\System32\Drivers\Etc แล้วเลือกไอคอนโฟลเดอร์ไฟล์หมายเหตุ: โดยทั่วไปแล้วจะเป็นC:\Windows\System32\drivers\etc
-
คลิกขวาที่ไฟล์ Hosts ที่มีอยู่ เลือก เปลี่ยนชื่อ จากนั้นเปลี่ยนชื่อไฟล์เป็น "Hosts.old"
-
คัดลอกหรือย้ายไฟล์ Hosts ที่คุณสร้างจากเดสก์ท็อปไปยังโฟลเดอร์ %WinDir%\System32\Drivers\Etc ถ้าคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบ ให้เลือก ดําเนินการต่อ
การรีเซ็ตไฟล์ Hosts กลับเป็นค่าเริ่มต้น ให้ทําตามขั้นตอนต่อไปนี้:
-
กดแป้น Windows พิมพ์ Notepad แล้วเลือกไอคอนระบบแผ่นจดบันทึก
-
คัดลอกข้อความต่อไปนี้ แล้ววางข้อความลงในไฟล์:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
-
บนเมนู ไฟล์ ให้เลือก บันทึกเป็น แล้วพิมพ์ "โฮสต์" (ที่มีเครื่องหมายอัญประกาศ) ในกล่อง ชื่อไฟล์
-
เปลี่ยน บันทึกเป็นชนิด เป็น ไฟล์ทั้งหมด (*.*) ไฟล์โฮสต์ไม่สามารถมีนามสกุลไฟล์ได้
-
บันทึกไฟล์ลงในเดสก์ท็อปและปิดแผ่นจดบันทึก
-
ค้นหา %WinDir%\System32\Drivers\Etc แล้วเลือกไอคอนโฟลเดอร์ไฟล์หมายเหตุ: โดยทั่วไปแล้วจะเป็นC:\Windows\System32\drivers\etc
-
คลิกขวาที่ไฟล์ Hosts ที่มีอยู่ เลือก เปลี่ยนชื่อ จากนั้นเปลี่ยนชื่อไฟล์เป็น "Hosts.old"
-
คัดลอกหรือย้ายไฟล์ Hosts ที่คุณสร้างจากเดสก์ท็อปไปยังโฟลเดอร์ %WinDir%\System32\Drivers\Etc ถ้าคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบ ให้เลือก ดําเนินการต่อ