ไฟล์ hosts เป็นไฟล์พิเศษบนคอมพิวเตอร์เวิร์กสเตชันของคุณที่จะเก็บข้อมูล IP และชื่อ ไฟล์นี้มีการตรวจสอบก่อนที่ DNS ดังนั้นหากคุณวางรายการในไฟล์นี้มันจะแทนที่สิ่งที่ตั้งไว้ใน DNS คุณลักษณะนี้มีประโยชน์อย่างมากในการทดสอบเว็บไซต์เพราะจะช่วยให้คุณสามารถควบคุม IP ที่เครื่องคอมพิวเตอร์ของคุณจะเข้าชมได้ไม่ว่าจะตั้งค่าใดใน DNS
โฮสต์ไฟล์ไวยากรณ์
รูปแบบของไฟล์โฮสต์นั้นง่ายมาก แต่ละบรรทัดมีที่อยู่ IP และชื่อโฮสต์คั่นด้วยช่องว่างหนึ่งช่องขึ้นไป โดยปกติแล้วไฟล์โฮสต์จะมีรายการสำหรับ "localhost" รวมถึงข้อความแสดงความคิดเห็นที่อธิบายถึงไฟล์และการใช้งาน เป็นการดีที่สุดที่จะไม่เปลี่ยนบรรทัดเหล่านี้
ตัวอย่าง:
1.2.3.4 example.com
1.2.3.4 www.example.com
การแก้ไขไฟล์โฮสต์ของคุณ
ของ windows
- จากเมนูเริ่มค้นหา "Notepad" (Win 8, 10) หรือไปที่: "All Programs -> Accessories -> Notepad" (Win XP, Vista, 7)
- คลิกขวาที่ Notepad แล้วเลือก "Run As Administrator"
- ใน Notepad คลิก "เปิด"
C:\Windows\System32\Drivers\etc\hosts
และเลือกไฟล์ที่
- แก้ไขไฟล์และบันทึก
ลินุกซ์
- เปิดหน้าต่างเทอร์มินัล
- แก้ไขไฟล์
/etc/hosts
ในฐานะรูทด้วยโปรแกรมแก้ไขข้อความ ตัวอย่าง:sudo nano /etc/hosts
ทดสอบการตั้งค่าของคุณ
- เปิดพรอมต์คำสั่ง
- ใช้คำสั่ง:
ping -c2 example.com
- ผลลัพธ์ ping จะแสดงที่อยู่ IP และยืนยันว่ากำลังตอบสนอง