127.0.0.1 localhost
127.0.0.1 www.google.com
แล้ว Save แล้วเข้าbrowser พิมพ์ http://www.google.com ใหม่อีกครั้ง หน้าจอ web pageจะไม่แสดง Google.com ออกมา เป็นจะเอาข้อมูล ของเครื่องเราเองมา show ( หากเครื่องเราทำเป็น web server เราก็จะเห็นหน้า website ที่อยู่ในเครื่องเราแทน) ด้วยหลักการนี้เอง คนที่ทำ website จึงต้องแก้ไข Hosts ไฟล์ เพื่อทดลองว่า website ที่เราทำขึ้นมา ใช้งานได้หรือเปล่า โดยการ run จากชื่อจริง
การแก้ไข Hosts ใน Windows Vista
การแก้ไข ไฟล์ Host ใน windows XP เราสามารถแก้ไขได้เลย ส่วนการแก้ไขใน windows vista นั้น เราแก้ไขได้แต่ไม่สามารถ save ได้ ฉนั้นหากต้องการ save ได้ เราต้องกำหนดสิทธิ์ให้เราเป็น admin หรือ Modify โดยทำ ดังนี้
วิธีที่ 1 :
เข้าไปใน Folder c:/windows/system32/driver/ect แล้ว คลิกขวาที่ไฟล์ hosts แล้วเลือก properties เข้า tab Security แล้วเลือกแก้ไข permission user ของเราเป็น modify
วิธีที่ 2:
1. ไปที่ Start > All Programs > Accessories แล้วคลิกขวาที่ Command Prompt เลือก Run as administrator
2. พิมพ์คำสั่ง ดังนี้
takeown /f c:\windows\system32\drivers\etc\hosts
icacls c:\windows\system32\drivers\etc\hosts /grant yourusername:f
เพียงเท่านี้ เราก็มีสิทธิ์ในการแก้ไขไฟล์ Hosts ได้แล้ว



0 ความคิดเห็น:
แสดงความคิดเห็น