Rss Feed

แก้ไข HOSTS file in Vista ได้ไม่มีปัญหา

Hosts ไฟล์ คือ การบังคับให้ เครื่องคอมที่เราใช้งาน เข้าไปเอาข้อมูลจาก website หรือ server ใด้ เช่น ปกติ ใน browser เราพิมพ์ address เป็น www.google.com browser เราก็จะแสดง เว็บไซต์ Google.com ออกมา แต่หากเราแก้ไขไฟล์ Hosts ของเครื่องเรา ( อยู่ที่ C:/windows/system32/drivers/etc/hosts …. hosts ไม่มีนามสกุลครับ) แก้เป็น

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 ความคิดเห็น:

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