This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
advanced-adblock [2024/11/11 17:05] – [How Adblock Works] hogwild | advanced-adblock [2025/02/23 01:27] (current) – [Domain blacklist custom] -spelling, condense hogwild | ||
---|---|---|---|
Line 14: | Line 14: | ||
\\ This table lists the Adblock versions available on different types of hardware\\ | \\ This table lists the Adblock versions available on different types of hardware\\ | ||
- | ^ Hardware ^ FT < 2023.1 ^ FT >= 2023.1 ^ | + | ^ Hardware ^ Releases |
| MIPS R1 | [[advanced-adblock# | | MIPS R1 | [[advanced-adblock# | ||
| MIPS R2 | [[advanced-adblock# | | MIPS R2 | [[advanced-adblock# | ||
Line 33: | Line 33: | ||
- Dnsmasq searches both its positive lookup cache and its negative \\ lookup cache for a match of the requested (sub)domain. (( | - Dnsmasq searches both its positive lookup cache and its negative \\ lookup cache for a match of the requested (sub)domain. (( | ||
You can adjust settings for both caches in the //dnsmasq custom configuration// | You can adjust settings for both caches in the //dnsmasq custom configuration// | ||
- | )) \\ If it finds an entry, the script proceeds to step 5. \\ \\ | + | )) \\ If it finds an entry, the script proceeds to step 5. If not, it proceeds\\ to step 3.\\ \\ |
- | - Dnsmasq searches its configuration files for a corresponding \\ entry. \\ \\ For adblock, the " | + | - Dnsmasq searches its configuration files for a corresponding \\ entry. \\ \\ For adblock, the " |
- | - Dnsmasq queries an upstream DNS server for the (sub)domain, | + | - Dnsmasq queries an upstream DNS server for the (sub)domain, |
- The result from these steps is sent to the cache and returned \\ to the requesting client. | - The result from these steps is sent to the cache and returned \\ to the requesting client. | ||
\\ | \\ | ||
- | Given a source list, the original script | + | Given a source list, the original script |
Line 108: | Line 108: | ||
\\ | \\ | ||
- | When using external storage, the limit is calculated as 10% of physical RAM. When no external storage is found, the limit is calculated as 6.5% of RAM. The limit can manually configured too. However, if the device becomes unstable, please revert to the auto-calculated value. | + | When using external storage, the limit is calculated as 10% of physical RAM. When no external storage is found, the limit is calculated as 6.5% of RAM. The limit can be manually configured too. However, if the device becomes unstable, please revert to the auto-calculated value. |
This is a limit, not a target. It's fine to have a smaller blockfile than the limit. A larger blockfile will result in longer restart times for the dnsmasq service. That's important because DHCP/ | This is a limit, not a target. It's fine to have a smaller blockfile than the limit. A larger blockfile will result in longer restart times for the dnsmasq service. That's important because DHCP/ | ||
Line 165: | Line 165: | ||
\\ | \\ | ||
- | **Blacklist URL: | + | **Blacklist URL: |
Since release 2023.4, the defaults don't include blocklists, to reduce NVRAM demand. You can add them manually. They are summarized on the official [[adblock_dns_filtering|Adblock (DNS filtering) lists]] page. | Since release 2023.4, the defaults don't include blocklists, to reduce NVRAM demand. You can add them manually. They are summarized on the official [[adblock_dns_filtering|Adblock (DNS filtering) lists]] page. | ||
Line 175: | Line 175: | ||
\\ | \\ | ||
- | **Description: | + | **Description: |
\\ | \\ | ||
- | **Delete: | + | **Delete: |
There' | There' | ||
Line 194: | Line 194: | ||
\\ | \\ | ||
- | **Add: | + | **Add: |
You can add a comment in the Description field. | You can add a comment in the Description field. | ||
Line 280: | Line 280: | ||
For example: "/ | For example: "/ | ||
- | Using external storage is convenient and offers some advantages for maintaining your blocklist. For example, moving a blacklist to another router would be as simple as removing a USB flash drive from one router and inserting it into the other (assuming both were set with the same storage location setting). | + | Using external storage is convenient and offers some advantages for maintaining your blocklist. For example, moving a blacklist to another router would be as simple as removing a USB flash drive from one router and inserting it into the other (assuming both were set with the same storage location setting). Do not store blacklist-custom mapped files in the same location defined in **Custom path,** as the latter gets wiped periodically. |
\\ | \\ | ||
Line 320: | Line 320: | ||
For example: "/ | For example: "/ | ||
- | Using external storage is both convenient and offers certain advantages for maintaining the blocklist. For example, moving a whitelist to another router would be as simple as removing a USB flash drive from one router and inserting it into the other (assuming both were set with the same storage location setting). | + | Using external storage is both convenient and offers certain advantages for maintaining the blocklist. For example, moving a whitelist to another router would be as simple as removing a USB flash drive from one router and inserting it into the other (assuming both were set with the same storage location setting). Do not store you whitelist mapped file/s under the same location defined in **Custom path** as this latter gets wiped periodically. |
- | \\ **Sort a-z ↓** : | + | \\ **Sort a-z ↓** : |
\\ | \\ |