ทำความสะอาดไฟล์โฮสต์ วิธีเปลี่ยนไฟล์โฮสต์

ระบบปฏิบัติการ Windows 7 มีไฟล์ดังกล่าวซึ่งคุณสามารถควบคุมการเข้าชมเว็บไซต์บนอินเทอร์เน็ตได้ คนส่วนใหญ่ไม่ทราบเกี่ยวกับไฟล์ดังกล่าว และผู้ที่รู้ก็พยายามเพิกเฉยต่อไฟล์นั้นเพื่อไม่ให้ "ทำปาฏิหาริย์" ไฟล์นี้เรียกว่าโฮสต์ เรามาดูกันสั้น ๆ ว่าเหตุใดจึงจำเป็น

แจ้งให้ทราบว่าเมื่อคุณป้อนที่อยู่ของเว็บไซต์ในบรรทัดเบราว์เซอร์เซิร์ฟเวอร์ DNS พิเศษที่อยู่บนอินเทอร์เน็ตจะเปลี่ยนเป็นลำดับตัวเลขทันที ซีรีส์ดิจิทัลนี้มีเอกลักษณ์เฉพาะสำหรับแต่ละไซต์ และต้องใช้ชื่อไซต์เพื่อความสะดวกในการจดจำเท่านั้น ไฟล์โฮสต์ใช้เพื่อทำงานบนเวิลด์ไวด์เว็บอย่างรวดเร็วโดยข้ามคำขอไปยังเซิร์ฟเวอร์ DNS กล่าวอีกนัยหนึ่งหากคุณเขียนสตริงตัวเลขในไฟล์โฮสต์ที่สอดคล้องกับชื่อของไซต์ คุณจะถูกนำไปที่โดยตรงโดยข้ามเซิร์ฟเวอร์ DNS คุณเพียงแค่ต้องลงทะเบียนให้ถูกต้อง ไม่เช่นนั้นเว็บไซต์จะไม่โหลด และถึงแม้ว่ามันจะโหลด มันก็จะไม่ใช่สิ่งที่คุณต้องการ

“แมลงรบกวนคอมพิวเตอร์” ยินดีใช้ไฟล์โฮสต์เพื่อผลประโยชน์ส่วนตัว ไวรัสที่เจาะเข้าไปในคอมพิวเตอร์มักจะเปลี่ยนไฟล์โฮสต์ ดังนั้น หากคุณพบข้อจำกัดในการเข้าถึงบางไซต์โดยฉับพลัน ให้สแกนคอมพิวเตอร์ของคุณก่อนเพื่อดูว่ามีไวรัสเข้ามาหรือไม่ จากนั้นจึงแปลงโฮสต์เป็นรูปแบบดั้งเดิมเท่านั้น

ไฟล์โฮสต์อยู่ที่ไหนใน Windows 7

มาดูกันว่าโฮสต์อยู่ที่ใดใน Windows 7 คุณสามารถค้นหาได้ในโฟลเดอร์ระบบ Windows มันอยู่บนไดรฟ์ C นั่นคือตำแหน่งที่ติดตั้งระบบ จากนั้นค้นหาโฟลเดอร์ "System 32" ไปที่ "Drivers" และสุดท้ายไปที่ "Etc" ไฟล์ที่เราต้องการจะถูกบันทึกไว้ในโฟลเดอร์นี้

นอกจากนี้ยังเกิดขึ้นที่คุณไม่พบไฟล์โฮสต์ซึ่งส่วนใหญ่จะถูกซ่อนไว้และตัวเลือก "อย่าแสดงไฟล์โฟลเดอร์และไดรฟ์ที่ซ่อน" จะถูกระบุในการตั้งค่า ในกรณีนี้คุณต้องเปิดโฟลเดอร์ "คอมพิวเตอร์" แล้วกด "Alt" เมนูเพิ่มเติมจะปรากฏที่ด้านบนของหน้าต่างโดยเลือก "เครื่องมือ" และ "ตัวเลือกโฟลเดอร์"
ในหน้าต่างใหม่เลือกแท็บ "มุมมอง" และค้นหารายการ "แสดงไฟล์โฟลเดอร์และไดรฟ์ที่ซ่อน" ใส่เครื่องหมายถูกไว้ ยอมรับการเปลี่ยนแปลงโดยคลิกปุ่ม "ตกลง" ตอนนี้ไปที่โฟลเดอร์ "ฯลฯ" ไฟล์โฮสต์ควรปรากฏขึ้น

ตอนนี้เรามาดูกันว่าคุณสามารถเปลี่ยนไฟล์โฮสต์ได้อย่างไร มาดำเนินการดังนี้:


ไฟล์โฮสต์ใน Windows 10 อยู่ที่ไหน

ไฟล์โฮสต์ในระบบปฏิบัติการ Windows 10 อยู่ในตำแหน่งเดียวกับใน Windows 7 นั่นคือบนไดรฟ์ระบบ ในโฟลเดอร์ "Windows" จากนั้นไปที่โฟลเดอร์ "System 32" ไปที่ "Drivers" และสุดท้ายไปที่ "Etc"

หากต้องการเปลี่ยนไฟล์ใน Windows 10 คุณต้อง:

  • ดับเบิลคลิกที่ไฟล์โฮสต์
  • ในหน้าต่างที่ปรากฏขึ้นเราพบ "เปิดด้วย";
  • เราพบในโปรแกรมที่เสนอ "Notepad";
  • คลิก "ตกลง";
  • ทำการเปลี่ยนแปลงและบันทึก
  • หากคุณเป็นคนธรรมดาในเรื่องนี้จะเป็นการดีกว่าที่จะไม่ทำอะไรเลย แต่ขอความช่วยเหลือจากผู้เชี่ยวชาญที่มีคุณสมบัติเหมาะสม
  • หากมีบางสิ่งแจ้งให้คุณทำการเปลี่ยนแปลงด้วยตนเอง อันดับแรกให้ทำสำเนาไฟล์แล้วย้ายไปยังโฟลเดอร์อื่น หากมีบางอย่างไม่เหมาะกับคุณ คุณจะส่งคืนสำเนาของไฟล์
  • หากคุณไม่ได้คัดลอกไฟล์นี้และได้ทำการเปลี่ยนแปลงแล้ว แต่คอมพิวเตอร์ของคุณเริ่มทำงาน อินเทอร์เน็ตจะช่วยคุณได้ ดาวน์โหลดไฟล์ที่คล้ายกันจากไซต์และแทนที่ไฟล์ของคุณ
  • ก่อนที่คุณจะเปลี่ยนแปลงบางสิ่ง ให้คิดว่าคุณจำเป็นต้องทำสิ่งนั้นจริงๆ หรือไม่ และสิ่งนี้สำคัญสำหรับคุณเพียงใด

หมายเหตุนี้จะกล่าวถึงไฟล์ระบบ "ความอดกลั้นยาวนาน" เจ้าภาพซึ่งมักประสบปัญหา “มัลแวร์” เครือข่ายรั่วไหลเข้าสู่คอมพิวเตอร์ ไฟล์ เจ้าภาพไม่มีนามสกุล แต่โดยพื้นฐานแล้วมันเป็นไฟล์ข้อความปกติและโปรแกรมแก้ไข Notepad ในตัวก็เพียงพอที่จะแก้ไขได้ วัตถุประสงค์ของไฟล์นี้คือเพื่อจัดเก็บรายชื่อโดเมนและข้อมูลที่เกี่ยวข้อง ไอพี-ที่อยู่ นี่คือรายการที่เบราว์เซอร์เข้าถึงเป็นครั้งแรกหลังจากที่คุณป้อน เช่น ชื่อโดเมนในแถบที่อยู่ yandex.ruเพื่อค้นหาว่าสอดคล้องกับที่อยู่ 77.88.21.11 ซึ่งเว็บเบราว์เซอร์สามารถเข้าใจได้ ทีนี้ลองจินตนาการว่าโปรแกรมที่เป็นอันตรายได้เปลี่ยนแปลงไฟล์ เจ้าภาพ"ไอพี" yandex.ruไปยังที่อยู่ของไซต์ "วัชพืช" ที่เธอต้องการ เหล่านั้น. ทุกครั้งหลังจากพิมพ์ในเบราว์เซอร์ yandex.ruคุณจะพบว่าตัวเองมีบางอย่าง XXX.com- แน่นอนว่าความอับอายนี้จะต้องหยุดอย่างรวดเร็วซึ่งคุณจะต้องไปที่ไฟล์โดยตรง เจ้าภาพ- ในบทความฉันจะพูด รับประกันวิธีการทำเช่นนี้เพราะว่า ใน Windows เวอร์ชันล่าสุด นักพัฒนาได้ปรับปรุงความปลอดภัยของระบบให้แข็งแกร่งขึ้นอย่างน่ายกย่อง ซึ่งในทางปฏิบัติทำให้ชีวิตผู้ใช้ยากขึ้นเอง: ในบางกรณี โฟลเดอร์ระบบที่ต้องการอาจไม่สามารถมองเห็นได้ หรือตัวไฟล์เองไม่สามารถแก้ไขได้

เลยเอาไฟล์มา. เจ้าภาพควรเปิดไปสู่มุมมองที่ "ศักดิ์สิทธิ์" Notepad ในฐานะผู้ดูแลระบบ โดยไปที่เมนู "เริ่ม"→ ถัดไป" โปรแกรมทั้งหมด" → "มาตรฐาน" → คลิกขวาที่ โน๊ตบุ๊คและในเมนูบริบทให้เลือก "ทำงานในฐานะผู้ดูแลระบบ " (ภาพหน้าจอแรก)

ในแผงด้านบนที่ปรากฏขึ้น ให้คลิก " ไฟล์ " → "เปิด" → ถัดไปในแถบที่อยู่ระบุเส้นทางไปยังโฟลเดอร์ที่ต้องการ - " C:\Windows\System32\drivers\etc " (ไม่มีเครื่องหมายคำพูด) หากโฟลเดอร์ว่าง ให้เขียนในบรรทัด "ชื่อไฟล์" เจ้าภาพ และคลิก " เปิด" (ภาพหน้าจอถัดไป)

เนื้อหาของไฟล์สามารถเปรียบเทียบได้กับต้นฉบับ (ใน Windows 7) และในกรณีที่มีความคลาดเคลื่อน ก็สามารถคัดลอกไปยังตัวคุณเองได้ (ดูด้านล่าง)

# ลิขสิทธิ์ (c) 1993-2009 Microsoft Corp. # # นี่คือไฟล์ HOSTS ตัวอย่างที่ใช้โดย Microsoft TCP/IP สำหรับ Windows # # ไฟล์นี้มีการแมปที่อยู่ IP กับชื่อโฮสต์ แต่ละ # รายการควรเก็บไว้ในแต่ละบรรทัด ที่อยู่ IP ควร # อยู่ในคอลัมน์แรกตามด้วยชื่อโฮสต์ที่เกี่ยวข้อง # ที่อยู่ IP และชื่อโฮสต์ควรคั่นด้วยอย่างน้อยหนึ่งรายการ#ช่องว่าง. - # นอกจากนี้ อาจแทรกความคิดเห็น (เช่นนี้) ลงในตัวบุคคลได้ # บรรทัดหรือตามชื่อเครื่องที่แสดงด้วยสัญลักษณ์ "#"# # ตัวอย่างเช่น: # # 102.54.94.97 Rhino.acme.com # เซิร์ฟเวอร์ต้นทาง # 38.25.63.10 x.acme.com # x โฮสต์ไคลเอนต์ # การแก้ไขชื่อ localhost ได้รับการจัดการภายใน DNS เอง # 127.0.0.1 โลคัลโฮสต์

โดยหลักการแล้ว คุณสามารถออกได้เพียงรายการเดียวเท่านั้น - 127.0.0.1 โลคัลโฮสต์ หรือแม้กระทั่งไม่ทิ้งอะไรเลย - ไม่ว่าในกรณีใดสิ่งนี้ดีกว่าความอับอายดังในภาพหน้าจอด้านล่าง (ตัวอย่างการแก้ไขไฟล์จริง เจ้าภาพคนร้าย-ไวรัส)

อย่างที่คุณเห็น ไวรัสได้บล็อกการอัปเดตโปรแกรมป้องกันไวรัสและการเข้าถึงไซต์เครือข่ายสังคมออนไลน์ โดย "ปล่อย" ไว้บนเครื่องคอมพิวเตอร์ เพื่อป้องกันไม่ให้เกิดเหตุการณ์เช่นนี้ ขอแนะนำให้ป้องกันไฟล์ด้วยคำสั่ง " อ่านอย่างเดียว"โดยคลิกที่ เจ้าภาพปุ่มเมาส์ขวา → " คุณสมบัติ" → บนแท็บแรก "ทั่วไป" ทำเครื่องหมายในช่องถัดจากแอตทริบิวต์ที่เกี่ยวข้อง

เกี่ยวกับประโยชน์อื่นๆ ที่คุณสามารถทำได้กับไฟล์ระบบ เจ้าภาพฉันจะบอกคุณต่อหน้าเรา

เรียกว่าเจ้าภาพ. นี่เป็นไฟล์ขนาดเล็กมาก แต่ยังคงมีนัยสำคัญซึ่งคุณสามารถห้ามการเปลี่ยนไปยังไซต์หรือ IP หรือเปลี่ยนทิศทางได้ โดยทั่วไป ไฟล์นี้จำเป็นในสถานการณ์ต่างๆ เมื่อคุณต้องการห้ามไม่ให้โปรแกรมที่ไม่ได้รับอนุญาตเข้าชมไซต์เพื่อตรวจสอบการอัปเดต หรือตั้งค่าเซิร์ฟเวอร์ภายในเครื่อง นอกจากนี้บ่อยครั้งที่มีสถานการณ์เมื่อคุณติดตั้งโปรแกรมที่ดูธรรมดาแล้วระบบแจ้งว่าหน้า VK ถูกบล็อกและอีกมากมาย ดังนั้นในบางไซต์ที่พวกเขาเขียนว่าต้องทำอะไรและทำอย่างไรพวกเขามักจะลืมพูดคุยเกี่ยวกับไฟล์โฮสต์ใน Windows 7 ว่าไฟล์นั้นอยู่ที่ไหนมีลักษณะอย่างไรและจะเปลี่ยนแปลงได้อย่างไรเพราะไม่ใช่ทุกอย่างจะง่ายนัก . ประการแรกมันอยู่ในโฟลเดอร์ระบบและประการที่สองมันต้องใช้สิทธิ์ของผู้ดูแลระบบและไม่มีส่วนขยาย แต่มาทำทุกอย่างตามลำดับ

ไฟล์โฮสต์ใน Windows 7
เริ่มต้นด้วยการถามว่าไฟล์โฮสต์อยู่ที่ไหน ทุกอย่างค่อนข้างง่ายที่นี่ แต่คุณต้องมีบัญชีผู้ดูแลระบบ หากทุกอย่างเป็นไปตามนี้นี่คือเส้นทางที่ตั้งอยู่:
C:\Windows\System32\drivers\etc
โฟลเดอร์นี้ควรมีไฟล์หลายไฟล์ รวมถึงไฟล์ที่คุณต้องการด้วย หากคุณสงสัยว่าไฟล์โฮสต์มีลักษณะอย่างไร นี่คือคำตอบ:

อย่างที่คุณเห็น ระบบไม่ได้รับการยอมรับ แต่อย่างใด และไม่มีส่วนขยาย ดังนั้นระบบจึงไม่กำหนดโปรแกรมใด ๆ ให้กับมันตามค่าเริ่มต้น แต่ถึงอย่างไรก็ตาม คุณสามารถเปลี่ยนไฟล์โฮสต์ได้อย่างง่ายดายโดยใช้ข้อความ บรรณาธิการ ฉันมักจะใช้แผ่นจดบันทึก หากคุณไม่ทราบวิธีเปลี่ยนไฟล์โฮสต์ ให้ทำดังต่อไปนี้:
คลิกสองครั้งที่เมาส์หลังจากนั้นหน้าต่างเลือกโปรแกรมจะปรากฏขึ้น เลือก "Notepad แล้วคลิก" แล้วคลิก "ตกลง"


หลังจากนั้นเนื้อหาของไฟล์จะเปิดขึ้นใน Notepad:


เราทำทุกอย่างที่ต้องทำและบันทึกการเปลี่ยนแปลง
ความสนใจ!หากระบบไม่อนุญาตให้คุณบันทึกไฟล์โฮสต์หลังจากทำการเปลี่ยนแปลง ให้บันทึกไว้ที่ใดก็ได้ จากนั้นลบไฟล์เก่าด้วยตนเองแล้วใส่ไฟล์ใหม่แทนที่ เพียงอย่าลืม .txt
ที่จริงแล้วเราได้ตรวจสอบประเด็นหลักเกี่ยวกับตำแหน่งที่มีลักษณะอย่างไรและวิธีเปลี่ยนไฟล์โฮสต์ใน Windows 7 เสร็จแล้ว หากคุณยังคงมีคำถามหรือมีคำถามใด ๆ เกี่ยวกับบทความนี้ฉันจะ ตอบพวกเขาอย่างแน่นอนในความคิดเห็น

ปัญหาเกี่ยวกับการเชื่อมต่ออินเทอร์เน็ตเป็นผลสืบเนื่องที่พบบ่อยที่สุดประการหนึ่งจากการที่คอมพิวเตอร์ติดไวรัส ในกรณีนี้ ไซต์ต่างๆ จะไม่เปิดขึ้น หรือผู้ใช้ไปอยู่ที่ไซต์อื่นแทนไซต์หนึ่ง และสามารถสังเกตพฤติกรรมนี้ได้แม้หลังจากลบไวรัสแล้วก็ตาม สาเหตุ? โปรแกรมที่เป็นอันตรายจะเปลี่ยนการตั้งค่าและไฟล์ของระบบ โดยหนึ่งในสิ่งที่สำคัญที่สุดคือไฟล์โฮสต์

เหตุใดจึงจำเป็นต้องใช้ไฟล์โฮสต์และอยู่ที่ไหน

คุณคงเคยได้ยินบางอย่างเกี่ยวกับไฟล์นี้มาแล้ว ดูเหมือนว่าจะใช้เพื่อบล็อกไซต์หรืออะไรทำนองนั้น ใช่ มันมีฟังก์ชันดังกล่าว แต่เดิมใช้เพื่อวัตถุประสงค์อื่นที่สำคัญกว่า คุณรู้ไหมว่าไฟล์โฮสต์นั้นไม่เพียงมีอยู่ใน Windows 7/10 เท่านั้น แต่ยังอยู่ใน Linux, Mac OS และ Android ด้วย ความเก่งกาจนี้ไม่ได้เกิดขึ้นโดยบังเอิญเนื่องจากไฟล์โฮสต์ปรากฏขึ้นตอนรุ่งสางของอินเทอร์เน็ต

จริงๆ แล้ว ตอนนั้นไม่มีอินเทอร์เน็ตในความหมายที่สมบูรณ์ และหากมีสิ่งใด ก็เป็นเครือข่ายท้องถิ่นขนาดเล็ก ขณะนี้คอมพิวเตอร์ในเครื่องสื่อสารผ่านที่อยู่ IP ซึ่งเครื่องสามารถเข้าใจได้ แต่ไม่สะดวกสำหรับผู้ใช้ จากนั้นเจ้าหน้าที่ไอทีจึงตัดสินใจใช้การเข้าถึงคอมพิวเตอร์ตามชื่อ ซึ่งพวกเขาก็ทำ แต่ที่อยู่ IP ยังไม่หายไป โฮสต์ยังคงต้องการที่อยู่ดิจิทัล ไม่ใช่แอนะล็อกสำหรับข้อความ

พบวิธีแก้ปัญหาอย่างรวดเร็ว ไฟล์โฮสต์พิเศษที่มีรายชื่อโฮสต์และที่อยู่ IP ที่เกี่ยวข้องจะถูกส่งไปยังคอมพิวเตอร์แต่ละเครื่องในเครือข่ายท้องถิ่น เมื่อคอมพิวเตอร์เครื่องหนึ่งเรียกอีกเครื่องหนึ่งด้วยชื่อ เครื่องหลังจะถูกจับคู่กับที่อยู่ดิจิทัล และด้วยเหตุนี้ การเชื่อมต่อจึงถูกสร้างขึ้น ในตอนแรกทุกอย่างยอดเยี่ยมมาก แต่มีทรัพยากรมากขึ้นเรื่อย ๆ รายการในไฟล์ Hosts ก็เพิ่มขึ้นและการส่งไปยังพีซีก็มีปัญหามากขึ้นเรื่อย ๆ จำเป็นต้องมีวิธีแก้ปัญหาใหม่และพบวิธีแก้ไขปัญหาหนึ่งด้วย ตารางการติดต่อถูกถ่ายโอนไปยังอินเทอร์เน็ตที่สร้างขึ้นในขณะนั้น กลายเป็นระบบชื่อโดเมน และไฟล์ Hosts ก็กลายเป็นเรื่องที่ไม่จำเป็นอย่างมาก

อย่างไรก็ตาม นักพัฒนาไม่ได้ลบมันออกจากระบบปฏิบัติการของพวกเขา ยังคงมีอยู่ในระบบปฏิบัติการส่วนใหญ่โดยยังคงสร้างการติดต่อระหว่างที่อยู่ IP และโดเมนของไซต์และเช่นเคยคำขอที่มีลำดับความสำคัญสูงกว่าการเข้าถึงเซิร์ฟเวอร์ DNS แต่เนื้อหาในตอนนี้แย่ลงมาก จำกัดไว้เพียงสองรายการ และถึงแม้จะไม่ได้ใช้งานก็ตาม ในปัจจุบัน โฮสต์ส่วนใหญ่จะใช้สำหรับเครือข่ายการแลกเปลี่ยนแบนเนอร์ การเปลี่ยนเส้นทางอัตโนมัติจากแหล่งข้อมูลหนึ่งไปยังอีกแหล่งหนึ่ง รวมถึงการเร่งความเร็วในการเข้าถึงไซต์

ใน Windows เวอร์ชันแรกๆ ไฟล์โฮสต์จะอยู่ในโฟลเดอร์ %windir% โดยเริ่มจาก NT ตำแหน่งถาวรคือ C:/Windows/System32/ไดรเวอร์/ฯลฯ- ในกรณีที่ไม่ค่อยเกิดขึ้น ไฟล์ HOSTS จะอยู่ในโฟลเดอร์อื่น สามารถกำหนดเส้นทางไปยังไฟล์นั้นได้ในตัวแก้ไขรีจิสทรีโดยการขยายสาขา HKEY_LOCAL_MACHINE/ระบบ/CurrentControlSet/บริการ/Tcpip/พารามิเตอร์และดูค่าของพารามิเตอร์ DataBasePath

วิธีเปลี่ยนไฟล์โฮสต์: การเปิด แก้ไข และบันทึก

เรารู้ว่าเจ้าของที่พักอยู่ที่ไหน มาดูกันว่าจะทำอะไรได้บ้าง และเหตุใดจึงต้องเปลี่ยนแปลงเลย โดยพื้นฐานแล้วไฟล์โฮสต์นั้นเป็นเอกสารข้อความปกติโดยไม่มีนามสกุลเท่านั้น คุณสามารถเปิดมันด้วยโปรแกรมแก้ไขข้อความใด ๆ ซึ่งเป็น Notepad มาตรฐานเดียวกัน

นอกจากนี้ยังมีสาธารณูปโภคพิเศษเช่น เจ้าภาพแก้ไขแต่การใช้งานในกรณีส่วนใหญ่อาจไม่จำเป็น เนื้อหาของไฟล์โฮสต์จะถูกนำเสนอพร้อมข้อมูลสั้น ๆ เกี่ยวกับวัตถุประสงค์และตัวอย่างการใช้งานสองตัวอย่าง ไวยากรณ์ของรายการนั้นง่ายมาก ที่อยู่ IP มาก่อน ตามด้วยชื่อโฮสต์ในอีกไม่กี่ช่องต่อมา ตัวอย่างเช่น IP 38.25.63.10 จะสอดคล้องกับที่อยู่ x.acme.com และ IP 127.0.0.1 หรือ::1 (สำหรับ IPv6) จะสอดคล้องกับที่อยู่ของคอมพิวเตอร์ในระบบ (localhost)

โปรดทราบว่าบรรทัดทั้งหมดนำหน้าด้วยเครื่องหมาย # ซึ่งหมายความว่าบรรทัดนั้นถูกใส่เครื่องหมายความคิดเห็น นั่นคือ ไม่ทำงาน ซึ่งเหมือนกับว่าไฟล์ว่างเปล่า มันจะเริ่มทำงานเมื่อคุณเพิ่มรายการใหม่เท่านั้น มาดูตัวอย่างวิธีเปลี่ยนไฟล์โฮสต์ใน Windows 7/10 และใช้เพื่อบล็อกเว็บไซต์โดยเปลี่ยนเส้นทางคำขอไปยังเครื่องคอมพิวเตอร์ สมมติว่าเราต้องการจำกัดการเข้าถึงโซเชียลเน็ตเวิร์ก VKontakte เมื่อต้องการทำเช่นนี้ ให้เพิ่มบรรทัดต่อไปนี้ที่ส่วนท้ายของแฟ้ม:

127.0.0.1 vk.com

เราบันทึกไฟล์ HOSTS เช่นเดียวกับไฟล์ข้อความอื่นๆ รีสตาร์ทเบราว์เซอร์และพยายามเข้าถึงไซต์ ด้วยเหตุนี้ คุณจะได้รับข้อความแสดงข้อผิดพลาด “ไม่สามารถเข้าถึงไซต์ได้” มันใช้งานได้ง่ายมาก เมื่อผู้ใช้ไปที่ vk.com เบราว์เซอร์จะเข้าถึงโฮสต์ก่อนและค้นหาการจับคู่ระหว่างชื่อโฮสต์และที่อยู่ IP และเมื่อพบแล้วจะไปที่ที่อยู่ IP ที่ระบุโดยไม่สนใจบริการเซิร์ฟเวอร์ DNS เนื่องจากเข้าถึงโฮสต์ ไฟล์เป็นสิ่งสำคัญ

แน่นอนว่าไม่มีเครือข่ายโซเชียลในคอมพิวเตอร์ในระบบ ดังนั้นเบราว์เซอร์จึงส่งคืนข้อผิดพลาด วิธีนี้ทำให้คุณสามารถบล็อกทรัพยากรใดๆ ได้โดยลงทะเบียนไว้ใน HOSTS ในคอลัมน์ อีกตัวอย่างหนึ่งของการใช้ไฟล์โฮสต์คือการเปลี่ยนเส้นทางไปยังไซต์อื่นบนอินเทอร์เน็ต ทุกอย่างเหมือนกันที่นี่ แทนที่จะเป็นที่อยู่ IP ในเครื่อง 127.0.0.1 เท่านั้นที่เขียนที่อยู่ของไซต์อื่น อย่างไรก็ตาม ไวรัสมักทำเช่นนี้โดยการเปลี่ยน HOSTS และเพิ่มการเปลี่ยนเส้นทางไปยังทรัพยากรฟิชชิ่ง

ด้วยเหตุนี้จึงเป็นเรื่องสำคัญมากที่จะต้องทราบว่าไฟล์โฮสต์เริ่มต้นควรมีลักษณะอย่างไร หากคุณยังไม่ได้แก้ไขและมีรายการที่ไม่มีข้อคิดเห็นอยู่ นี่ควรเป็นเรื่องที่น่ากังวล อย่างไรก็ตาม ยูทิลิตี้ป้องกันสปายแวร์ยังสามารถเปลี่ยนโฮสต์ได้ด้วยการเขียนที่อยู่ของทรัพยากรที่ไม่น่าเชื่อถือที่ถูกบล็อกลงไป การเปลี่ยนแปลงยังสามารถทำได้โดยคีย์เจนที่ใช้ในการเลี่ยงการเปิดใช้งานซอฟต์แวร์ลิขสิทธิ์

วิธีการกู้คืนไฟล์โฮสต์ที่ถูกลบหรือแก้ไข

ข้างต้น เราได้ดูหลักการพื้นฐานของการทำงานของไฟล์ และในขณะเดียวกันก็เรียนรู้วิธีแก้ไข อนิจจาไม่ใช่ทุกอย่างจะราบรื่นนัก บ่อยครั้งที่มีการร้องเรียนจากผู้ใช้ว่าไม่สามารถเปิดไฟล์โฮสต์ได้ และหากเป็นไปได้ จะไม่สามารถแก้ไขได้ หรือระบบจะลบบรรทัดที่เพิ่มเข้ามาโดยอัตโนมัติ สาเหตุหลักคือผู้ใช้ไม่มีสิทธิ์ที่เหมาะสม

การแก้ไขต้องทำด้วยสิทธิ์ระดับสูง ฉันจะเปิดไฟล์โฮสต์ในฐานะผู้ดูแลระบบได้อย่างไรหากไม่มีตัวเลือกที่เกี่ยวข้องในเมนูบริบท ง่ายมาก ไปที่ตำแหน่งของ Notepad หรือไฟล์ปฏิบัติการตัวแก้ไขข้อความอื่น ๆ คลิกขวาที่มันแล้วเลือก "Run as administrator" จากเมนู

ในอินเทอร์เฟซตัวแก้ไขผ่านเมนู ไฟล์ – เปิดค้นหาและเปิดไฟล์โฮสต์ เพียงจำไว้ว่าให้เลือก "ไฟล์ทั้งหมด" แทน "เอกสารข้อความ" ในหน้าต่างภาพรวมมาตรฐาน

ใน Windows 8.1 และ 10 ไฟล์โฮสต์ที่แก้ไขสามารถทำความสะอาดได้ด้วยเครื่องมือความปลอดภัยของระบบ โดยเฉพาะ Windows Defender ในตัว เพื่อป้องกันไม่ให้เกิดเหตุการณ์เช่นนี้ จะต้องเพิ่มโฮสต์ลงในรายการยกเว้น เปิดตัว Defender ไปที่แท็บการตั้งค่าแล้วเลือกไฟล์และตำแหน่งที่ยกเว้นทางด้านซ้าย

ระบุเส้นทางไปยังไฟล์โฮสต์และบันทึกการตั้งค่า

ระบบจะไม่ตรวจสอบอีกต่อไป ดังนั้น การเปลี่ยนแปลงที่คุณทำไว้จะไม่ถูกยกเลิก

ใน Windows 10 มีข้อยกเว้นเกิดขึ้นจากส่วนประกอบ Windows Defender Security Center ซึ่งเปิดใช้งานจากถาดระบบ

นอกจากนี้เรายังไม่สามารถแยกแยะปัญหาเมื่อพยายามบันทึกไฟล์ที่แก้ไขได้ เหตุผลเดียวกันคือขาดสิทธิ การแก้ปัญหานี้ไม่ใช่เรื่องยาก เนื่องจากระบบไม่อนุญาตให้คุณบันทึกไฟล์ที่แก้ไขลงในโฟลเดอร์ etc โดยตรง ให้บันทึกลงในเดสก์ท็อปของคุณ (ลบส่วนขยายออก หากกำหนดไว้)

เปลี่ยนชื่อไฟล์ต้นฉบับเป็น hosts.old จากนั้นคัดลอกไฟล์โฮสต์ที่แก้ไขใหม่จากเดสก์ท็อปของคุณไปยังโฟลเดอร์ etc

มีวิธีที่ต่างไปจากเดิมอย่างสิ้นเชิง เช่น คุณสามารถแก้ไขโฮสต์ได้โดยตรงโดยการบูตจาก LiveCD ใด ๆ ที่มีตัวจัดการไฟล์ในตัว

และสิ่งสุดท้ายอย่างหนึ่ง จะทำอย่างไรถ้าไฟล์โฮสต์มีการเปลี่ยนแปลงหรือถูกลบ? เป็นไปได้ไหมที่จะคืนค่ามัน? การลบไฟล์นี้จะไม่ส่งผลกระทบต่อการทำงานของระบบ แต่อย่างใด เว้นแต่คุณจะเปลี่ยนแปลงเพื่อจุดประสงค์เฉพาะบางประการ สำหรับการกู้คืนนั้นมีหลายวิธี ไฟล์โฮสต์ต้นทางถึงแม้ว่าจะมีข้อมูลอยู่ แต่ก็เทียบเท่ากับไฟล์เปล่า สร้างไฟล์ข้อความเปล่าบนเดสก์ท็อปของคุณ ลบส่วนขยายและย้ายไปยังโฟลเดอร์ etc นี่จะเป็นโฮสต์ใหม่ของคุณ

คุณยังสามารถนำไฟล์จากคอมพิวเตอร์เครื่องอื่นหรือเครื่องเสมือนมาใช้ Windows ได้ โดยแทบไม่มีความแตกต่างในเวอร์ชันของระบบปฏิบัติการ หากคุณต้องการกู้คืนเนื้อหาของโฮสต์ดั้งเดิม คุณสามารถลบบรรทัดที่ไม่มีเครื่องหมายข้อคิดเห็นทั้งหมดด้วยตนเอง หรือใช้ Dr.Web CureIt ยูทิลิตี้การรักษาฟรี! – สามารถกู้คืนโฮสต์ได้โดยการรีเซ็ตเนื้อหาเป็นสถานะเริ่มต้น