คอมพิวเตอร์ หน้าต่าง อินเทอร์เน็ต

ไฟล์โฮสต์ว่างเปล่า สิ่งที่ต้องทำ ไฟล์โฮสต์คืออะไร จะทำอย่างไรถ้าไฟล์โฮสต์ว่างเปล่า

สวัสดีผู้อ่านที่รักของเว็บไซต์บล็อก วันนี้ฉันต้องการพูดคุยเกี่ยวกับสิ่งที่ค่อนข้างง่ายในอุปกรณ์ของฉันเช่น ไฟล์โฮสต์.

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

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

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

ในเรื่องนี้ เราตัดสินใจที่จะแก้ไขปัญหานี้แตกต่างออกไป กล่าวคือ วางบนอินเทอร์เน็ตทั้งหมด (ระบบชื่อโดเมน) ที่จะจัดเก็บตารางการติดต่อเหล่านี้ทั้งหมด และคอมพิวเตอร์ของผู้ใช้หันไปยังจุดที่ใกล้ที่สุดด้วยคำถามที่ว่า Ip- ishnik สอดคล้องกับโดเมน Vasya.ru

ในเวลาเดียวกัน ทุกคนลืมไฟล์ Hosts อย่างปลอดภัย แต่ก็ยังมีที่ว่างในระบบปฏิบัติการทั้งหมด ยกเว้นเนื้อหาที่หายากมากเท่านั้น มักจะมีและยังคงเป็นเพียงรายการเดียว:

127.0.0.1 localhost

ด้วยเหตุผลบางอย่าง ที่อยู่ IP นี้ (หรือมากกว่าช่วง 127.0.0.1 - 127.255.255.255) ถูกเลือกให้เป็นตัวแทนของโลคัลโฮสต์ (IP ส่วนตัว) เช่น คอมพิวเตอร์ที่คุณนั่งอยู่ (ตามตัวอักษร localhost - "คอมพิวเตอร์เครื่องนี้") แต่นั่นคือทั้งหมดสำหรับ IPv4 เก่า (เวอร์ชันที่สี่)

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

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

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

ใน Windows Vista เครื่องเก่าของฉัน ตอนนี้ไฟล์ Hosts จะมีลักษณะดังนี้:

# ลิขสิทธิ์ (c) 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 ไคลเอนต์โฮสต์ # ไฟล์โฮสต์นี้สร้างโดย Dr.Web Anti-rootkit API 127.0.0.1 localhost:: 1 โลคอลโฮสต์

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

คำถามหลักเกิดขึ้นแล้ว Hosts ใช้ส่วนใดในกระบวนการสร้างการติดต่อระหว่างชื่อโดเมนที่ป้อนในเบราว์เซอร์และที่อยู่ IP ที่ซ่อนอยู่หลังโดเมนเหล่านี้ เมื่อปรากฎว่ามันมีสถานที่สำคัญมากคือที่แรก แต่สิ่งแรกก่อน

ดังนั้น คุณป้อนที่อยู่ URL () ลงในแถบที่อยู่ของเบราว์เซอร์ หรือไปตามลิงก์จากบุ๊กมาร์กของเบราว์เซอร์ หรือจากหน้าเว็บใดๆ ที่เปิดอยู่ในนั้น ไม่ว่าในกรณีใด เบราว์เซอร์จะได้รับเส้นทางไปยังเอกสารที่คุณต้องการดูจากคุณ

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

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

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

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

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

เป็นไปได้อย่างไร? ไม่มีใครปลอดภัยจากการติดไวรัส () และไวรัสสามารถเพิ่มที่อยู่ IP ของทรัพยากรฟิชชิ่งไปยังโฮสต์ได้อย่างง่ายดายและเชื่อมโยงชื่อโดเมน money.yandex.ru กับมัน เป็นต้น อันตรายอยู่ในนั้น

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

ไฟล์ Hosts อยู่ที่ไหนและฉันจะลบรายการไวรัสออกจากไฟล์ได้อย่างไร

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

ใน Windows รุ่นเก่าเช่น XP หรือ 2000 นั้นเปิดให้ทุกคนและอยู่ในโฟลเดอร์ระบบตามที่อยู่ต่อไปนี้:

Windows\System32\drivers\etc\

คุณจะไม่เชื่อ แต่เขาอาศัยอยู่ในที่อยู่เดียวกันทั้งใน Windows 7 และ Vista แต่ทุกอย่างค่อนข้างซับซ้อนกว่าเพราะทำตามเส้นทาง:

C:\Windows\System32\drivers\

คุณจะไม่พบโฟลเดอร์อื่นๆ ที่นั่น นักพัฒนารู้สึกว่าไฟล์นี้ไม่ควรถูกแตะต้องโดยมนุษย์ทั่วไปเพื่อหลีกเลี่ยงปัญหา

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

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

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

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

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

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

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

กิน วิธีที่ง่ายมากในการเปิดไฟล์นี้. การกดคีย์ผสม Win + R บนแป้นพิมพ์ก็เพียงพอแล้ว (หรือเลือกรายการ "เรียกใช้" จากเมนูปุ่ม "เริ่ม") จากนั้นป้อนบรรทัดต่อไปนี้ในหน้าต่างที่เปิดขึ้นแล้วกด Enter:

แผ่นจดบันทึก %windir%\system32\drivers\etc\hosts

แต่มันไม่สำคัญ เรายังพบว่าไฟล์ลับนี้ (สำหรับ Windows 7 และ vista) อยู่ที่ใด และเราต้องตรวจสอบอย่างระมัดระวังเพื่อหาการละเมิดที่อาจเกิดขึ้น หากการตรวจเบื้องต้นของผู้ป่วยไม่พบพยาธิสภาพใด ๆ ให้ดู ไปยังพื้นที่เลื่อนหน้าใน Notepad.

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

127.0.0.1 localhost::1 localhost

ถ้า การแทนที่ที่อยู่ในไฟล์นี้ การแสดงค่อนข้างง่าย เช่น อาจมีลักษณะดังนี้:

127.0.0.1 localhost::1 localhost 77.88.21.3 ไซต์

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

127.0.0.1 localhost::1 localhost 127.0.0.1 vk.com 127.0.0.1 odnoklassniki.ru

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

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

วิธีใช้โฮสต์เมื่อโอนไซต์ไปยังโฮสติ้งใหม่

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

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

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

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

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

หน้าต่างคำสั่งที่น่ากลัวมากจะเปิดขึ้นซึ่งคุณจะต้องวางคำสั่งนี้:

ipconfig /flushdns

ปุ่มวางปกติในหน้าต่างพรอมต์คำสั่งใช้งานไม่ได้ ให้คลิกขวาที่ปุ่มแล้วเลือกวาง

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

อย่างไรก็ตาม หากคุณสนใจ คุณสามารถดูเนื้อหาของแคช DNS ได้โดยพิมพ์คำสั่งต่อไปนี้ที่บรรทัดคำสั่ง:

ipconfig /displaydns

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

เว็บไซต์ 109.120.169.66

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

ขอให้โชคดี! พบกันเร็ว ๆ นี้ในเว็บไซต์บล็อกหน้า

คุณอาจจะสนใจ

DNS คืออะไรและเซิร์ฟเวอร์ DNS ให้บริการอินเทอร์เน็ตอย่างไร VPS จาก NeoServer - เป็นเจ้าของจักรวาลเสมือนจริงของคุณ
วิธีสำรองและกู้คืนจากข้อมูลสำรอง ตลอดจนความแตกต่างในการถ่ายโอนไซต์ (Joomla, WordPress) ไปยังโฮสติ้งใหม่
ซื้อโดเมน (ชื่อโดเมน) ตามตัวอย่าง Reghouse ผู้รับจดทะเบียน
เซิร์ฟเวอร์ภายในของ Denwer - วิธีสร้างเว็บไซต์บนคอมพิวเตอร์ - การติดตั้ง กำหนดค่า และถอนการติดตั้ง Denwer
cPanel - การสร้างและทำงานกับฐานข้อมูล การเพิ่มโดเมนย่อยและหลายโดเมน ตลอดจนที่จอดรถ
โดเมน โฮสติ้ง เซิร์ฟเวอร์ DNS และที่อยู่ IP คืออะไร
FileZilla - ดาวน์โหลดได้ที่ไหนฟรีและวิธีเรียนรู้วิธีใช้ไคลเอนต์ Filezilla FTP ยอดนิยม
การโอนไซต์ไปยังโฮสติ้งกล่องข้อมูลใหม่ การเลือกระหว่างปกติและ VPS รวมถึงการทำงานกับแผงควบคุมการโฮสต์

ผู้ใช้ไม่กี่คนที่ทำงานกับ "เจ็ด" และท่องอินเทอร์เน็ตจะทราบถึงความหมายที่แท้จริงของไฟล์ HOSTS (Windows 7) เนื้อหาจะแสดงในภายหลัง แต่สำหรับตอนนี้เราจะมาอาศัยทฤษฎีกัน

ทำไมมันถึงจำเป็น?

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

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

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

(Windows 7): เนื้อหา

ดังนั้นสำหรับผู้เริ่มต้น มาลองเปิดกัน ต้องบอกว่าถ้าคุณใช้วิธีดับเบิลคลิกมาตรฐานจะไม่มีอะไรทำงานเพราะอย่างที่กล่าวไว้ข้างต้นวัตถุนี้ไม่มีส่วนขยาย นอกจากนี้ ไฟล์อาจถูกซ่อน ดังนั้นคุณต้องเลือกการแสดงวัตถุที่ซ่อนอยู่จากเมนูมุมมองก่อน แต่ระบบจะเสนอให้เปิดหลายแอพพลิเคชั่น เราเลือกวิธีที่ง่ายที่สุด - "Notepad" มาตรฐานและดูเนื้อหาของไฟล์ HOSTS (Windows 7) ก่อนหน้าเราเป็นสิ่งที่เข้าใจไม่ได้: ข้อความอธิบาย ตัวอย่างบางส่วน และบรรทัดที่ระบุ IP ในเครื่อง (# 127.0.0.1 localhost) นั่นเป็นวิธีที่ควรจะเป็น

ความสนใจ!ไม่ควรมีอะไรเลยใต้บรรทัดที่ระบุที่อยู่ภายในเครื่องที่สงวนไว้ เว้นแต่แน่นอนว่าผู้ใช้ต้องการให้ทรัพยากรบางอย่างถูกบล็อก!

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

โฮสต์ตามค่าเริ่มต้นใน Windows 7

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

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

จะดำเนินการอย่างไรในกรณีนี้? ขั้นแรก ลบต้นฉบับทั้งหมด (Shift + Del) โดยข้าม "ถังรีไซเคิล" จากนั้นให้เราคลิกขวาบนพื้นที่ว่างในไดเร็กทอรี etc แล้วสร้างไฟล์ใหม่ชื่อเดียวกันแต่ไม่ได้ระบุนามสกุล ตอนนี้เราแทรกเนื้อหาที่จำเป็นและบันทึกวัตถุ หลังจากนั้นคุณต้องค้นหาไฟล์ lmhosts.sam ในที่เดียวกันและลบออกตามที่กล่าวไว้ก่อนหน้านี้

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

ผล

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

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

แต่ด้วยไวรัสและความไม่สมบูรณ์ของระบบปฏิบัติการของตระกูล Windows (Windows) ผู้ใช้จึงต้องทำความรู้จักกับ "โฮสต์" นี้อย่างใกล้ชิด



ไฟล์โฮสต์มีไว้เพื่ออะไร

ในระบบปฏิบัติการ Windows (XP, Vista, 7 เป็นต้น) ไฟล์ เจ้าภาพใช้เพื่อเชื่อมโยง (จับคู่) ชื่อโฮสต์ (โฮสต์ เซิร์ฟเวอร์ โดเมน) กับที่อยู่ IP (การจำแนกชื่อ) ไฟล์ เจ้าภาพเป็นไฟล์ข้อความธรรมดาที่ไม่มีนามสกุล (ไม่มีแม้แต่จุด :))

ไฟล์ เจ้าภาพตั้งอยู่ในไดเร็กทอรี:

  • \Windows\System32\drivers\etc\- สำหรับ Windows 2000/NT/XP/Vista\7
  • \Windows\- สำหรับ Windows 95/98/ME รุ่นเก่า

ส่วนใหญ่แล้วไดเร็กทอรีนี้จะอยู่ในไดรฟ์ C ดังนั้นในกรณีนี้จะได้รับเส้นทางแบบเต็มไปยังไฟล์ เจ้าภาพแสดงถึง:

ตามค่าเริ่มต้น ควรระบุที่อยู่ IP เพียงรายการเดียวในไฟล์โฮสต์ปกติ ซึ่งก็คือ - 127.0.0.1 . ที่อยู่ IP นี้สงวนไว้สำหรับ localhost นั่นคือสำหรับพีซีในพื้นที่ของคุณ ไม่ควรมีที่อยู่อื่น!

เนื้อหาไฟล์ เจ้าภาพสำหรับ Windows XP (เวอร์ชันระบบปฏิบัติการรัสเซีย):



ในรูปแบบข้อความ เนื้อหาของไฟล์โฮสต์สำหรับ Windows XP สามารถคัดลอกได้จากที่นี่:

# (C) Microsoft Corp., 2536-2542
#
# นี่เป็นตัวอย่างไฟล์ 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 localhost

เนื้อหาไฟล์ เจ้าภาพสำหรับ Windows Vista (เวอร์ชันระบบปฏิบัติการภาษาอังกฤษ):

ในรูปแบบข้อความ เนื้อหาของไฟล์โฮสต์สำหรับ Windows Vista สามารถคัดลอกได้จากที่นี่:

# ลิขสิทธิ์ (c) 1993-2006 Microsoft Corp.
#

#




#ช่องว่าง.
#


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


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



เนื้อหาไฟล์ เจ้าภาพสำหรับ Windows 7 (ระบบปฏิบัติการเวอร์ชันภาษาอังกฤษ):

ในรูปแบบข้อความ เนื้อหาของไฟล์โฮสต์สำหรับ 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.1localhost
# ::1 โลคัลโฮสต์

การใช้ไฟล์โฮสต์

ไฟล์ เจ้าภาพในทางทฤษฎีสามารถใช้เพื่อเพิ่มความเร็วในการทำงานบนอินเทอร์เน็ตและลดปริมาณการรับส่งข้อมูล สิ่งนี้ถูกนำมาใช้โดยลดการสืบค้นไปยังเซิร์ฟเวอร์ DNS สำหรับทรัพยากรที่ผู้ใช้เยี่ยมชมบ่อย ตัวอย่างเช่น หากคุณใช้เครื่องมือค้นหา Yandex และ Google ทุกวัน (sites http://yandex.ruและ http://google.ruตามลำดับ) จากนั้นมันก็สมเหตุสมผลในไฟล์ เจ้าภาพหลังบรรทัด" 127.0.0.1 localhost" เขียนบรรทัดต่อไปนี้:

93.158.134.11 www.yandex.ru

209.85.229.104 google.ru

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



ข้อจำกัดในการใช้ไฟล์โฮสต์

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

127.0.0.1 การบล็อกที่อยู่ทรัพยากร-1

127.0.0.1 ที่อยู่ทรัพยากรที่ถูกบล็อก-2

127.0.0.1 ที่อยู่ทรัพยากรที่ถูกบล็อก-3

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

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

บ่อยครั้งที่ไวรัสคอมพิวเตอร์ใช้ฟังก์ชันนี้ซึ่งเพิ่มการเปลี่ยนเส้นทางเบราว์เซอร์ที่จำเป็นไปยังไฟล์โฮสต์:

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

ความสนใจ! ไม่เคยจ่ายเลย! และอย่าส่งข้อความ!

โทรศัพท์มือถือสามารถใช้เป็นวิธีการรับรหัสผ่าน รหัสปลดล็อคเท่านั้น เหล่านั้น. ข้อความควรส่งถึงคุณ ไม่ใช่มาจากคุณ



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

วิธีแก้ไขไฟล์โฮสต์

  1. แต่ละองค์ประกอบจะต้องเขียนในบรรทัดของตัวเอง (แยกจากกัน)
  2. ที่อยู่ IP ของไซต์ต้องเริ่มต้นที่ตำแหน่งแรกของบรรทัด ตามด้วย (ในบรรทัดเดียวกัน) ด้วยชื่อโฮสต์ที่คั่นด้วยช่องว่าง
  3. ที่อยู่ IP และชื่อโฮสต์ต้องคั่นด้วยช่องว่างอย่างน้อยหนึ่งช่อง
  4. บรรทัดความคิดเห็นต้องขึ้นต้นด้วยอักขระ #
  5. หากมีการใช้ความคิดเห็นในสตริงการจับคู่ชื่อโดเมน ความคิดเห็นจะต้องตามหลังชื่อโฮสต์และแยกออกจากกันด้วยอักขระ # .

ไวรัสและไฟล์โฮสต์

แก้ไขไฟล์เพื่อไม่ให้ตรวจพบการกระทำของพวกเขาในทันที เจ้าภาพเจ้าเล่ห์มากขึ้น เป็นไปได้หลายตัวเลือก:

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

เพื่อดูเนื้อหาและแก้ไขไฟล์ เจ้าภาพวิธีที่ดีที่สุดคือใช้โปรแกรมแก้ไขข้อความที่แสดงจำนวนบรรทัดในเอกสาร เช่น Notepad++

คุณควรตั้งค่าไฟล์โฮสต์ที่มีขนาดค่อนข้างใหญ่เช่นกันในสถานะปกติจะต้องมีขนาดไม่เกินสองสามกิโลไบต์!

2. แก้ไขไฟล์โฮสต์ต้นฉบับ หลังจากนั้นแอตทริบิวต์ " ที่ซ่อนอยู่" หรือ " ระบบ" เนื่องจากไฟล์และโฟลเดอร์ที่ซ่อนอยู่ตามค่าเริ่มต้นในระบบปฏิบัติการ Windows จะไม่แสดง ในโฟลเดอร์ C:\WINDOWS\system32\drivers\etcไฟล์ถูกสร้างขึ้น hosts.txt(โดยค่าเริ่มต้น นามสกุลจะไม่แสดงสำหรับประเภทไฟล์ที่ลงทะเบียน และระบบไม่ยอมรับไฟล์ hosts.txtเธอต้องการเท่านั้น เจ้าภาพ) ซึ่งว่างเปล่าทั้งหมด หรือทุกอย่างถูกเขียนตามที่ควรจะเป็นในไฟล์จริง เจ้าภาพ.

3. ในทำนองเดียวกัน เช่นเดียวกับในตัวเลือกที่สอง เฉพาะที่นี่เท่านั้นที่ผู้โจมตีได้จัดเตรียมไว้สำหรับตัวเลือกที่แสดงส่วนขยายสำหรับประเภทไฟล์ที่ลงทะเบียนในระบบปฏิบัติการ (ผู้ใช้เปิดใช้งานเอง) ดังนั้นแทนที่จะเป็นไฟล์ hosts.txtไวรัสสร้างไฟล์ เจ้าภาพซึ่งมีอักษรว่า " ภาษารัสเซีย ไม่ใช่ภาษาอังกฤษ ไฟล์ดูเหมือนของจริง แต่ระบบก็ไม่รับรู้เช่นกัน

ในรูปนี้ไฟล์แรก เจ้าภาพ- ซ่อนอยู่ ไวรัสทำการเปลี่ยนแปลง ไฟล์ที่สอง เจ้าภาพ- ไม่จริง มีตัวอักษรรัสเซีย " " ในชื่อไฟล์นี้บ่อยที่สุด เจ้าภาพเปล่า ไวรัสไม่รบกวนการคัดลอกเนื้อหาจากไฟล์จริง

กู้คืนไฟล์โฮสต์

หากคุณพบการเปลี่ยนแปลงที่คล้ายกันในไฟล์ของคุณ เจ้าภาพทุกสิ่งต้องได้รับการฟื้นฟูให้กลับสู่สภาพเดิม ในการดำเนินการ ให้ทำดังต่อไปนี้:

  • ปิดใช้งานการป้องกันตามเวลาจริงสำหรับโปรแกรมป้องกันไวรัสของคุณ เนื่องจากโปรแกรมป้องกันไวรัสสมัยใหม่ทั่วไปหลายโปรแกรม (เช่น Avira) ไม่อนุญาตให้คุณทำการเปลี่ยนแปลงไฟล์ เจ้าภาพ.
  • เปิดไดเรกทอรี C:\WINDOWS\system32\drivers\etc
  • เปิดใช้งานการแสดงนามสกุลสำหรับประเภทไฟล์ที่ลงทะเบียน ไฟล์ที่ซ่อนอยู่ และไฟล์ระบบ
  • คลิกที่ไฟล์ เจ้าภาพคลิกขวาและเลือกบรรทัด " แก้ไขด้วย Notepad++":

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

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

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

ไฟล์โฮสต์ทำงานอย่างไร

เมื่อผู้ใช้พิมพ์ที่อยู่ (URL) ของเว็บไซต์ในเบราว์เซอร์แล้วกด Enter เบราว์เซอร์ของผู้ใช้จะ:

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

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

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

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

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

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

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

ทีนี้มาดูวิธีเปลี่ยนไฟล์โฮสต์กัน มาดำเนินการดังนี้:


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

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

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

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

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

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

สำหรับโครงสร้างไฟล์ ไฟล์โฮสต์เป็นไฟล์ข้อความธรรมดาที่ไม่มีนามสกุล นั่นคือไฟล์นี้ไม่ได้เรียกว่า hosts.txt แต่เรียกว่า hosts หากต้องการแก้ไข คุณสามารถใช้โปรแกรมแก้ไขข้อความปกติ Notepad (Notepad)

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

นอกจากนี้ในไฟล์โฮสต์มาตรฐานยังมีรายการ "127.0.0.1 localhost" รายการนี้หมายความว่าเมื่อคุณเข้าถึงชื่อสัญลักษณ์ localhost คุณจะเข้าถึงคอมพิวเตอร์ของคุณเอง

ฉ้อฉลกับไฟล์โฮสต์

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

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

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


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


ดังนั้นในกรณีที่สงสัยว่ามีการติดไวรัสหรือการปลอมแปลงเว็บไซต์ สิ่งแรกที่ต้องทำคือตรวจสอบไฟล์ HOSTS

มัลแวร์ปิดบังการแก้ไขไฟล์โฮสต์ด้วยวิธีต่อไปนี้:

เพื่อให้ยากต่อการตรวจหาบรรทัดที่ไวรัสเพิ่มเข้ามา บรรทัดเหล่านี้จะถูกเขียนไว้ที่ส่วนท้ายของไฟล์

หลังจากพื้นที่ว่างอันกว้างใหญ่เกิดขึ้นจากการป้อนบรรทัดซ้ำๆ

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

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

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

ไฟล์โฮสต์สามารถอยู่ในโฟลเดอร์ต่างๆ ได้ ทั้งนี้ขึ้นอยู่กับเวอร์ชันของระบบปฏิบัติการ Windows ตัวอย่างเช่น ถ้าคุณใช้ Windows XP, Windows Vista, Windows 7 หรือ Windows 8 ไฟล์จะอยู่ในโฟลเดอร์WINDOWS\system32\drivers\etc\


บนระบบปฏิบัติการ Windows NT และ Windows 2000 ไฟล์นี้จะอยู่ในโฟลเดอร์ WINNT\system32\drivers\etc\


การแก้ไขไฟล์โฮสต์

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

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

ดังนั้นทีละจุด

คลิก "เริ่ม".

เลือก "ทุกโปรแกรม".

จากนั้นเลือกรายการ "มาตรฐาน".

คลิกที่แผ่นจดบันทึก ขวาปุ่มเมาส์และเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ"

ในหน้าต่าง Notepad ที่เปิดขึ้น ให้เลือกเมนู ไฟล์ จากนั้นเลือกรายการ "เปิด..."

ในหน้าต่างที่เปิดขึ้น ให้เลือก "คอมพิวเตอร์" ทางด้านซ้ายของหน้าต่าง

จากนั้นเปิดดิสก์ กับ:.

ไดเร็กทอรี Windows

ไดเร็กทอรี system32

ไดเร็กทอรีไดรเวอร์

ไดเร็กทอรี เป็นต้น

เมื่อคุณเปิดไดเร็กทอรี etc คุณจะมีไดเร็กทอรีว่าง ที่มุมขวาล่างของหน้าต่าง ให้เลือก "เอกสารทั้งหมด".

เลือกไฟล์โฮสต์และคลิกปุ่ม "เปิด".

ตรวจสอบเนื้อหาที่จำเป็น: ในตอนแรกมีคำอธิบายอธิบายจาก Microsoft เกี่ยวกับไฟล์นี้และวิธีใช้ ตัวอย่างวิธีการป้อนคำสั่งต่างๆ ทั้งหมดนี้เป็นข้อความที่เรียบง่ายและไม่มีฟังก์ชั่นใดๆ! ข้ามไปให้มันจบๆ ไปเถอะ ทีมควรไปต่อ ไม่เหมือนกับความคิดเห็น (เช่น ข้อความล้วน) จะต้องเริ่มต้น ไม่ใช่ด้วยเครื่องหมาย "#"และมีความเฉพาะเจาะจง ตัวเลข, หมายถึงที่อยู่ IP

คำสั่งที่เป็นอันตรายสามารถเป็นคำสั่งใดๆ ที่ปรากฏในไฟล์โฮสต์ของคุณหลังจากบรรทัดต่อไปนี้:

  • บน Windows XP: 127.0.0.1 localhost
  • บน Windows Vista: ::1 โลคัลโฮสต์
  • บน Windows 7/8: # ::1 โลคัลโฮสต์

อย่างที่คุณเห็น ไฟล์โฮสต์ในระบบปฏิบัติการที่แตกต่างกันจะแตกต่างกันเล็กน้อย

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

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

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

หลังจากที่คุณทำการ "ล้างข้อมูล" แล้ว อย่าลืมบันทึกการเปลี่ยนแปลงทั้งหมด ( "ไฟล์" --> "บันทึก"). หากคุณเปิดไฟล์โฮสต์จากโปรแกรม Notepad เมื่อบันทึกการเปลี่ยนแปลงในคอลัมน์ "ประเภทไฟล์"อย่าลืมเลือกตัวเลือก "เอกสารทั้งหมด"มิฉะนั้นแผ่นจดบันทึกจะทำแทนการบันทึกในไฟล์โฮสต์เท่านั้น สำเนาข้อความของ hosts.txtซึ่งไม่ใช่ไฟล์ระบบและไม่ได้ทำหน้าที่ใดๆ!

หลังจากบันทึกสำเร็จ อย่าลืมรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ


วิธีบล็อกเว็บไซต์ในโฮสต์

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

ในตอนเริ่มต้น คุณจะเห็นความคิดเห็น (ข้อความธรรมดาที่ไม่มีฟังก์ชันการทำงานใดๆ) ที่ขึ้นต้นด้วยสัญลักษณ์ "#" . อาจตามด้วยคำสั่งการทำงานบางอย่างที่กำหนดโดยระบบ

แต่เราไม่ต้องการพวกเขา เราข้ามพวกเขาและไปที่ส่วนท้ายสุดของเอกสาร เราทำการล่าถอยและตอนนี้ที่นี่สามารถกำหนดคำสั่งที่เราต้องการได้แล้ว!

เมื่อทำงานกับไฟล์เสร็จแล้ว ให้เปิดเมนู ไฟล์ เลือกรายการ "บันทึก".


เพื่อให้เข้าใจวิธีการป้อนคำสั่งบล็อกทรัพยากรบนเว็บอย่างถูกต้อง คุณต้องรู้ว่าพีซีแต่ละเครื่องมีสิ่งที่เรียกว่า ที่อยู่ย้อนกลับที่ส่งคำขอใด ๆ กลับไปที่ตัวเอง สำหรับคอมพิวเตอร์ทุกเครื่องที่ใช้ระบบ Windows, Linux หรือ Mac ที่อยู่นี้จะเหมือนกันเสมอ - 127.0.0.1 . ที่นี่ ด้วยความช่วยเหลือจากที่อยู่ IP นี้ คุณสามารถบล็อกคำขอใด ๆ ที่ไปยังไซต์ที่ไม่ต้องการเพื่อไม่ให้ส่งไปยังทรัพยากรที่ร้องขอ แต่ไปที่ ไปยังเครื่องคอมพิวเตอร์.

คำสั่งนี้ในโฮสต์เขียนดังนี้: " 127.0.0.1 ชื่อโดเมนที่ถูกบล็อก ". นี่คือตัวอย่างจริง: 127.0.0.1 mega-porno.ru, 127.0.0.1 odnoklassniki.ru, 127.0.0.1 vk.comเป็นต้น

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

การกู้คืนไฟล์โฮสต์หลังจากติดไวรัส

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

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

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

1. เปิดโฟลเดอร์ที่มีไฟล์นี้อยู่ เพื่อไม่ให้เดินผ่านไดเร็กทอรีเป็นเวลานานในการค้นหาโฟลเดอร์ที่ต้องการคุณสามารถใช้เคล็ดลับเล็กน้อยได้ กดคีย์ผสม วินโดวส์+อาร์ เพื่อเปิดเมนู "วิ่ง". ในหน้าต่างที่เปิดขึ้น ให้ป้อนคำสั่ง "%systemroot%\system32\drivers\etc"แล้วคลิกตกลง

2. หลังจากนั้น โฟลเดอร์จะเปิดต่อหน้าคุณซึ่งมีไฟล์โฮสต์อยู่

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


4.สร้างไฟล์โฮสต์ใหม่ที่ว่างเปล่า โดยคลิกขวาในโฟลเดอร์ etc แล้วเลือก"สร้างเอกสารข้อความ"

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

6. หลังจากสร้างไฟล์โฮสต์ใหม่แล้ว จะสามารถแก้ไขได้ ในการทำเช่นนี้ ให้เปิดไฟล์ด้วย Notepad

7. ขึ้นอยู่กับเวอร์ชันของระบบปฏิบัติการ เนื้อหาของไฟล์โฮสต์มาตรฐานอาจแตกต่างกันไป

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

บันทึก!

  • สำหรับ Windows XP และ Windows Server 2003 ให้เพิ่ม "127.0.0.1localhost"
  • Windows Vista, Windows Server 2008, Windows 7 และ Windows 8 ต้องเพิ่มสองบรรทัด: "127.0.0.1 localhost" และ "::1 localhost"

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

การกู้คืนไฟล์โฮสต์เริ่มต้นใน 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.1localhost
# ::1 โลคัลโฮสต์

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