File hosts là gì? Làm thế nào để trỏ file hosts trên Windows và Mac

File hosts là gì?

File hosts là một file mà ta có thể điều hướng tên miền về bất kì địa chỉ IP nào. Việc điều hướng tên miền trong file hosts chỉ áp dụng trên máy tính đang điều hướng, Máy tính sẽ ưu tiên nhận IP ở File hosts thay vì IP tên miền đang được trỏ thực tế. Trỏ File hosts ứng dụng việc chuyển, test website và các ứng dụng trên nền tảng web, hoặc tạo ra website nội bộ.

Cách trỏ File Hosts trên windows

Để truy cập vào file hosts, các bạn mở theo đường dẫn C:\Windows\System32\drivers\etc\hosts. Các bạn nhớ mở bằng Notepad hoặc Notepad++ nhé.

 

Sau đó thêm vào địa chỉ IP + Dấu cách + website của bạn vào file và lưu lại nhé.

 

Ở bước này nếu bạn không lưu được, hãy thử tắt phần mềm diệt virus, hoặc tắt trình duyệt. Nếu không được bạn hãy lưu file hosts này ra nơi khác (trừ folder C:\Windows\System32\drivers\etc)
Lưu dưới dạng hosts.txt. Sau đó bạn bỏ đuôi .txt để file có dạng hosts thôi. Sau đó copy đè file này vào C:\Windows\System32\drivers\etc là được.
Để chắc chắn việc bạn điều hướng đã chính xác, bạn mở cmd và ping domain nhé. Nếu nhận đúng IP mới là ok rồi.

 

Cách trỏ File hosts trên Mac

Bạn hãy mở terminal rồi gõ lệnh: sudo nano /private/etc/hosts rồi nhấn Enter

=> Nhập mật khẩu đăng nhập Mac OS

Sau đó nhập IP và domain theo dạng

IP + Dấu cách + domain

Như vậy là Bạn đã trỏ xong file hosts rồi đó

Xin lưu ý:
Dấu # (Dấu thăng) ở đầu mỗi dòng có nghĩa là dòng đó bị vô hiệu hóa

Ví dụ:
#11.22.33.44 hostingviet.vn

=> thì dòng này không có tác dụng điều hướng trong file hosts.