โฮสต์สิ่งที่ดูเหมือน ไฟล์โฮสต์ - ตำแหน่งที่มันอยู่ สิ่งที่ควรมีลักษณะ วิธีแก้ไขและบันทึก โฮสต์ดั้งเดิมใน Windows XP

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

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

วิธีค้นหาไฟล์เจ้าภาพ?ไฟล์โฮสต์ในรูปแบบที่แตกต่างกัน ระบบปฏิบัติการอา อยู่ในที่ต่างๆ ด้านล่างนี้เป็นตารางวิธีการดูข้อมูลดังกล่าวในระบบปฏิบัติการที่ได้รับความนิยมสูงสุด

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

ไปที่คอมพิวเตอร์ของฉัน คลิกที่แถบที่อยู่ (ดูภาพหน้าจอ) และวางวลีนี้ที่นั่น: C:\Windows\system32\drivers\etc นี่คือเส้นทางไปยังไฟล์โฮสต์ จากนั้นกด Enter

เราไปที่โฟลเดอร์ระบบ ค้นหาไฟล์โฮสต์ ทั้งหมด! คุณสามารถแสดงความยินดีกับตัวเองได้ คุณคืออัจฉริยะด้านคอมพิวเตอร์!

หากคุณมีปัญหาใด ๆ หรือมีแกนอื่นและไม่รู้ว่าต้องทำอย่างไรเขียนความคิดเห็นฉันยินดีที่จะตอบ และเราก็เดินหน้าต่อไป

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

สิ่งที่ควรอยู่ในไฟล์โฮสต์?ไม่มีอะไรพิเศษ แต่จริงๆ แล้ว ไฟล์โฮสต์ที่สะอาดควรมีลักษณะดังนี้:

# ลิขสิทธิ์ (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 # การจำแนกชื่อโฮสต์ท้องถิ่นได้รับการจัดการภายใน DNS เอง # 127.0.0.1 โลคัลโฮสต์ # :: 1 โลคัลโฮสต์

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

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

127.0.0.1 Adobe-dns.adobe.com 127.0.0.1 Adobe-dns-2.adobe.com 127.0.0.1 Adobe-dns-3.adobe.com

ตอนนี้เรามาดูส่วนที่สนุกกันดีกว่า:

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

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

ในทะเลทราย เส้นในโฮสต์จะถูกละเว้น คุณต้องใส่ไว้เพื่อความสะดวกของคุณเท่านั้นเพื่อไม่ให้สับสนในภายหลัง

หมายเลข 127.0.0.1 คือที่อยู่ IP ในเครื่อง ที่อยู่ IP คืออะไร นี่คือบทความทั้งหมดที่จะเขียน ดังนั้นสิ่งสำคัญที่เราต้องจำไว้คือที่อยู่อินเทอร์เน็ตใด ๆ หลังจาก 127.0.0.1 จะถูกละเว้น และคุณจะไม่สามารถเข้าถึงได้บนอินเทอร์เน็ต

เช่น มีบรรทัดดังนี้

127.0.0.1 google.ru

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

ต้องป้อนบรรทัดเหล่านี้ที่ท้ายไฟล์ ที่อยู่ไซต์ใหม่แต่ละรายการจะต้องขึ้นต้นด้วยบรรทัดใหม่

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

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

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

# ลิขสิทธิ์ (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 # การจำแนกชื่อโฮสต์ท้องถิ่นได้รับการจัดการภายใน DNS เอง # 127.0.0.1 localhost # ::1 localhost 127.0.0.1 ป้อนที่อยู่ของไซต์ที่คุณต้องการบล็อก 127.0.0.1 ป้อนที่อยู่ของไซต์ที่คุณต้องการบล็อก 127.0.0.1 ป้อนที่อยู่ของไซต์ที่คุณต้องการบล็อก

เพียงเท่านี้ หลังจากที่เราแก้ไขไฟล์โฮสต์แล้ว เราก็สามารถบันทึกได้อย่างปลอดภัย

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

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

ตำแหน่งไฟล์โฮสต์

ไฟล์เริ่มต้น เจ้าภาพตั้งอยู่ที่นี่ C:\Windows\System32\drivers\etcไฟล์ไม่มีนามสกุล แต่สามารถเปิดด้วย Notepad ได้ หากต้องการเปลี่ยนเนื้อหาของไฟล์ใน Notepad คุณต้องมีสิทธิ์ของผู้ดูแลระบบ

หากต้องการดูไฟล์ เจ้าภาพเปิดเมนู เริ่มให้เลือกรายการ ดำเนินการให้ป้อนคำสั่ง

และกดปุ่ม ตกลง

นี่คือลักษณะของไฟล์ที่ควรจะเป็น เจ้าภาพค่าเริ่มต้น.

หากไฟล์มีรายการเช่น 127.0.0.1 odnoklassniki.ru 127.0.0.1 vkontakte.ruหรือที่อยู่ไซต์ของคุณที่คุณไม่สามารถเข้าถึงได้ จากนั้นตรวจสอบคอมพิวเตอร์ของคุณเพื่อหา "มัลแวร์" ก่อน จากนั้นจึงกู้คืนไฟล์ เจ้าภาพ

การคืนค่าเนื้อหาของไฟล์โฮสต์เป็นค่าเริ่มต้น

  • เปิดเมนู เริ่มให้เลือกรายการ ดำเนินการให้ป้อนคำสั่ง
    %systemroot%\system32\drivers\etc

    และกดปุ่ม ตกลง.

  • เปลี่ยนชื่อไฟล์โฮสต์เป็น เจ้าภาพเก่า.
  • สร้าง ไฟล์ใหม่ เจ้าภาพค่าเริ่มต้น. โดยทำตามขั้นตอนด้านล่าง
  1. คลิกขวาเข้าไป พื้นที่ว่างในโฟลเดอร์ %WinDir%\system32\drivers\ฯลฯให้เลือกรายการ สร้างให้คลิกองค์ประกอบ เอกสารข้อความ , กรอกชื่อ เจ้าภาพและกดปุ่ม เข้า.
  2. คลิกปุ่ม ใช่เพื่อยืนยันว่าชื่อไฟล์จะไม่มีนามสกุล TXT.
  3. เปิดไฟล์ใหม่ เจ้าภาพวี โปรแกรมแก้ไขข้อความ- เช่น เปิดไฟล์ใน " โน๊ตบุ๊ค".
  4. คัดลอกข้อความด้านล่างลงในไฟล์
    # ลิขสิทธิ์ (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 โลคัลโฮสต์
    # ::1 โลคัลโฮสต์

บันทึกและปิดไฟล์

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

วิธีการวิ่งให้ได้มาตรฐาน โปรแกรมวินโดวส์ดู

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

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

โฮสต์ดั้งเดิมใน Windows 8


#

#




#ช่องว่าง.
#


#
# ตัวอย่างเช่น:
#
#102.54.94.97 Rhino.acme.com #เซิร์ฟเวอร์ต้นทาง
#38.25.63.10 x.acme.com #x โฮสต์ไคลเอ็นต์

#127.0.0.1 โลคัลโฮสต์
# :1 โลคัลโฮสต์
127.0.0.1 โลคัลโฮสต์

ไฟล์ Hosts ดั้งเดิมใน Windows 7

# ลิขสิทธิ์ © 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 โลคัลโฮสต์
# :1 โลคัลโฮสต์

ไฟล์ Orinal Hosts ในระบบปฏิบัติการ Windows Vista

# ลิขสิทธิ์ © 1993–2006 Microsoft Corp.
#

#




#ช่องว่าง.
#


#
# ตัวอย่างเช่น:
#


127.0.0.1 โลคัลโฮสต์: 1 โลคัลโฮสต์

โฮสต์ดั้งเดิมใน Windows XP

# ลิขสิทธิ์ © 1993–1999 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 โฮสต์ไคลเอนต์
127.0.0.1 โลคัลโฮสต์

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

# ก่อนที่คุณจะถูกต้องที่สุด
#ที่สุด ไฟล์ที่ถูกต้องเจ้าภาพใคร.
#เคยมีอยู่ในคอมพิวเตอร์
#ที่เคยติดตั้งมา
#ระบบปฏิบัติการจากที่รู้จักกันดี
#ไมโครซอฟต์ คอร์ปอเรชั่น!
127.0.0.1 โลคัลโฮสต์
# อย่างที่คุณเห็นความคิดเห็นมีอยู่ทุกที่!
#แล้ว...
#และนั่น แต่สิ่งนี้ทำให้ไฟล์โฮสต์
#ไม่ผิด!

เริ่มจากข้อเท็จจริงที่ว่าทุกเว็บไซต์บนอินเทอร์เน็ตมีที่อยู่ IP (เช่น 64.233.167.99) และส่วนใหญ่มีชื่อโดเมนเป็นของตัวเอง (เช่น www.google.com- เป็นที่อยู่ IP ที่ให้การเข้าถึงทรัพยากรเว็บใด ๆ บนเวิลด์ไวด์เว็บในท้ายที่สุด กล่าวอีกนัยหนึ่ง เมื่อคุณป้อนชื่อโดเมนของไซต์ในแถบที่อยู่ของอินเทอร์เน็ตเบราว์เซอร์ของคุณ บริการชื่อโดเมนอินเทอร์เน็ต (DNS) จะค้นหาที่อยู่ IP ที่เกี่ยวข้องก่อน จากนั้นจึงใช้เพื่อนำคุณไปยังแหล่งข้อมูลนี้ นี่คือวิธีที่คุณไปยังไซต์ที่ถูกต้อง

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

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

เพื่อหลีกเลี่ยงสถานการณ์ที่ไม่พึงประสงค์ คุณต้องตรวจสอบไฟล์โฮสต์และตรวจสอบรายการที่น่าสงสัยเป็นระยะ (คำสั่งการทำงาน)!

ไฟล์โฮสต์อยู่ในโฟลเดอร์ระบบโฟลเดอร์ใดโฟลเดอร์หนึ่ง ตำแหน่งอาจแตกต่างกันเล็กน้อยในระบบปฏิบัติการที่แตกต่างกัน และบางครั้ง (ขึ้นอยู่กับการตั้งค่าระบบปฏิบัติการ) อาจถูกซ่อนไว้

  • ในตำแหน่งโฟลเดอร์ Windows XP/2003/Vista/7/8: C:\WINDOWS\system32\drivers\etc\hosts
  • บน Windows NT/2000 โฟลเดอร์ตำแหน่งคือ: C:\WINNT\system32\drivers\etc\hosts
  • บนตำแหน่งโฟลเดอร์ Windows 95/98/ME: C:\WINDOWS\โฮสต์

อ่านเพิ่มเติมเกี่ยวกับวิธีการค้นหาไฟล์โฮสต์

ตอนนี้ถึงจุดแล้ว

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

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

นอกจากนี้ การยกตัวอย่างไฟล์โฮสต์เวอร์ชันดั้งเดิมจากระบบปฏิบัติการต่างๆ ก็จะเป็นประโยชน์เช่นกัน พวกเขาทั้งหมดแตกต่างกันเล็กน้อยจากกัน

นี่คือลักษณะไฟล์โฮสต์ที่ "สะอาด" ทั้งหมดโดยไม่มีข้อยกเว้น

หากคุณพบว่ารายการที่หายไปหรือในทางกลับกัน รายการที่ไม่จำเป็นในไฟล์ดังกล่าว จะเป็นการดีกว่าถ้าคุณลบออกอย่างรวดเร็ว โดยเฉพาะอย่างยิ่งหากคุณไม่ได้จัดทำหรือไม่ได้รับความยินยอมจากคุณ เป็นไปได้มากว่านี่เป็นผลมาจากไวรัส!

ไฟล์โฮสต์ของระบบ- นี้ ไฟล์ข้อความซึ่งมีฐานข้อมูลท้องถิ่นของชื่อโดเมนและที่อยู่ IP คำขอไปยังไฟล์โฮสต์มีลำดับความสำคัญสูงกว่าการเข้าถึงเซิร์ฟเวอร์ DNS ไวรัสหรือมัลแวร์ต่างๆ ใช้ประโยชน์จากสิ่งนี้ โดยแทนที่เนื้อหาด้วยข้อมูลของพวกมัน
ไฟล์โฮสต์อยู่ที่ไหน?
โดยค่าเริ่มต้น ไฟล์ระบบ เจ้าภาพอยู่ในไดเร็กทอรี .
คุณต้องไปที่เมนูเพื่อไปที่นั่น เริ่มดำเนินการหรือกดคีย์ผสม ชนะ+อาร์- ในหน้าต่างที่เปิดขึ้น การเริ่มโปรแกรมป้อนที่อยู่:
C:\Windows\system32\drivers\etc
หรือ
%WinDir%\system32\drivers\ฯลฯ
กดปุ่ม เข้า.

หากต้องการเปิดให้คลิกขวาแล้วเลือกรายการในเมนู เปิดด้วยกระดาษจดบันทึก
สิ่งที่ควรอยู่ในไฟล์โฮสต์ตามค่าเริ่มต้น?

ไฟล์โฮสต์สำหรับ Windows XP:

# ลิขสิทธิ์ (c) 1993-1999 Microsoft Corp.# # # ช่องว่าง. # # # ตัวอย่างเช่น: # 127.0.0.1 localhost

ไฟล์โฮสต์สำหรับ Windows Vista:

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

ไฟล์โฮสต์สำหรับ Windows 7:

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

ไฟล์โฮสต์สำหรับ Windows 8:

# ลิขสิทธิ์ (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 โลคัลโฮสต์ # :: 1 โลคัลโฮสต์