ทำความรู้จัก Host File
หัวข้อนี้อาจเป็นเรื่องไม่ธรรมดาสำหรับคนใช้งานคอมพิวเตอร์ทั่วไป แต่มีประโยชน์มากสำหรับคนที่ทำงานด้านคอมพิวเตอร์ หรือทำเกี่ยวกับเว็บไซต์ เพราะเป็นตัวช่วยให้เราสามารถกำหนดชื่อเว็บเข้ากับหมายเลขไอพี (IP Address) ทำให้เวลาพิมพ์ชื่อเว็บไซต์ สามารถเข้าถึง server ที่เรากำหนดได้โดยตรง ทำได้แม้ server เครื่องนั้นๆ จะไม่ได้อยู่บนระบบเครือข่ายเดียวกัน แต่อยู่บนออนไลน์อีกด้วยทิปนี้ อาจสับสนสำหรับใช้คอมพิวเตอร์ทั่วไป เพราะจะต้องมีความรู้พื้นฐานหลายอย่างเกี่ยวกับเรื่องของไอพี เรื่องของเว็บไซต์มากพอสมควร แต่ถ้าสนใจและอยากเรียนรู้ ก็เชื่อว่าจะมีประโยชน์มากเช่นกัน
Host File คืออะไร
Host File เป็นไฟล์ข้อความหรือที่เราเรียกว่า Text File สามารถเปิดเข้าไปดูหรือแก้ไขผ่านโปรแกรม Text Editor ทั่วไป เช่น Notepad, WordPad หรือแม้กระทั่ง Microsoft Word เป็นต้น เราสามารถกำหนดหมายเลขไอพี ของ Server และตั้งชื่อเว็บไซต์ที่ใช้เรียกแทนได้ (เว็บไซต์นั้น ก็คือชื่อ DNS Name หรือ Host Name ซึ่งมีความหมายเดียวกัน)ตัวอย่างเช่น
xxx.xxx.xxx.xxx www.google.com
(XXX แต่ละชุด แทนหมายเลขไอพีของคอมพิวเตอร์นั้นๆ เช่น 123.123.123.123 เป็นต้น)
เวลาจะเข้าถึง Server ที่มีหมายเลขไอพี 123.123.123.123 ก็สามารถพิมพ์ชื่อเว็บแทนได้ ซึ่งจะทำให้ผู้ใช้งานสะดวกมากขึ้น กรณีที่เรามีการเขียนโปรแกรมบนระบบเครือข่ายของเราก็ใช้หลักการเดียวกันนี้ ได้
ประโยชน์ของการนำ Host File ไปใช้
- สำหรับการเข้าถึงเว็บไซต์ที่อยู่ระหว่างการพัฒนา ขณะที่โดเมนยังขึ้นไม่เรียบร้อย
- กรณีเว็บเก่า ที่อยู่ Hosting เดิม แต่เราต้องการเรียกดูเว็บเก่า จะเรียกด้วยการพิมพ์ชื่อเว็บก็ไม่ได้ เพราะระบบจะนำพาไปยังเว็บไซต์ใหม่
วิธีการแก้ไข Host File

- ปกติ Host File จะเก็บอยู่ในโฟลเดอร์ c:\windows\system32\drivers\etc
- คลิกไฟล์ชื่อ Host
- คลิกขวาเพื่อเลือกโปรแกรมที่จะเปิด อาจเป็น Notepad เป็นต้น
- จะพบหน้าต่างที่มีแต่ข้อความ ข้อสังเกต ข้อความที่มีเครื่องหมาย # จะหมายถึงบรรทัดที่ไม่มีการสั่งการใดๆ (เหมือนเป็นแค่คำอธิบายหรือ comment)
- ถ้าต้องการพิมพ์แก้ไข ก็ให้แทรกที่บรรทัดล่างสุด
- พิมพ์ 64.233.160.0 www.google.com (ให้เว้นระหว่างตัวเลข กับข้อความ)
- ทำการบันทึกหรือ Save
- สามารถทดสอบได้ทันที โดยไม่จำเป็นต้อง reboot Windows ใหม่