-
Notifications
You must be signed in to change notification settings - Fork 244
Update info on DNS filtering in automatic proxy mode.md #715
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
обновить раздел Базы знаний про AdGuard для Android: добавить информацию о DNS-фильтрации в режиме «Автоматический прокси»
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 To request another review, post a new comment with "/windsurf-review".
|
||
:::note | ||
|
||
Please note that DNS filtering will still be active in *Automatic proxy* mode, and your device might not be able to entirely filter out DNS requests from apps. If we compare the situation to VPN mode, apps there are excluded from the local VPN by system means, therefore the system resolver "sees" which apps are included in the VPN and which are not, and either allows them into the local VPN or lets them bypass it. On the other hand, DNS requests come from the system resolver, not from the application. In *Automatic proxy* routing mode, it is only possible to exclude traffic from applications, not their DNS queries — because they are seen by AdGuard as queries from the system. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There appears to be a potential wording issue in the note. The phrase 'might not be able to entirely filter out DNS requests from apps' seems to contradict the later explanation that DNS filtering is still active. Consider rewording to 'might not be able to selectively filter out DNS requests from specific apps' to better reflect that DNS filtering works but can't be selectively applied to specific apps in this mode.
Preview was deployed to: https://pull-request-715.kb-adg.pages.dev/ |
Preview was deployed to: https://pull-request-715.kb-adg.pages.dev/ |
Preview was deployed to: https://pull-request-715.kb-adg.pages.dev/ |
@@ -132,6 +132,12 @@ The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other | |||
|
|||
- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. | |||
|
|||
:::note | |||
|
|||
Please note that DNS filtering will still be active in *Automatic proxy* mode, and your device might not be able to selectively filter out DNS requests from specific apps. If we compare the situation to VPN mode, apps there are excluded from the local VPN by system means, therefore the system resolver "sees" which apps are included in the VPN and which are not, and either allows them into the local VPN or lets them bypass it. On the other hand, DNS requests come from the system resolver, not from the application. In *Automatic proxy* routing mode, it is only possible to exclude traffic from applications, not their DNS queries — because they are seen by AdGuard as queries from the system. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please note that DNS filtering will still be active in *Automatic proxy* mode, and your device might not be able to selectively filter out DNS requests from specific apps. If we compare the situation to VPN mode, apps there are excluded from the local VPN by system means, therefore the system resolver "sees" which apps are included in the VPN and which are not, and either allows them into the local VPN or lets them bypass it. On the other hand, DNS requests come from the system resolver, not from the application. In *Automatic proxy* routing mode, it is only possible to exclude traffic from applications, not their DNS queries — because they are seen by AdGuard as queries from the system. | |
Please note that DNS filtering will still be active in *Automatic proxy* routing mode, and your device may not be able to filter DNS requests from specific apps. In *VPN* routing mode, apps are excluded from the local VPN by system means. Therefore, the system resolver sees which apps are included in the VPN and which are not. It either allows them into the local VPN or lets them bypass it. However, DNS requests come from the system resolver, not the application. In *Automatic proxy* mode, it is only possible to exclude traffic from applications, not their DNS queries, because AdGuard sees them as system queries. |
обновить раздел Базы знаний про AdGuard для Android: добавить информацию о DNS-фильтрации в режиме «Автоматический прокси»