Máy tính hiệu quả chặn quảng cáo trên máy tính
Nhập thông tin về thiết bị và thói quen sử dụng để tính toán phương pháp chặn quảng cáo tối ưu nhất
Kết quả tính toán
Hướng dẫn toàn diện: Cách ngăn chặn quảng cáo trên máy tính hiệu quả nhất 2024
Quảng cáo trực tuyến không chỉ gây phiền toái với những popup bất ngờ và banner lấp đầy màn hình, mà còn tiềm ẩn nhiều rủi ro bảo mật như theo dõi hoạt động trực tuyến, tiêu tốn băng thông và thậm chí lây nhiễm phần mềm độc hại. Theo báo cáo từ Ủy ban Thương mại Liên bang Hoa Kỳ (FTC), người dùng trung bình tiếp xúc với hơn 5,000 quảng cáo mỗi ngày, trong đó 12% chứa mã độc hoặc liên kết đến các trang web lừa đảo.
Bài viết này sẽ cung cấp cho bạn:
- Cách chặn quảng cáo trên tất cả trình duyệt phổ biến (Chrome, Firefox, Edge, Safari)
- Giải pháp chặn quảng cáo ở cấp độ hệ thống (Windows, macOS, Linux)
- Cách ngăn chặn quảng cáo theo dõi và bảo vệ quyền riêng tư
- So sánh các công cụ chặn quảng cáo miễn phí và trả phí
- Hướng dẫn cấu hình nâng cao cho người dùng chuyên nghiệp
Phần 1: Chặn quảng cáo trên trình duyệt web
1.1. Sử dụng tiện ích mở rộng chặn quảng cáo
Đây là phương pháp đơn giản và hiệu quả nhất cho đa số người dùng. Các tiện ích mở rộng (extension) hoạt động bằng cách chặn yêu cầu tải quảng cáo trước khi chúng hiển thị trên trang web.
Top 5 tiện ích chặn quảng cáo tốt nhất 2024:
- uBlock Origin – Nhẹ nhất (sử dụng bộ nhớ <50MB), chặn hiệu quả 99% quảng cáo, miễn phí và mã nguồn mở. Được khuyến nghị
- AdBlock Plus – Phổ biến với 100 triệu người dùng, nhưng cho phép một số quảng cáo “chấp nhận được” (acceptable ads)
- AdGuard – Có cả phiên bản miễn phí và trả phí, tích hợp bảo vệ chống theo dõi
- Ghostery – Chuyên về chống theo dõi, nhưng hiệu quả chặn quảng cáo thấp hơn uBlock
- Privacy Badger – Từ EFF (Electronic Frontier Foundation), tự động học và chặn các tracker
Hướng dẫn cài đặt uBlock Origin:
- Mở trình duyệt của bạn (Chrome, Firefox, Edge)
- Truy cập trang tiện ích:
- Nhấn “Thêm vào [Trình duyệt]” và xác nhận cài đặt
- Sau khi cài đặt, biểu tượng uBlock sẽ xuất hiện ở thanh công cụ
- Nhấn vào biểu tượng → bật “Bộ lọc dễ dàng” và “Bộ lọc quảng cáo” để tối ưu hóa
1.2. Cấu hình trình duyệt để chặn quảng cáo
Ngoài tiện ích mở rộng, bạn có thể cấu hình trực tiếp trong trình duyệt để chặn một số loại quảng cáo:
Trên Google Chrome/Edge:
- Mở Cài đặt → Quyền riêng tư và bảo mật
- Chọn “Cài đặt nội dung” → “Quảng cáo”
- Bật tùy chọn “Chặn quảng cáo trên các trang web có quảng cáo xâm nhập”
Trên Firefox:
- Mở Cài đặt → Quyền riêng tư & Bảo mật
- Trong phần “Nâng cao theo dõi và bảo vệ chỉ dấu vân tay”, chọn “Tùy chỉnh”
- Bật “Cookie” và “Nội dung theo dõi trên tất cả các cửa sổ”
Trên Safari (macOS):
- Mở Tùy chọn Safari → Quyền riêng tư
- Bật “Ngăn chặn theo dõi chéo trang web”
- Bật “Ẩn địa chỉ IP từ các trình theo dõi”
Phần 2: Chặn quảng cáo ở cấp độ hệ thống
Chặn quảng cáo ở cấp độ hệ thống sẽ áp dụng cho tất cả ứng dụng và trình duyệt trên máy tính của bạn, không chỉ riêng trình duyệt web. Đây là giải pháp mạnh mẽ hơn nhưng đòi hỏi kiến thức kỹ thuật nhiều hơn.
2.1. Sử dụng file hosts để chặn quảng cáo
File hosts hoạt động như một “sổ địa chỉ” cho máy tính của bạn, chuyển hướng các yêu cầu đến các miền quảng cáo về địa chỉ localhost (127.0.0.1), ngăn chúng tải về.
Hướng dẫn cho Windows:
- Mở Notepad với quyền admin (nhấn chuột phải → Run as administrator)
- Mở file: File → Open → điều hướng đến
C:\Windows\System32\drivers\etc\hosts - Thêm các dòng sau vào cuối file (bạn có thể tìm danh sách đầy đủ tại GitHub StevenBlack/hosts):
127.0.0.1 doubleclick.net 127.0.0.1 googleads.g.doubleclick.net 127.0.0.1 pagead2.googlesyndication.com 127.0.0.1 adservice.google.com 127.0.0.1 adsystem.com
- Lưu file (chọn “All Files” trong hộp thoại lưu, đặt tên chính xác là “hosts” không có phần mở rộng)
- Khởi động lại máy tính
Hướng dẫn cho macOS/Linux:
- Mở Terminal
- Gõ lệnh:
sudo nano /etc/hosts(nhập mật khẩu khi được yêu cầu) - Thêm các dòng chặn quảng cáo như trên
- Nhấn Ctrl+O để lưu, sau đó Ctrl+X để thoát
- Gõ lệnh:
sudo dscacheutil -flushcache(chỉ macOS) để làm mới bộ nhớ cache
2.2. Sử dụng DNS chặn quảng cáo
DNS (Domain Name System) chuyển đổi tên miền thành địa chỉ IP. Bằng cách sử dụng DNS chuyên chặn quảng cáo, bạn có thể ngăn các yêu cầu quảng cáo ngay từ cấp độ mạng.
Các DNS chặn quảng cáo phổ biến:
| Tên DNS | Địa chỉ IPv4 | Địa chỉ IPv6 | Tốc độ | Bảo mật | Chặn quảng cáo |
|---|---|---|---|---|---|
| NextDNS | 45.90.28.167 | 2a07:a8c0::ad1:33d | ⭐⭐⭐⭐⭐ | DNS-over-HTTPS | 98% |
| AdGuard DNS | 94.140.14.14 | 2a10:50c0::ad1:ff | ⭐⭐⭐⭐ | DNS-over-HTTPS, DNS-over-TLS | 95% |
| CleanBrowsing | 185.228.168.9 | 2a0d:2a00:1:: | ⭐⭐⭐⭐ | DNS-over-HTTPS | 90% |
| OpenDNS | 208.67.222.123 | 2620:119:35::123 | ⭐⭐⭐ | Cơ bản | 85% |
Hướng dẫn thay đổi DNS trên Windows 10/11:
- Mở Cài đặt → Mạng & Internet → Wi-Fi (hoặc Ethernet)
- Nhấn vào mạng bạn đang kết nối → Thuộc tính
- Cuộn xuống phần “Cài đặt DNS” → Chọn “Thủ công”
- Bật IPv4, nhập địa chỉ DNS ưu tiên (ví dụ: 94.140.14.14 cho AdGuard)
- Nhập DNS thay thế (ví dụ: 94.140.15.15)
- Nhấn Lưu
Hướng dẫn thay đổi DNS trên macOS:
- Mở Tùy chọn Hệ thống → Mạng
- Chọn kết nối mạng → Nâng cao
- Chọn tab DNS → nhấn “+” để thêm DNS mới
- Thêm địa chỉ DNS (ví dụ: 45.90.28.167 cho NextDNS)
- Nhấn OK → Áp dụng
2.3. Sử dụng phần mềm chặn quảng cáo chuyên dụng
Các phần mềm chuyên dụng cung cấp giải pháp toàn diện hơn so với tiện ích mở rộng trình duyệt:
| Phần mềm | Nền tảng | Giá | Tính năng nổi bật | Hiệu quả chặn quảng cáo |
|---|---|---|---|---|
| AdGuard | Windows, macOS, Android, iOS | Miễn phí (cơ bản), $2.49/tháng (premium) | Chặn quảng cáo hệ thống, bảo vệ quyền riêng tư, VPN tích hợp | 99% |
| 1Blocker | macOS, iOS | $2.99/tháng | Giao diện đơn giản, danh sách chặn tùy chỉnh | 97% |
| AdLock | Windows, macOS, Android | $1.99/tháng | Chặn quảng cáo trong ứng dụng, game và trình duyệt | 98% |
| Simple Adblock | Windows | Miễn phí | Nhẹ, không tiêu tốn tài nguyên | 92% |
Phần 3: Chặn quảng cáo theo dõi và bảo vệ quyền riêng tư
Quảng cáo không chỉ gây phiền toái bằng hình ảnh và âm thanh, mà còn theo dõi hoạt động trực tuyến của bạn để xây dựng hồ sơ cá nhân hóa. Dưới đây là cách ngăn chặn điều này:
3.1. Vô hiệu hóa cookie theo dõi
Cookie theo dõi (tracking cookie) được các mạng quảng cáo như Google Ads và Facebook sử dụng để ghi lại thói quen duyệt web của bạn.
Cách vô hiệu hóa cookie theo dõi trên Chrome/Edge:
- Mở Cài đặt → Quyền riêng tư và bảo mật → Cookie và dữ liệu trang web
- Chọn “Chặn cookie của bên thứ ba”
- Bật “Xóa cookie và dữ liệu trang web khi đóng trình duyệt”
Cách vô hiệu hóa cookie theo dõi trên Firefox:
- Mở Cài đặt → Quyền riêng tư & Bảo mật
- Trong phần “Cookie và Dữ liệu Trang web”, chọn “Tùy chỉnh”
- Bật “Cookie của bên thứ ba” → Chọn “Tất cả”
- Bật “Xóa cookie và dữ liệu trang web khi đóng Firefox”
3.2. Sử dụng chế độ duyệt web riêng tư
Chế độ riêng tư (Incognito/Private) không lưu lịch sử duyệt web, cookie hoặc dữ liệu form sau khi đóng cửa sổ. Tuy nhiên, nó không ẩn địa chỉ IP của bạn khỏi nhà cung cấp dịch vụ internet hoặc trang web bạn truy cập.
Cách bật chế độ riêng tư:
- Chrome/Edge: Nhấn Ctrl+Shift+N (Windows) hoặc Command+Shift+N (Mac)
- Firefox: Nhấn Ctrl+Shift+P (Windows) hoặc Command+Shift+P (Mac)
- Safari: File → Cửa sổ Riêng tư Mới
3.3. Sử dụng VPN kết hợp với chặn quảng cáo
VPN (Mạng riêng ảo) mã hóa lưu lượng truy cập và ẩn địa chỉ IP thực của bạn, làm cho việc theo dõi trở nên khó khăn hơn. Một số VPN tích hợp sẵn chức năng chặn quảng cáo.
Top 3 VPN có chặn quảng cáo tốt nhất:
- ProtonVPN – Miễn phí (có giới hạn), chặn quảng cáo và malware với ProtonVPN Plus ($9.99/tháng)
- NordVPN – Threat Protection chặn quảng cáo, tracker và malware ($3.29/tháng)
- Surfshark – CleanWeb™ chặn quảng cáo, tracker và malware ($2.49/tháng)
Phần 4: Giải pháp nâng cao cho người dùng chuyên nghiệp
4.1. Sử dụng Pi-hole trên mạng gia đình
Pi-hole là một máy chủ DNS cục bộ chạy trên Raspberry Pi hoặc máy chủ Linux, chặn quảng cáo ở cấp độ mạng cho tất cả thiết bị kết nối.
Lợi ích của Pi-hole:
- Chặn quảng cáo trên tất cả thiết bị (điện thoại, máy tính, TV thông minh)
- Giảm thời gian tải trang web lên đến 30%
- Bảng điều khiển thống kê chi tiết về các yêu cầu bị chặn
- Hoạt động 24/7 với chi phí điện năng thấp (~2W)
Hướng dẫn cài đặt Pi-hole:
- Mua Raspberry Pi 4 (hoặc sử dụng máy chủ Linux có sẵn)
- Cài đặt Raspberry Pi OS
- Mở terminal và chạy lệnh:
curl -sSL https://install.pi-hole.net | bash - Làm theo hướng dẫn cài đặt, chọn chặn quảng cáo và theo dõi
- Sau khi cài đặt, truy cập bảng điều khiển tại
http://[địa-chỉ-IP-của-Pi]/admin - Thay đổi DNS trên router thành địa chỉ IP của Pi-hole
4.2. Cấu hình firewall để chặn quảng cáo
Bạn có thể sử dụng firewall như Windows Defender Firewall hoặc pfSense để chặn các kết nối đến miền quảng cáo.
Cách chặn quảng cáo bằng Windows Defender Firewall:
- Tải danh sách miền quảng cáo (ví dụ từ StevenBlack/hosts)
- Mở Windows Defender Firewall với quyền admin
- Chọn “Advanced settings” → “Outbound Rules” → “New Rule”
- Chọn “Custom” → “All programs”
- Trong phần “Protocol and Ports”, chọn “Any”
- Trong phần “Scope”, thêm tất cả địa chỉ IP của miền quảng cáo vào “Remote IP address”
- Chọn “Block the connection” → áp dụng cho tất cả profile
- Đặt tên cho rule (ví dụ: “Block Ads”) và hoàn tất
4.3. Sử dụng script tự động hóa
Bạn có thể sử dụng script PowerShell (Windows) hoặc Bash (macOS/Linux) để tự động cập nhật danh sách chặn quảng cáo.
Script PowerShell cập nhật file hosts tự động:
# Lưu với tên update-hosts.ps1 $url = "https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts" $hostsPath = "$env:SystemRoot\System32\drivers\etc\hosts" # Tải file hosts mới Invoke-WebRequest -Uri $url -OutFile "new_hosts.txt" # Sao lưu file hosts cũ Copy-Item -Path $hostsPath -Destination "hosts.bak" -Force # Thay thế file hosts Get-Content "new_hosts.txt" | Out-File -FilePath $hostsPath -Encoding ASCII -Force # Xóa file tạm Remove-Item "new_hosts.txt" Write-Host "File hosts đã được cập nhật!"
Chạy script với quyền admin: nhấn chuột phải → Run with PowerShell
Phần 5: So sánh giải pháp chặn quảng cáo
| Giải pháp | Hiệu quả | Độ khó | Chi phí | Ưu điểm | Nhược điểm | Thích hợp cho |
|---|---|---|---|---|---|---|
| Tiện ích mở rộng (uBlock Origin) | ⭐⭐⭐⭐ | Dễ | Miễn phí | Cài đặt nhanh, hiệu quả cao, nhẹ | Chỉ hoạt động trên trình duyệt | Người dùng phổ thông |
| DNS chặn quảng cáo (AdGuard DNS) | ⭐⭐⭐ | Trung bình | Miễn phí | Áp dụng cho tất cả thiết bị trên mạng | Không chặn được quảng cáo cục bộ | Gia đình, người dùng di động |
| File hosts | ⭐⭐⭐ | Trung bình | Miễn phí | Chặn ở cấp độ hệ thống | Cần cập nhật thủ công, có thể gây xung đột | Người dùng có kiến thức kỹ thuật |
| Pi-hole | ⭐⭐⭐⭐⭐ | Khó | $35 (Raspberry Pi) + điện | Chặn quảng cáo cho tất cả thiết bị mạng | Yêu cầu thiết bị riêng, cấu hình phức tạp | Người dùng nâng cao, gia đình |
| Phần mềm chuyên dụng (AdGuard) | ⭐⭐⭐⭐ | Dễ | $2.49/tháng | Hiệu quả cao, nhiều tính năng | Tốn phí, tiêu tốn tài nguyên | Người dùng muốn giải pháp toàn diện |
Phần 6: Câu hỏi thường gặp
6.1. Chặn quảng cáo có hợp pháp không?
Về mặt kỹ thuật, chặn quảng cáo là hợp pháp ở hầu hết các quốc gia, bao gồm Việt Nam. Tuy nhiên, một số trang web có thể phát hiện và chặn truy cập nếu bạn sử dụng công cụ chặn quảng cáo. Theo EFF, người dùng có quyền kiểm soát trải nghiệm duyệt web của mình, bao gồm việc chặn quảng cáo xâm nhập.
6.2. Chặn quảng cáo có ảnh hưởng đến thu nhập của trang web?
Có, nhưng không đáng kể như bạn nghĩ. Theo báo cáo từ IAB (Interactive Advertising Bureau), chỉ 2-3% người dùng chặn quảng cáo, và nhiều trang web lớn đã thích ứng bằng cách sử dụng quảng cáo “chấp nhận được” hoặc mô hình đăng ký.
6.3. Tại sao một số quảng cáo vẫn lọt qua?
Một số quảng cáo sử dụng kỹ thuật tiên tiến như:
- Quảng cáo được tải từ cùng miền với nội dung chính (first-party ads)
- Quảng cáo được nhúng trực tiếp vào nội dung (native ads)
- Quảng cáo sử dụng WebSocket hoặc WebRTC
- Quảng cáo từ các mạng quảng cáo mới chưa được thêm vào danh sách chặn
Giải pháp: Cập nhật thường xuyên danh sách chặn và sử dụng kết hợp nhiều phương pháp (uBlock + Pi-hole + DNS chặn quảng cáo).
6.4. Chặn quảng cáo có làm chậm máy tính?
Ngược lại! Chặn quảng cáo thường làm tăng tốc độ tải trang vì:
- Giảm lượng dữ liệu cần tải (quảng cáo thường chiếm 30-50% kích thước trang)
- Giảm số lượng yêu cầu HTTP/HTTPS
- Giảm tải cho CPU/GPU (không cần render quảng cáo phức tạp)
Theo thử nghiệm từ gHacks, trang web tải nhanh hơn 27% trung bình khi sử dụng uBlock Origin.
6.5. Làm sao để chặn quảng cáo trên điện thoại?
Bạn có thể áp dụng các phương pháp tương tự:
- Sử dụng trình duyệt với chặn quảng cáo tích hợp (Brave, Firefox Focus)
- Cài đặt DNS chặn quảng cáo trên điện thoại (AdGuard DNS)
- Sử dụng VPN với chặn quảng cáo (ProtonVPN, NordVPN)
- Root/jailbreak và sửa file hosts (chỉ dành cho người dùng nâng cao)
Kết luận
Chặn quảng cáo trên máy tính không chỉ cải thiện trải nghiệm duyệt web mà còn bảo vệ quyền riêng tư và bảo mật của bạn. Tùy thuộc vào trình độ kỹ thuật và nhu cầu cụ thể, bạn có thể lựa chọn một hoặc kết hợp nhiều phương pháp:
- Người mới bắt đầu: Sử dụng uBlock Origin + thay đổi DNS
- Người dùng trung bình: uBlock Origin + Pi-hole hoặc AdGuard
- Người dùng nâng cao: Pi-hole + firewall + script tự động
Hãy bắt đầu với giải pháp đơn giản nhất (uBlock Origin) và dần dần khám phá các phương pháp nâng cao hơn khi bạn cảm thấy thoải mái. Nhớ cập nhật thường xuyên các công cụ chặn quảng cáo để đảm bảo hiệu quả tối ưu.
Nếu bạn gặp bất kỳ vấn đề nào trong quá trình cài đặt, hãy tham khảo tài liệu chính thức của từng công cụ hoặc để lại bình luận bên dưới – chúng tôi sẽ hỗ trợ bạn!