Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
docs:guide-user:services:ad-blocking [2019/06/10 11:54] nnsensedocs:guide-user:services:ad-blocking [2023/10/10 01:05] – update vgaetera
Line 1: Line 1:
 ====== Ad blocking ====== ====== Ad blocking ======
 +Network-wide ad blocking may be desired for content filtering to reduce ads, reduce bandwidth usage, reduce tracking and increase privacy.
 +This can be accomplished with OpenWrt by installing one of the options below.
  
-Ad blocking can be done in several ways:+===== Solutions ===== 
 +==== Adblock ==== 
 +  * Packages [[packages:pkgdata:adblock]], [[packages:pkgdata:luci-app-adblock]] 
 +  * Configuration: **LuCI -> Services -> Adblock** 
 +  * Support: [[https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md|documentation]], [[https://forum.openwrt.org/t/adblock-support-thread/507|forum]]
  
-  * Packages [[packages:pkgdata:adblock|adblock]] [[packages:pkgdata:luci-app-adblock|luci-app-adblock]]. The latest adblock online documentation can be found here: [[https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md|README]]+==== Adblock-Fast ==== 
 +  * Packages[[packages:pkgdata:adblock-fast]][[packages:pkgdata:luci-app-adblock-fast]] 
 +  * Configuration: **LuCI -> Services -> Adblock-Fast** 
 +  * Documentation/support: [[https://docs.openwrt.melmac.net/adblock-fast/|documentation]], [[https://forum.openwrt.org/t/adblock-fast-ad-blocking-service-for-dnsmasq-and-unbound/170530|forum]]
  
-  * Packages [[packages:pkgdata:simple-adblock|simple-adblock]] [[packages:pkgdata:luci-app-simple-adblock|luci-app-simple-adblock]] The latest Simple Adblock online documentation can be found here: [[https://github.com/openwrt/packages/blob/master/net/simple-adblock/files/README.md|README]] +==== AdGuard Home ==== 
- +  * Packages[[packages:pkgdata:adguardhome]] 
-  * Package [[packages:pkgdata:banhostlist|banhostlist]] (has not been updated since 2015) +  * Documentation/support: [[docs:guide-user:services:dns:adguard-home|documentation]][[https://forum.openwrt.org/t/how-to-updated-2021-installing-adguardhome-on-openwrt-manual-and-opkg-method/113904|forum]]
- +
- +
-Instructions for Adblock quick setup. +
- +
-<code bash> +
-# Install packages +
-opkg update +
-opkg install adblock +
- +
-# Enable Adblock +
-uci set adblock.global.adb_enabled="1" +
- +
-# Backup the blocklists +
-uci set adblock.extra.adb_backup="1" +
-uci set adblock.extra.adb_backupdir="/etc/adblock" +
- +
-# Use blocklists backup on startup +
-uci set adblock.extra.adb_backup_mode="1" +
-uci commit adblock +
-service adblock restart +
-</code> +
- +
-The above will install the service only, remember to install the [[packages:pkgdata:luci-app-adblock|luci-app-adblock]] package if you need the GUI. +
- +
-Note: In order to fetch new lists using **uclient-fetch** your system need to have [[packages:pkgdata:libustream-mbedtls|libustream-mbedtls]] installed. +
-The absence of this package will result in the following error in system log: +
-<code bash> +
-[...] info : block lists with overall 0 domains loaded successfully +
-</code> +
-To sort this out, either chose a different download utility or install libustream-mbedtls: +
-<code bash> +
-opkg update ; opkg install libustream-mbedtls +
-</code>+
  
  • Last modified: 2024/10/14 19:18
  • by lynx.light0