AdguardTeam / AdguardTeam/AdguardForAndroid

WiFi network specific DNS settings (AGH integration)

未關閉
#3,056 6 則留言 7 個 reaction 已指派 0 人 在 GitHub 檢視
Enhancement Feature request Priority: P4 TechAudit Voting
主要語言
沒有語言資料
星號
1.9k
分支
121
PR 合併指標
30 天內沒有已合併 PR

描述

### Problem Description

First posed in Forums here - https://forum.adguard.com/index.php?threads/adguard-home-detection-integration.34691/

All of my family's Android phones and tablets run AdGuard for Android (AGforA) and at home I also run AdGuard Home (AGH).

The problem I now have is that by using the DNS capability in AGforA to enforce use of secure DNS, when those same devices are connected to my home network, they do not use AGH.

The impact of this is that I can't use some of the cool new service blocking features of AGH of my children's devices in the house to control access without disabling the DNS control in AGforA. Flipside is that if I disable the DNS settings, when they are away from home and on public internet, Wifi Hotspots, friend's WiFi, then they are less secure.

This may also provide better DNS performance on the Android devices as they are using a local DNS server (i.e. AGH) on the local network that can also cache DNS requests, as opposed to sending every DNS request out to the configured external DNS server (e.g. Cloudflare).

### Proposed Solution

I guess in effect we're looking for network specific DNS settings in the AGforA app so when it connects to your home WiFi (configured by user in settings) then it can be configured to use the DHCP allocated DNS server (i.e. AGH), but for any other network connection, it uses the AGforA configured DNS setting (if enabled).

Not sure if this even possible in Android, but if it is, this would be a great feature to add.

### Alternatives Considered

Manually turning AGforA DNS settings on and off every time devices enter and leave the house.

### Additional Information

I acknowledge that this shouldn't be seen as a strong security measure to use the service blocking while services are in the home as a user could just force the AGforA DNS setting to external DNS, or turn off WiFi on devices with cellular access, to bypass. However, for zero-tech level users it would suffice.

Security aside, the aforementioned potential performance improvements may also be a single benefit making this (if possible) worth doing.

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。