Cách chỉnh sửa file host trên win 7,8,10, XP đơn giản
Thịnh Văn Hạnh
19/01/2026
3371 Lượt xem
Chia sẻ bài viết
Người dùng có thể chỉnh sửa file host để điều chỉnh thông số hệ thống, chuyển hướng website, truy cập những website bị chặn hoặc làm nhiều việc khác. Tuy nhiên, mỗi hệ điều hành lại có cách chỉnh sửa file host khác nhau. Hiểu được điều này, BKNS sẽ gửi đến bạn cách chỉnh sửa file host trên các hệ điều hành win 7,8,10, XP, 2000.
Tóm Tắt Bài Viết
File hosts là gì? Dùng để làm gì?
Khái niệm file hosts trong Windows
File hosts là một tệp hệ thống dạng văn bản, có nhiệm vụ ánh xạ tên miền (domain) sang địa chỉ IP cụ thể. Trên hệ điều hành Windows, file này nằm trong thư mục hệ thống và được hệ điều hành ưu tiên đọc trước khi truy vấn DNS trên Internet.
Nói ngắn gọn:
- Khi bạn gõ một tên miền (ví dụ: example.com), Windows sẽ kiểm tra file hosts trước.
- Nếu tìm thấy ánh xạ IP tương ứng trong file hosts, hệ thống sẽ dùng IP đó ngay.
- Nếu không có, Windows mới tiếp tục hỏi máy chủ DNS.
File hosts không có phần mở rộng, và nội dung của nó chỉ là các dòng IP – domain theo cú pháp rất đơn giản.
Việc nắm rõ cơ chế ưu tiên của file hosts trên máy cá nhân cũng tương tự như cách bạn quản trị các tệp hệ thống trên hosting windows. Cả hai đều đòi hỏi sự chính xác trong cấu hình để đảm bảo các truy vấn tên miền và IP được xử lý mượt mà.
Vai trò của file hosts với DNS
File hosts đóng vai trò như một lớp kiểm soát cục bộ (local override) đối với DNS. Thứ tự phân giải tên miền thông thường như sau:
- File hosts
- DNS cache
- DNS server (ISP, Google DNS, Cloudflare…)
Nhờ vị trí ưu tiên này, file hosts có các vai trò quan trọng:
- Chặn website: ánh xạ domain về 127.0.0.1 hoặc 0.0.0.0 để không truy cập được.
- Truy cập website bị chặn DNS: gán domain về IP thật của server.
- Test website, SEO, dev: Giúp bạn trỏ domain về server nội bộ để kiểm tra giao diện và chức năng trước khi chính thức đưa dữ liệu lên web hosting và công khai cho người dùng truy cập.
- Tăng tốc truy cập cục bộ: bỏ qua bước hỏi DNS ngoài.
Vì file hosts được ưu tiên cao, chỉ cần chỉnh sai một dòng cũng có thể khiến toàn bộ website không truy cập được, dù mạng vẫn hoạt động bình thường.
Khi nào nên và không nên chỉnh file hosts
Nên chỉnh file hosts khi:
- Cần chặn tạm thời một số website gây xao nhãng.
- Website bị chặn DNS nhưng bạn biết IP chính xác.
- Làm web development, test domain trên localhost hoặc server nội bộ.
- Kiểm tra lỗi phân giải tên miền trước khi can thiệp DNS thật.
Không nên chỉnh file hosts khi:
- Không hiểu rõ IP/domain đang chỉnh.
- Máy tính dùng chung trong môi trường doanh nghiệp.
- Máy có dấu hiệu nhiễm malware (vì mã độc thường lợi dụng file hosts).
- Chỉ muốn chặn web cho trẻ em (nên dùng DNS hoặc phần mềm chuyên dụng).
1. Chỉnh sửa file host trên windows 7, 8, 10

Cách sửa file host win 7
Dưới đây là 8 bước để chỉnh sửa file host win 7:
Bước 1: Đầu tiên bạn vào Start, sau đó chọn All Programs, chọn Accessories
Bước 2: Nhấn chuột phải vào Notepad và chọn Run as administrator. Lúc này một cửa sổ mới hiện ra
Bước 3: Nhấn Continue để cấp quyền. Cửa sổ Notepad hiện lên
Bước 4: Trong Notepad chọn File, mở Open
Bước 5: Trong thư mục File name, bạn nhập vào đường dẫn sau: C:\Windows\System32\Drivers\etc\hosts
Bước 6: Mở Open
Bước 7: Thực hiện những thay đổi cần thiết cho tập tin
Bước 8: Chọn file sau đó chọn Save để lưu lại những thay đổi
Hướng dẫn sửa file host win 8,10
Sau đây là những bước để chỉnh file host win 8, 10:
Bước 1: Nhấn vào cửa sổ windows trên bàn phím máy tính
Bước 2: Gõ Notepad vào ô tìm kiếm
Bước 3: Trong kết quả tìm kiếm, nhấn chuột phải vào notepad và chọn Run as administrator.
Bước 4: Trong Notepad, bạn mở tệp sau: C:\Windows\System32\Trình điều khiển\etc\hosts
Bước 5: Thực hiện những thay đổi cần thiết trong tập tin
Bước 6: Chọn File rồi nhấn Save as chỉnh sửa
Cách sửa file host Windows NT, Windows 2000, và Windows XP
Nếu bạn đang dùng hệ điều hành Windows NT, Windows 2000, và Windows XP thì bạn thực hiện những bước sau đây để chỉnh file host:
Bước 1: Chọn Start, mở All Programs, chọn mục Accessories, sau đó bạn vào Notepad
Bước 2: Chọn File và chọn Open
Bước 3: Chọn thư mục File name, nhập tệp sau: C:\Windows\System32\Drivers\etc\hosts
Bước 4: Chọn Open
Bước 5: Thực hiện những thay đổi file host cần thiết
Bước 6: Chọn File, sau đó nhấn Save để lưu những thay đổi
>> Tìm hiểu thêm: Cách sửa lỗi Không save được File Host
Chỉnh sửa file host trên Linux

Nếu bạn sử dụng hệ điều hành Linux thì bạn cần thực hiện những bước sau đây để chỉnh file host:
Bước 1: Mở cửa sổ Terminal
Bước 2: Để mở file host bạn nhập lệnh sau: sudo nano /etc/hosts
Bước 3: Nhập mật khẩu người dùng tên miền
Bước 4: Thực hiện những thay đổi cần thiết cho tập tin
Bước 5: Nhấn Control-X
Bước 6: Khi bạn được hỏi nếu bạn muốn lưu lại những thay đổi của mình bạn nhấn Yes
Sửa file host trên MacOS X phiên bản 10.0 đến 10.12

Cách sửa file host MacOS X phiên bản 10.0 đến 10.1.5
Để sửa file host MacOS X phiên bản 10.0 đến 10.1.5, bạn thực hiện theo những bước sau đây:
Bước 1: Mở /Applications/Utilities/NetInfo Manager
Bước 2: Để có thể chỉnh sửa những thông tin mạng, bạn nhấn vào biểu tượng ổ khóa ở góc dưới bên trái của cửa sổ.
Bước 3: Nhập mật khẩu người dùng tên miền của bạn và chọn OK .
Bước 4: Trong cột thứ hai của chế độ xem trình duyệt, chọn nút Machines.
Bước 5: Trong cột thứ ba, chọn mục có tên Localhost
Bước 6: Từ menu Edit, bạn chọn Duplicate
Xuất hiện một cửa sổ cảnh báo
Bước 7: Nhấp chọn Duplicate
Một mục mới có tên localhost copy xuất hiện và các thuộc tính của nó được hiển thị bên dưới giao diện trình duyệt.
Bước 8: Bấm đúp vào giá trị của thuộc tính ip_address và nhập địa chỉ IP của máy tính khác
Bước 9: Bấm đúp vào giá trị của thuộc tính Name và nhập tên máy chủ mà bạn muốn sử dụng cho máy tính khác.
Bước 10: Nhấp vào thuộc tính Serves và chọn Delete từ menu Edit
Bước 11: Từ menu File, bạn chọn Save
Bước 12: Chọn Update this copy
Bước 13: Lặp lại các bước 6 đến 12 cho mỗi mục nhập máy chủ bổ sung mà bạn muốn thêm
Bước 14: Vào menu NetInfo Manager, chọn Quit
Hướng dẫn sửa file host MacOS X phiên bản 10.6 đến 10.12
Làm theo những bước sau đây để chỉnh file host MacOS X phiên bản 10.0 đến 10.1.5
Bước 1: Trên màn hình máy tính bạn chọn Applications > Utilities > Terminal để mở cửa sổ Terminal
Bước 2: Nhập lệnh sau trong cửa sổ Terminal để mở file host
sudo nano/private/etc/hosts
Bước 3: Nhập mật khẩu người dùng
Bước 4: Chỉnh sửa file host
Tệp này chứa các nhận xét (các dòng bắt đầu bằng ký hiệu # ) và một số ánh xạ tên máy chủ mặc định (ví dụ: 127.0.0.1 – local host ). Thêm ánh xạ mới của bạn sau ánh xạ mặc định.
Bước 5: Nhấn tổ hợp phím Control+X để lưu lại file host
Bước 6: Nhập Y để lưu lại thay đổi
Bước 7: Để thay đổi này thành công, bạn hãy xóa bộ đệm DNS bằng cách nhập lệnh sau
dscacheutil -flushcache
Câu hỏi thường gặp (FAQ)
Sửa file host có ảnh hưởng máy không?
Không, nếu bạn chỉnh sửa đúng cách. File host chỉ tác động đến việc phân giải tên miền trên máy đang chỉnh sửa, không ảnh hưởng phần cứng hay dữ liệu hệ thống. Tuy nhiên, nếu xoá nhầm dòng mặc định hoặc nhập sai cú pháp, máy có thể gặp lỗi truy cập website hoặc ứng dụng. Vì vậy, luôn backup file host trước khi sửa.
Có cần phần mềm để sửa file host không?
Không bắt buộc. Bạn có thể sửa file host bằng các trình soạn thảo có sẵn như Notepad (chạy quyền Administrator) trên Windows. Các công cụ như Notepad++ chỉ giúp thao tác thuận tiện hơn, không phải yêu cầu bắt buộc.
Sửa file host có chặn được quảng cáo không?
Có, nhưng chỉ ở mức cơ bản. File host có thể chặn quảng cáo bằng cách trỏ domain quảng cáo về 127.0.0.1. Tuy nhiên, phương pháp này thiếu linh hoạt, khó quản lý và không hiệu quả với quảng cáo động. Với nhu cầu chặn quảng cáo toàn diện, DNS hoặc tiện ích trình duyệt sẽ phù hợp hơn.
Khi nào nên dùng DNS thay vì file host?
Nên dùng DNS khi bạn cần áp dụng cho nhiều thiết bị, quản lý tập trung, hoặc cần khả năng lọc nội dung nâng cao. File host phù hợp cho test nhanh, chỉnh sửa cục bộ, hoặc xử lý tạm thời trên một máy. DNS phù hợp cho sử dụng lâu dài và quy mô lớn hơn.
Vậy là bài viết trên BKNS đã gửi đến bạn cách sửa file host trên các hệ điều hành win 7, 9,10, 2000, XP và các hệ điều hành khác. Nếu bạn vẫn còn gặp phải câu hỏi nào về bài viết xin hãy để lại bình luận dưới đây để chúng tôi có thể giải đáp nhanh nhất nhé. Đừng quên truy cập website BKNS để biết thêm nhiều thông tin hữu ích khác nữa nhé.



































