AdguardTeam / AdguardTeam/AdGuardHome

Make specific lists/entries only apply to external/internal IPs to save mobile data caps

Abierto
#1,096 1 comentario 0 reacciones 0 asignados Ver en GitHub
feature request P3: Medium
Lenguaje dominante
TypeScript
Estrellas
36.9k
Forks
2.5k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Related to #1081, but with a pretty different aim:

### Prerequisites

Please answer the following questions for yourself before submitting an issue. **YOU MAY DELETE THE PREREQUISITES SECTION.**

- [x] I am running the latest version (0.99.0)
- [x] I checked the documentation and found no answer
- [x] I checked to make sure that this issue has not already been filed

### Problem Description

Imagine this theorethical scenario: You're a Nintendo Switch player who likes to bring it along for bus rides and such. One day you head into a store to buy a new AAA game for it, with the intention of playing it on the bus on the way home. So you've got on the bus, connected the Switch to the internet through Android signal tethering, and are getting ready to play.

The *very* last thing you and your mobile data subscriptions would want to occur then, is a ~25GB update patch for the game.

If it was possible to make that certain lists and/or entries only applied to external (essentially non-`192.168.*.*`) or internal (`192.168.*.*`) IPs, it could become possible to use update-blocking filterlists (e.g. https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/nintendoblock.txt) while being out in public, while *not* using such lists at home so that players can download updates that are necessary to e.g. be able to play games online, without needing to fear data caps.

If thought about broadly, this would also allow AdGuard Home to advertise with being able to salvage peoples' mobile data caps.

### Proposed Solution

If applied to lists, this'd require some brand new settings in the *Filters* menu. If applied to entries, I imagine something like `||digibutter.nerr$external` and `||digibutter.nerr$internal`.

### Alternatives Considered

None at the time of writing.

### Additional Information

I do not currently own a Switch, and thus cannot first-hand confirm the scenario's relevance, but I do plan to buy one within the next 1-4 weeks.

All of this would most probably also apply to Steam/Origin laptop players and PlayStation Vita players. Maybe even to people who fear Windows 10 feature updates or major Office 365 updates on the go.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.