[block ads] Chặn quảng cáo bằng openwrt trên modem wifi

1. Yêu cầu tối thiểu

Yêu cầu:

  • Modem của bạn phải được cài Firmware OpenWrt

Nguyên tắc chặn quảng cáo là Edit file hosts trong hệ điều hành của modem.

2. Tiến hành cài đặt

Cách cài đặt như sau:

  • Bước 1: Đăng nhập 192.168.1.1, chọn system -> Administration:

1

  • Bạn cấu hình các mục như sau, sau đó lưu lại cấu hình, và reboot modem.

2

  • Bước 2: bạn download phần mềm PuTTY tại đây http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html để connect với modem của bạn.
  • Sau khi download xong bạn mở chương trình và nhập các thông số như sau:

3

  • Bạn nhập vào tên đăng nhập là root, password là mật khẩu của modem mà bạn đã đặt, sau đó nhấn enter:

4

Tiếp theo để chặn quảng cáo có nguồn từ url ví dụ như zone.uniad.vn (bạn tự phân tích html của trang web để chặn các trang ads trung gian)

5

Bạn sử dụng lên sau đây để chặn:

echo “127.0.0.1 zone.uniad.vn”>>/etc/hosts

hoặc ví dụ bạn có thể sử dụng lệnh sau đây để chặn trang web xem.vn

echo "127.0.0.1 xem.vn">>/etc/hosts
echo "127.0.0.1 www.xem.vn">>/etc/hosts

sau khi xong các bạn có thể xem lại những gì mình đã thiết lập bằng câu lệnh

cat /etc/hosts

Nhớ reboot để cấu hình được hoạt động.

tham khảo thêm: https://github.com/StevenBlack/hosts

Đây là ví dụ về edit file hosts trong openwrt, chúc các bạn thành công.

3. File mẫu

Ngoài ra bạn có thể sử dụng đoạn dưới đây của mình:

echo "0.0.0.0 adpia.vn">>/etc/hosts
echo "0.0.0.0 ads.hosting.vcmedia.vn">>/etc/hosts
echo "0.0.0.0 eclick.vn">>/etc/hosts
echo "0.0.0.0 ads.vclick.vn">>/etc/hosts
echo "0.0.0.0 skylink.vn">>/etc/hosts
echo "0.0.0.0 ad-g.doubleclick.net">>/etc/hosts
echo "0.0.0.0 ad.doubleclick.net">>/etc/hosts
echo "0.0.0.0 ad.mo.doubleclick.net">>/etc/hosts
echo "0.0.0.0 doubleclick.net">>/etc/hosts
echo "0.0.0.0 googleads.g.doubleclick.net">>/etc/hosts
echo "0.0.0.0 www.googletagservices.com">>/etc/hosts
echo "0.0.0.0 pagead.googlesyndication.com">>/etc/hosts
echo "0.0.0.0 pagead1.googlesyndication.com">>/etc/hosts
echo "0.0.0.0 pagead2.googlesyndication.com">>/etc/hosts
echo "0.0.0.0 stats.g.doubleclick.net">>/etc/hosts
echo "0.0.0.0 doubleclick.net">>/etc/hosts
echo "0.0.0.0 www.doubleclick.net">>/etc/hosts
echo "0.0.0.0 googletagservices.com">>/etc/hosts
echo "0.0.0.0 delivery.adnetwork.vn">>/etc/hosts

echo "0.0.0.0 ads.vtc.vn">>/etc/hosts
echo "0.0.0.0 media.adnetwork.vn">>/etc/hosts
echo "0.0.0.0 ambient.cachefly.net">>/etc/hosts
echo "0.0.0.0 cdn.ambientplatform.vn">>/etc/hosts


echo "0.0.0.0 log.adtimaserver.vn">>/etc/hosts
echo "0.0.0.0 static.adtimaserver.vn">>/etc/hosts
echo "0.0.0.0 w4.adfox.vn">>/etc/hosts
echo "0.0.0.0 log.adfox.vn">>/etc/hosts
echo "0.0.0.0 cdn.adfox.vn">>/etc/hosts
echo "0.0.0.0 cdn1.adfox.vn">>/etc/hosts
echo "0.0.0.0 adfox.vn">>/etc/hosts

echo "0.0.0.0 img.vietnamnetad.vn">>/etc/hosts
echo "0.0.0.0 imgs.vietnamnetad.vn">>/etc/hosts
echo "0.0.0.0 log.vietnamnetad.vn">>/etc/hosts

echo "0.0.0.0 static.adtimaserver.vcdn.vn">>/etc/hosts

 

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *