Có nhiều lý do bạn muốn cấm, chặn hoặc blacklist một số website không được mở trên trình duyệt hệ thống. Bạn có thể là tổ chức không muốn một số website mở trên máy tính công ty, hoặc phụ huynh lo lắng con xem nội dung không phù hợp. Bài viết giải thích các phương pháp khác nhau để blacklist hoặc chặn website trên trình duyệt trên PC Windows 10.
Cách blacklist hoặc chặn website

1] Dùng Proxy Script chặn website trên Chrome, Edge, IE
Bạn có thể dùng proxy script chặn tất cả website trừ website tổ chức. Tức là whitelist một site, chặn các site khác. Tìm thấy script tại berkeley.edu làm việc này:
function FindProxyForURL(url, host) { // Bypass the proxy for *.thewindowsclub.com if (dnsDomainIs(host, ".thewindowsclub.com")) { return "DIRECT"; } return "PROXY https://127.0.0.1:18080"; } // End of function
Nếu copy script trên vào Notepad lưu thành file .pac, bạn chỉ mở được website liên quan đến TheWindowsClub.com, blog chính, tin tức, diễn đàn. Nếu mở website khác, sẽ nhận cảnh báo và không mở được. Bạn đổi tên site thành website tổ chức để user chỉ truy cập website tổ chức. Đó sẽ là website chính và tất cả subdomain.
Cấu hình qua Internet Options trong Control Panel. Tab Connections, click LAN settings. Bỏ tích "Automatically Detect Settings". Tích hộp "Use automatic configuration script".
Trong trường Address, gõ vị trí file .pac như sau:
File://C:/Path/script.pac
File:// giữ nguyên, path và filename tùy thuộc nơi bạn lưu và tên file. Lưu ý dùng dấu slash thay vì backslash như URL Internet.
Vì Chrome và Edge cũng dùng proxy settings từ Internet Options, cách này ảnh hưởng đến Internet Explorer, Chrome, và Edge (Chromium). Bài này chỉ cách chặn website trên Microsoft Edge.
Tuy nhiên, phương pháp này khá hạn chế và có thể không phục vụ mục đích nhiều người. Có cách khác chặn/blacklist website trên Edge, Firefox, Chrome, IE và trình duyệt khác. Hãy xem.
Đọc: Cách bỏ chặn và truy cập Website bị chặn hoặc hạn chế.
2] Dùng file HOSTS chặn từng website
Hosts File là bộ nhớ đệm DNS tạm thời cho phép mở website nhanh hơn. Bạn dùng file này để từ chối từng website. File Hosts trong Windows nằm tại:
C:\Windows\System32\drivers\etc
Bạn phải chỉnh sửa file Hosts. Right-click file, dùng Notepad mở. Với mỗi website muốn blacklist, thêm dòng mới, tạo entry theo định dạng:
127.0.0.1 website.com
Lưu file và đóng. Bạn sẽ thấy không truy cập được các website đã thêm vào HOSTS file theo định dạng trên.
Đảm bảo dùng các biến thể của website để người khác không truy cập qua biến thể. Ví dụ, chặn facebook.com, cũng chặn m.facebook.com để không truy cập site di động.
3] Dùng Content Advisor trong Internet Explorer
Bạn có thể chặn từng website hoặc chặn theo Category/Phân loại, dùng Content Advisor.
4] Dùng Restricted Zone trong Internet Options
Bạn cũng có thể chặn website cụ thể bằng cách thêm vào Restricted Zone trong Internet Option.
5] Dùng OpenDNS Blacklist Website
Kiểm soát cha mẹ của OpenDNS tốt hơn hầu hết nhà cung cấp DNS miễn phí khác. Chỉ chọn loại website cần lọc, OpenDNS làm phần còn lại. Có thể chặn một số website hợp pháp, nhưng đáng dùng. Open DNS cả miễn phí và trả phí, ngoài cung cấp DNS an toàn, cũng cung cấp kiểm soát như thời gian con dùng máy.
6] Dùng Windows Parental Controls
Dùng kiểm soát cha mẹ qua dịch vụ DNS tốt hơn bản địa. Để đó tôi nói về Parental Controls của Open DNS ở trên. Bạn cũng làm tương tự qua Family Safety. Phải đăng nhập profile con và thiết lập hệ thống rating cho profile để con chỉ truy cập website phù hợp rating. Lặp lại cho profile con khác. Phương pháp không 100% tin cậy, nhưng vẫn blacklist được một số website dựa trên rating nội dung. Cũng có thể dùng Free Parental Control Software.
7] Dùng PowerShell
Bạn cũng có thể chặn IP hoặc Website dùng PowerShell.
8] Dùng Add-ons và Extensions
Nếu dùng Chrome và Firefox, có extension blacklist website. Có thể đặt mật khẩu trong extension để người khác không đổi cài đặt. Một số extension: BlockSite và Whitelist cho Chrome. Dùng được extension Chrome trên Edge mới. Người dùng Firefox xem BlockSite hoặc Minimal Site Block.
Sub Internet Explorer không có add-on như vậy nhưng dùng Restricted Sites và Content Advisor trong Internet Options. Hai cái này không hiệu quả như add-on chuyên biệt chặn/blacklist website trên tất cả trình duyệt.
URL Blocker là công cụ miễn phí tốt khác giúp chặn site.
Nếu bạn có ý tưởng thêm về chủ đề này, hãy chia sẻ dưới bình luận, tôi sẽ cập nhật bài.
Bài này giúp nếu bạn whitelist chương trình trên Windows 10 vì lý do bảo mật.
