Skip to content
This repository has been archived by the owner on Feb 6, 2023. It is now read-only.

[AGM-1187] Update information about AG for iOS #1082

Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ taxonomy:
<a name="system-wide"></a>
System-wide blocking means blocking ads and trackers beyond the Safari browser, i.e. in other apps and browsers. This article will tell you how to set it up on your iOS device.

On iOS, the only way to block ads and trackers system-wide is to use [DNS filtering](https://kb.adguard.com/en/general/dns-filtering). First, you have to enable DNS protection. To do so, open *AdGuard for iOS settings* —> *DNS protection* and switch it on.
On iOS, the only way to block ads and trackers system-wide is to use [DNS filtering](https://kb.adguard.com/en/general/dns-filtering). First, you have to enable DNS protection. To do so, open the *app*, click on the AdGuard icon (second icon at the bottom left of the screen) and enable *DNS protection*.

<img src="https://cdn.adguard.com/public/Adguard/Blog/ios_dns_protection.PNG" style="border: 1px solid #efefef; max-width: 350px; padding: 2px;">
![Protection screen](https://cdn.adguard.com/content/kb/ad_blocker/iOS/ios_dns_protection1.png)

Now, if your purpose is to block ads and trackers system-wide, you have two options:

Expand All @@ -25,8 +25,7 @@ The second option takes a bit more time to set up but has several advantages:
* You can use any DNS server at your discretion and you are not tied up to a specific blocking server.
* You can add multiple DNS filters and/or hosts files at the same time, but you can't use multiple DNS servers at once.

<img src="https://cdn.adguard.com/public/Adguard/kb/DNS_filtering/how_dns_filtering_works_en.png" style="border: 1px solid #efefef; max-width: 350px; padding: 2px;">
<p align="center"><i>How DNS filtering works</i></p>
![How DNS filtering works](https://cdn.adguard.com/public/Adguard/kb/DNS_filtering/how_dns_filtering_works_en.png)

<a name="filters"></a>
### How to add a DNS filter/hosts file
Expand All @@ -36,21 +35,15 @@ You can add any DNS filter or hosts file, the instruction will be the same for a
1. Open *AdGuard for iOS settings* —> *General*.
2. Enable *Advanced mode*. The 'Advanced settings' tab will appear. Open it.

<div style="display:flex">
<div style="flex:1;padding-right:5px;">
<img src="https://cdn.adguard.com/public/Adguard/Release_notes/iOS/v4.0/advanced_mode_en.jpg" style="border: 1px solid #efefef; max-width: 350px; padding: 2px;">
</div>
<div style="flex:1;padding-left:5px;">
<img src="https://cdn.adguard.com/public/Adguard/Blog/ios_advanced_settings.PNG" style="border: 1px solid #efefef; max-width: 350px; padding: 2px;">
</div>
</div>
![Advanced settings](https://cdn.adguard.com/public/Adguard/Blog/ios_advanced.jpg)


> Note: We don't recommend touching other settings you'll find inside the *Advanced settings* tab, especially when it comes to *Low-level settings*. Some of them might break the Internet connection or compromise your privacy and security, so it's better to be careful. The text below describes the exact actions required to add AdGuard DNS filter.

3. Copy this link: `https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_15_DnsFilter/filter.txt`.
4. Open *AdGuard for iOS settings* —> *DNS protection* —> *DNS filtering* (available while *Advanced mode* is enabled) —> *DNS filters*.
5. *Click *Add a filter* button, paste the link into the filter URL field, and click 'Next'.
4. Open *AdGuard for iOS* —> *Protection screen* —> *DNS filtering* (available while *Advanced mode* is enabled) —> *DNS filters*.
5. Click *Add a filter* button, paste the link into the filter URL field, and click 'Next'.

<img src="https://cdn.adguard.com/public/Adguard/Blog/ios_adding_a_filter.PNG" style="border: 1px solid #efefef; max-width: 350px; padding: 2px;">
![Add a filter](https://cdn.adguard.com/content/kb/ad_blocker/iOS/ios_adding_a_filter1.png)

> Add any number of other DNS filters the same way by pasting a different URL at step 3. You can find various filters and links to them [here](https://filterlists.com).