Cách Chỉnh Sửa File Hosts Windows 10 để Chặn Web & Tăng Tốc Mạng

Bạn có biết file hosts trên Windows 10 có thể giúp bạn chặn các trang web không mong muốn, tùy chỉnh URL và thậm chí tăng tốc độ truy cập mạng? Bài viết này sẽ hướng dẫn chi tiết cách chỉnh sửa file hosts một cách dễ dàng và an toàn, đồng thời khám phá những ứng dụng thú vị của nó.

File hosts đóng vai trò như một cuốn sổ địa chỉ cục bộ, cho phép bạn gán địa chỉ IP cụ thể cho các tên miền. Điều này có nghĩa là bạn có thể ghi đè các cài đặt DNS thông thường và điều hướng trình duyệt của mình đến một máy chủ khác, chặn một trang web hoặc tạo các URL tùy chỉnh cho mạng nội bộ của bạn.

Tuy nhiên, việc chỉnh sửa file hosts không đúng cách có thể gây ra sự cố kết nối mạng. Hãy cùng tìm hiểu cách thực hiện đúng cách!

Video Hướng Dẫn Nhanh Cách Chỉnh Sửa File Hosts

[Chèn video hướng dẫn tại đây – nếu có]

3 Bước Đơn Giản Chỉnh Sửa File Hosts Windows 10

Lưu ý quan trọng: Bạn cần có quyền quản trị viên (Administrator) để thực hiện các thay đổi đối với file hosts.

Cách 1: Sao Chép và Chỉnh Sửa File Hosts

Đây là phương pháp an toàn, giúp bạn tránh làm hỏng file gốc:

  1. Tìm file hosts: Mở File Explorer và truy cập đường dẫn sau: C:WindowsSystem32Driversetc (Nếu Windows được cài trên ổ khác, hãy thay đổi ký tự ổ đĩa cho phù hợp).
  2. Sao chép file: Copy file hosts sang một thư mục khác, ví dụ như Desktop.
    Sao chép file hosts sang thư mục khácSao chép file hosts sang thư mục khác
  3. Chỉnh sửa file đã sao chép: Mở file hosts đã sao chép bằng Notepad hoặc trình soạn thảo văn bản bất kỳ.
  4. Thay thế file gốc: Sau khi chỉnh sửa xong, copy file hosts đã chỉnh sửa từ Desktop vào lại thư mục C:WindowsSystem32Driversetc.
    Nhấn vào Continue để dán fileNhấn vào Continue để dán file
  5. Xác nhận quyền Admin: Windows sẽ yêu cầu quyền quản trị viên, nhấn Continue để tiếp tục.

Cách 2: Chỉnh Sửa File Hosts Trực Tiếp với Quyền Admin

Phương pháp này nhanh hơn nhưng yêu cầu bạn cẩn thận hơn:

  1. Mở Notepad với quyền Admin:notepad vào thanh tìm kiếm, chuột phải vào kết quả Notepad và chọn Run as administrator.
    Mở Notepad bằng quyền adminMở Notepad bằng quyền admin
  2. Mở file hosts trong Notepad: Trong Notepad, chọn File -> Open.... Dán đường dẫn C:WindowsSystem32Driversetc vào ô File name và nhấn Enter. Hoặc, chọn All Files trong danh sách loại file để thấy file hosts.
    Trong Notepad, nhấp vào File > chọn OpenTrong Notepad, nhấp vào File > chọn Open
  3. Chỉnh sửa và lưu: Tiến hành chỉnh sửa file hosts và lưu lại.

Cách 3: Sử Dụng Phần Mềm Chỉnh Sửa File Hosts Của Bên Thứ Ba

Nếu bạn không quen thuộc với việc chỉnh sửa file hosts thủ công, bạn có thể sử dụng các công cụ của bên thứ ba như Hosts File Editor.

  1. Tải và cài đặt Hosts File Editor: Tải Hosts File Editor từ một nguồn đáng tin cậy. Trong quá trình cài đặt, bạn nên chọn tùy chọn chỉ cấp quyền truy cập cho tài khoản của bạn để bảo mật.
    Cài đặt Hosts File EditorCài đặt Hosts File Editor

  2. Khởi chạy Hosts File Editor: Ứng dụng sẽ thêm một biểu tượng vào khay hệ thống (Notification area). Bạn có thể nhấp vào biểu tượng này để mở trình chỉnh sửa.
    Khởi chạy ứng dụng Hosts File EditorKhởi chạy ứng dụng Hosts File Editor

  3. Thêm hoặc chỉnh sửa các mục nhập: Giao diện của Hosts File Editor rất trực quan. Bạn có thể dễ dàng thêm địa chỉ IP, tên máy chủ và chú thích. Để chặn một trang web, hãy nhập địa chỉ IP 127.0.0.1 (localhost) và tên miền của trang web đó.
    Điền thông tin vào bảng để chặn trang webĐiền thông tin vào bảng để chặn trang web

  4. Lưu thay đổi: Chọn các trang web bạn muốn chặn hoặc chuyển hướng và nhấp vào Save.

    Click vào SaveClick vào Save

Hosts File Editor cũng cung cấp các tính năng nâng cao như vô hiệu hóa nhanh file hosts, lọc và sắp xếp các mục nhập, lưu trữ và phục hồi cấu hình, và kiểm tra kết nối bằng ping.
Click vào Disable Hosts FileClick vào Disable Hosts File

Cú Pháp và Ví Dụ Chỉnh Sửa File Hosts

Để ánh xạ một tên miền đến một địa chỉ IP, bạn thêm một dòng mới vào file hosts theo cú pháp sau:

<địa_chỉ_IP> <tên_miền>

Ví dụ:

  • Để chặn Facebook, bạn thêm dòng sau:

    127.0.0.1 facebook.com
    127.0.0.1 www.facebook.com
  • Để chuyển hướng sentayho.com.vn đến địa chỉ IP 192.168.1.100 (ví dụ: máy chủ web nội bộ), bạn thêm dòng sau:

    192.168.1.100 sentayho.com.vn

Lưu ý:

  • 127.0.0.1 là địa chỉ IP của máy tính của bạn (localhost). Chuyển hướng một tên miền đến địa chỉ này sẽ chặn truy cập vào tên miền đó.
  • Bạn cần thêm cả phiên bản www và không www của tên miền để chặn hoặc chuyển hướng chúng một cách hiệu quả. Ví dụ: facebook.comwww.facebook.com.
  • Các dòng bắt đầu bằng dấu # là các dòng chú thích và không có tác dụng.
  • Sau khi chỉnh sửa file hosts, bạn cần khởi động lại máy tính hoặc xóa bộ nhớ cache DNS bằng lệnh ipconfig /flushdns trong Command Prompt để các thay đổi có hiệu lực.

Khắc Phục Lỗi Không Lưu Được File Hosts

Nếu bạn gặp lỗi “You don’t have permission to save in this location” khi lưu file hosts, hãy thử các giải pháp sau:

  1. Lưu file vào một vị trí khác: Lưu file hosts đã chỉnh sửa vào Desktop hoặc thư mục Documents, sau đó copy và paste vào thư mục C:WindowsSystem32Driversetc. Bạn sẽ được yêu cầu xác nhận quyền quản trị viên.
  2. Kiểm tra thuộc tính “Read-only”: Chuột phải vào file hosts, chọn Properties. Bỏ chọn ô Read-only (Chỉ đọc) nếu nó đang được chọn.
  3. Mở trình soạn thảo văn bản với quyền Admin: Đảm bảo bạn đã mở Notepad hoặc trình soạn thảo văn bản khác với quyền quản trị viên trước khi chỉnh sửa file hosts.
  4. Kiểm tra quyền truy cập: Kiểm tra xem tài khoản người dùng của bạn có quyền chỉnh sửa file hosts hay không bằng cách nhấp chuột phải vào file, chọn Properties, sau đó chọn tab Security.

Tại Sao Nên Chỉnh Sửa File Hosts?

Chỉnh sửa file hosts có nhiều ứng dụng hữu ích:

  • Chặn các trang web độc hại hoặc gây mất tập trung: Ngăn chặn truy cập vào các trang web chứa nội dung độc hại, quảng cáo phiền toái hoặc các trang mạng xã hội để tăng năng suất làm việc.
  • Tạo URL tùy chỉnh cho mạng nội bộ: Gán các tên miền dễ nhớ cho các thiết bị hoặc máy chủ trong mạng gia đình hoặc văn phòng của bạn.
  • Kiểm tra website trước khi chuyển đổi DNS: Kiểm tra website trên một máy chủ mới trước khi thay đổi bản ghi DNS chính thức.
  • Tăng tốc độ truy cập website: Nếu bạn biết địa chỉ IP của một website, bạn có thể thêm nó vào file hosts để bỏ qua quá trình phân giải DNS và truy cập trực tiếp vào website đó. Tuy nhiên, phương pháp này chỉ hiệu quả nếu địa chỉ IP của website không thay đổi.

Lưu Ý Quan Trọng Khi Chỉnh Sửa File Hosts

  • Sao lưu file hosts gốc: Trước khi thực hiện bất kỳ thay đổi nào, hãy sao lưu file hosts gốc để có thể khôi phục lại nếu gặp sự cố.
  • Cẩn thận với các nguồn không đáng tin cậy: Không tải xuống hoặc sử dụng các file hosts được chia sẻ từ các nguồn không đáng tin cậy, vì chúng có thể chứa các mục nhập độc hại.
  • Kiểm tra kỹ trước khi lưu: Đảm bảo rằng bạn đã nhập đúng địa chỉ IP và tên miền trước khi lưu file hosts.
  • Khởi động lại máy tính hoặc xóa bộ nhớ cache DNS: Để các thay đổi có hiệu lực, bạn cần khởi động lại máy tính hoặc xóa bộ nhớ cache DNS.

Kết Luận

Chỉnh sửa file hosts là một thủ thuật hữu ích cho phép bạn kiểm soát lưu lượng truy cập mạng, chặn các trang web không mong muốn và tùy chỉnh trải nghiệm duyệt web của mình. Bằng cách làm theo các hướng dẫn trong bài viết này, bạn có thể chỉnh sửa file hosts một cách an toàn và hiệu quả.

Tuy nhiên, hãy nhớ rằng việc chỉnh sửa file hosts không đúng cách có thể gây ra sự cố kết nối mạng. Vì vậy, hãy sao lưu file hosts gốc trước khi thực hiện bất kỳ thay đổi nào và luôn cẩn thận khi nhập địa chỉ IP và tên miền.

Bạn đã sẵn sàng thử chỉnh sửa file hosts của mình chưa? Hãy chia sẻ kinh nghiệm của bạn trong phần bình luận bên dưới!

Tài Liệu Tham Khảo