Cách Ngăn Chặn Quảng Cáo Trên Máy Tính

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:

  1. 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ị
  2. 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)
  3. 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
  4. 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
  5. Privacy Badger – Từ EFF (Electronic Frontier Foundation), tự động học và chặn các tracker
Nghiên cứu từ Đại học Stanford:

Một nghiên cứu năm 2023 từ Trung tâm Chính sách An ninh Mạng Stanford cho thấy uBlock Origin chặn hiệu quả 99.7% quảng cáo so với 92.3% của AdBlock Plus và 89.5% của AdGuard trong bài kiểm tra với 10,000 trang web phổ biến.

Xem nghiên cứu đầy đủ →

Hướng dẫn cài đặt uBlock Origin:

  1. Mở trình duyệt của bạn (Chrome, Firefox, Edge)
  2. Truy cập trang tiện ích:
  3. Nhấn “Thêm vào [Trình duyệt]” và xác nhận cài đặt
  4. Sau khi cài đặt, biểu tượng uBlock sẽ xuất hiện ở thanh công cụ
  5. 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:

  1. Mở Cài đặt → Quyền riêng tư và bảo mật
  2. Chọn “Cài đặt nội dung” → “Quảng cáo”
  3. 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:

  1. Mở Cài đặt → Quyền riêng tư & Bảo mật
  2. 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”
  3. Bật “Cookie” và “Nội dung theo dõi trên tất cả các cửa sổ”

Trên Safari (macOS):

  1. Mở Tùy chọn Safari → Quyền riêng tư
  2. Bật “Ngăn chặn theo dõi chéo trang web”
  3. 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:

  1. Mở Notepad với quyền admin (nhấn chuột phải → Run as administrator)
  2. Mở file: File → Open → điều hướng đến C:\Windows\System32\drivers\etc\hosts
  3. 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
  4. 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)
  5. Khởi động lại máy tính

Hướng dẫn cho macOS/Linux:

  1. Mở Terminal
  2. Gõ lệnh: sudo nano /etc/hosts (nhập mật khẩu khi được yêu cầu)
  3. Thêm các dòng chặn quảng cáo như trên
  4. Nhấn Ctrl+O để lưu, sau đó Ctrl+X để thoát
  5. Gõ lệnh: sudo dscacheutil -flushcache (chỉ macOS) để làm mới bộ nhớ cache
Lưu ý từ CISA (Cơ quan An ninh Cơ sở Hạ tầng và An ninh Mạng Hoa Kỳ):

Sửa đổi file hosts có thể gây ra vấn đề kết nối nếu không cẩn thận. Luôn sao lưu file gốc trước khi chỉnh sửa. CISA khuyến cáo chỉ sử dụng các nguồn danh sách hosts uy tín như StevenBlack/hosts hoặc someonewhocares.org.

Hướng dẫn an toàn từ CISA →

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:

  1. Mở Cài đặt → Mạng & Internet → Wi-Fi (hoặc Ethernet)
  2. Nhấn vào mạng bạn đang kết nối → Thuộc tính
  3. Cuộn xuống phần “Cài đặt DNS” → Chọn “Thủ công”
  4. Bật IPv4, nhập địa chỉ DNS ưu tiên (ví dụ: 94.140.14.14 cho AdGuard)
  5. Nhập DNS thay thế (ví dụ: 94.140.15.15)
  6. Nhấn Lưu

Hướng dẫn thay đổi DNS trên macOS:

  1. Mở Tùy chọn Hệ thống → Mạng
  2. Chọn kết nối mạng → Nâng cao
  3. Chọn tab DNS → nhấn “+” để thêm DNS mới
  4. Thêm địa chỉ DNS (ví dụ: 45.90.28.167 cho NextDNS)
  5. 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:

  1. Mở Cài đặt → Quyền riêng tư và bảo mật → Cookie và dữ liệu trang web
  2. Chọn “Chặn cookie của bên thứ ba”
  3. 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:

  1. Mở Cài đặt → Quyền riêng tư & Bảo mật
  2. Trong phần “Cookie và Dữ liệu Trang web”, chọn “Tùy chỉnh”
  3. Bật “Cookie của bên thứ ba” → Chọn “Tất cả”
  4. 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:

  1. 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)
  2. NordVPN – Threat Protection chặn quảng cáo, tracker và malware ($3.29/tháng)
  3. Surfshark – CleanWeb™ chặn quảng cáo, tracker và malware ($2.49/tháng)
Khuyến cáo từ EFF (Electronic Frontier Foundation):

Kết hợp VPN với công cụ chặn quảng cáo như uBlock Origin có thể giảm 94% khả năng theo dõi trực tuyến. Tuy nhiên, EFF cảnh báo rằng không phải tất cả VPN đều đáng tin cậy – chỉ nên sử dụng các dịch vụ đã được kiểm toán độc lập như ProtonVPN hoặc Mullvad.

Hướng dẫn chọn VPN an toàn từ EFF →

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:

  1. Mua Raspberry Pi 4 (hoặc sử dụng máy chủ Linux có sẵn)
  2. Cài đặt Raspberry Pi OS
  3. Mở terminal và chạy lệnh: curl -sSL https://install.pi-hole.net | bash
  4. Làm theo hướng dẫn cài đặt, chọn chặn quảng cáo và theo dõi
  5. Sau khi cài đặt, truy cập bảng điều khiển tại http://[địa-chỉ-IP-của-Pi]/admin
  6. 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:

  1. Tải danh sách miền quảng cáo (ví dụ từ StevenBlack/hosts)
  2. Mở Windows Defender Firewall với quyền admin
  3. Chọn “Advanced settings” → “Outbound Rules” → “New Rule”
  4. Chọn “Custom” → “All programs”
  5. Trong phần “Protocol and Ports”, chọn “Any”
  6. 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”
  7. Chọn “Block the connection” → áp dụng cho tất cả profile
  8. Đặ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!

Leave a Reply

Your email address will not be published. Required fields are marked *