Merge pull request #521 from AdguardTeam/agm-428-home

AGM-428 (AdGuard Home overview)
This commit is contained in:
Vasily Bagirov 2020-06-22 19:43:38 +03:00 committed by GitHub
commit f7c6159c6b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 260 additions and 44 deletions

View File

@ -1,34 +1,138 @@
---
title: Overview
title: 'AdGuard Home overview'
taxonomy:
category:
- docs
---
AdGuard Home is a network-wide ad-and-tracker blocking DNS server. Its purpose is to let you control your entire network and all your devices, and it does not require using a client-side program. At the same time, AdGuard Home features a web interface to easily manage the filtering process:
* [What is AdGuard Home](#whatis)
* [Features](#features)
* [How to install](#install)
* [Comparison to other solutions](#compare)
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/dashboard.jpg" width="500">
AdGuard Home is an open source project. We would be delighted to see any feedback, suggestions or other contribution from you. Whatever it is you have for us, the place to go to let us know about it is always the [GitHub repository](https://github.com/AdguardTeam/AdGuardHome/).
<a id="whatis"></a>
**Main advantages of AG Home:**
## What is AdGuard Home?
* Easily configurable with the help of an intuitive web interface
* Built-in blocking of ads and trackers
* Anti-malware and anti-phishing protection
* Parental control + "Enforce safe search" feature
* Option to add custom blocking lists and create your own filtering rules
* Support for custom upstream servers
* Extensive query log
* Supports DNSCrypt, DNS-over-HTTPS, DNS-over-TLS
AdGuard Home is a network-wide, [open source](https://github.com/adguardteam/adguardhome) software for blocking ads & tracking and for gaining control over all traffic in your home network. After you set it up, it'll cover ALL devices in your home Wi-Fi network, and you won't need any client-side software for that. At the same time, it provides a user-friendly web interface that allows you to easily manage the traffic, even from a mobile device.
**How to setup:**
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/dashboard.jpg" width="650" />
* How to install and run AdGuard Home [on Raspberry Pi](https://github.com/AdguardTeam/AdGuardHome/wiki/Raspberry-Pi)
* How to install and run AdGuard Home [on a Virtual Private Server](https://github.com/AdguardTeam/AdGuardHome/wiki/VPS)
* How to set up your devices to use AdGuard Home:
* [Router](https://github.com/AdguardTeam/AdGuardHome/wiki#router)
* [Android](https://github.com/AdguardTeam/AdGuardHome/wiki#android)
* [iOS](https://github.com/AdguardTeam/AdGuardHome/wiki#ios)
* [macOS](https://github.com/AdguardTeam/AdGuardHome/wiki#macos)
* [Windows](https://github.com/AdguardTeam/AdGuardHome/wiki#windows)
AdGuard Home operates as a DNS server that re-routes tracking domains to a "black hole", thus preventing your devices from connecting to those servers. It's based on software we use for our public [AdGuard DNS](https://adguard.com/adguard-dns/overview.html) servers — both share a lot of common code.
<a id="features"></a>
## Features
AdGuard Home is not just an ad blocker. It's a complex instrument which ultimate goal is to give you control over everything that happens in your home network. AdGuard Home has many different features, here we will cover only some of them.
### Ad- and tracker blocking
Despite AdGuard Home offers you much more than that, its main purpose is arguably blocking ads and trackers. It acts as a blocking DNS server, you can learn more about DNS blocking in this [Knowledge base article](https://kb.adguard.com/en/dns/overview#how-does-it-work). But unlike with AdGuard DNS, you can customize filtering as you prefer: add your own blocking lists, exclude or block certain domains and more. Query log will help you with that.
### Query log
It offers all kinds of information about DNS requests in your network that you might need. You can also use it for quick requests blocking and unblocking.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/log.png" width="650" />
### Browsing security
Similar to browsing security in other AdGuard products, it blocks access to malicious, fraudulent and potentially virus-infected websites. Completely optional and up for you to enable it or not.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/phishing.png" width="650" />
### Parental control and Safe search
Another optional mode. If enabled, it will block access to websites with adult and sensitive content and enforce safe search everywhere where it's possible.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/parental.png" width="650" />
### Clients
AdGuard Home allows you to configure different rules and apply different settings for different devices in your network (clients).
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/clients.png" width="550" />
Clients can be united in client groups. All of this offers a lot of flexibility: for instance, you might want your kids to use a DNS server with some additional protection.
### Blocking specific services
For each client, it's possible to block and unblock specific services (for example, Twitch, Snapchat, Facebook, etc.) in one click.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/services.png" width="650" />
### Other features
There are numerous other features and settings to adjust that AdGuard Home offers you, but some of them require a certain level of technical literacy. You will find more information [on GitHub](https://github.com/adguardteam/adguardhome).
<a id="install"></a>
## How to install
AdGuard Home can be installed on any of the following operating systems:
* Raspberry Pi (32-bit ARMv6)
* MacOS
* Windows 64-bit
* Windows 32-bit
* Linux 64-bit
* Linux 32-bit
* FreeBSD 64-bit
* Linux 64-bit ARM
* Linux 32-bit ARMv5
* MIPS
* MIPSLE
A detailed installation guide can be found [here](https://github.com/AdguardTeam/AdGuardHome/wiki/Getting-Started). Starting the installation process of AdGuard Home requires minimal technical knowledge and familiarity with such concepts as command prompt. However, once you perform first few steps, you'll be met with a visual installation wizard.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/wizard.png" width="650" />
AdGuard Home can also be installed on a [virtual private server](https://github.com/AdguardTeam/AdGuardHome/wiki/VPS), downloaded from [Snap Store](https://snapcraft.io/adguard-home) (for Linux users), or installed from a [Docker image](https://hub.docker.com/r/adguard/adguardhome).
<a id="compare"></a>
## Comparison to other solutions
### Comparison to traditional ad blockers
AdGuard Home can't be compared directly to traditional ad blockers, as they have intersecting, but ultimately different purposes. Traditional ad blockers are [better at blocking ads and tracking](https://adguard.com/en/blog/adguard-vs-adaway-dns66/) on any one particular device, but AdGuard Home will give you a degree of control over your home network that no ad blocker can. It also can be used on devices like smart TVs where it's not always possible to install a full-fledged ad blocker. By the way, it is absolutely normal to use ad blockers on your home devices in addition to AdGuard Home.
### Comparison to public AdGuard DNS servers
Running your own AdGuard Home server allows you to do much more than using a public DNS server. With public DNS server you can only use it as it is; on the contrary, with AdGuard Home you can:
* Choose what exactly will the server block or not block.
* Monitor your network activity.
* Add your own custom filtering rules.
* Most importantly, this is your own server, and you are the only one who's in control.
### Comparison to Pi-Hole
At this point, AdGuard Home has a lot in common with Pi-Hole. Both block ads and trackers using "DNS sinkholing" method, and both allow customizing what's blocked.
However, AdGuard Home provides a lot of features out-of-the-box with no need to install and configure additional software. We want it to be simple to the point when even casual users can set it up with minimal effort. Differences between AdGuard Home and Pi-Hole can be summarized in this table:
| Feature | AdGuard Home | Pi-Hole |
|-------------------------------------------------------------------------|--------------|--------------------------------------------------------|
| Blocking ads and trackers | ✅ | ✅ |
| Customizing blocklists | ✅ | ✅ |
| Built-in DHCP server | ✅ | ✅ |
| HTTPS for the Admin interface | ✅ | Kind of, but you'll need to manually configure lighthttpd |
| Encrypted DNS upstream servers (DNS-over-HTTPS, DNS-over-TLS, DNSCrypt) | ✅ | ❌ (requires additional software) |
| Cross-platform | ✅ | ❌ (not natively, only via Docker) |
| Running as a DNS-over-HTTPS or DNS-over-TLS server | ✅ | ❌ (requires additional software) |
| Blocking phishing and malware domains | ✅ | ❌ (requires non-default blocklists) |
| Parental control (blocking adult domains) | ✅ | ❌ |
| Force Safe search on search engines | ✅ | ❌ |
| Per-client (device) configuration | ✅ | ✅ |
| Access settings (choose who can use AGH DNS) | ✅ | ❌ |

View File

@ -1,34 +1,146 @@
---
title: Overview
title: 'Обзор AdGuard Home'
taxonomy:
category:
- docs
---
* [Что такое AdGuard Home](#whatis)
* [Особенности](#features)
* [Как установить](#install)
* [Сравнение с другими решениями](#compare)
<a id="whatis"></a>
## Что такое AdGuard Home?
AdGuard Home это ПО [с открытым исходным кодом](https://github.com/adguardteam/adguardhome) для блокировки рекламы и трекинга, а также для контроля всего трафика в вашей домашней сети. После того как вы его настроите, AdGuard Home будет охватывать ВСE устройства в вашей домашней Wi-Fi-сети, и вам не понадобится для этого никакого клиентского программного обеспечения. Вместе с этим, у AdGuard Home удобный веб-интерфейс, с которым легко управлять трафиком даже с мобильного устройства.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/dashboard.jpg" width="650" />
AdGuard Home работает как DNS-сервер, который перенаправляет домены трекеров в "чёрную дыру", тем самым предотвращая подключение ваших устройств к этим серверам. Он основан на программном обеспечении, которое мы используем для наших публичных серверов [AdGuard DNS](https://adguard.com/adguard-dns/overview.html) у них много общего кода.
<a id="features"></a>
AdGuard Home — это DNS сервер, блокирующий рекламу и трекинг на сетевом уровне. Его функция в том, чтобы дать вам полный контроль над сетью и всеми вашими устройствами, и при этом он не требует установки никаких клиентских приложений. В то же время, AdGuard Home предоставляет веб-интерфейс, с помощью которого можно легко управлять процессом фильтрации.
## Особенности
AdGuard Home это не просто блокировщик рекламы. Это сложный инструмент, конечная цель которого дать вам контроль над всем, что происходит в вашей домашней сети. У AdGuard Home есть множество функций, здесь мы рассмотрим только некоторые из них.
### Блокировка рекламы и трекеров
Несмотря на то, что AdGuard Home предлагает гораздо больше возможностей, его главное назначение это блокировка рекламы и трекеров. Он действует как блокирующий DNS-сервер (о DNS-блокировке можно узнать больше в [этой статье из Базы знаний](https://kb.adguard.com/ru/dns/overview#how-does-it-work)). Но, в отличие от AdGuard DNS, здесь вы можете настроить фильтрацию по своему усмотрению: добавить собственные списки блокировки, исключить или заблокировать определённые домены и т.д. В этом вам поможет журнал запросов.
### Журнал запросов
В журнале запросов есть вся информация о DNS-запросах в вашей сети, которая может вам понадобиться. Его также можно использовать для быстрой блокировки и разблокировки запросов.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/log.png" width="650" />
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/dashboard.jpg" width="500">
### Антифишинг
Как и другие наши продукты, AdGuard Home блокирует доступ к вредоносным, мошенническим и потенциально заражённым вирусами сайтам. Это дополнительная функция, и она будет работать, только если вы её включите.
AdGuard Home — продукт с открытым кодом. Мы будем рады видеть увидеть отзывы, предложения и любой другой вклад с вашей стороны. Что бы это ни было, все дороги ведут в наш репозиторий на [GitHub](https://github.com/AdguardTeam/AdGuardHome/). Заходите, делитесь впечатлениями и участвуйте в жизни AdGuard Home.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/phishing.png" width="650" />
**Основные преимущества AG Home:**
### Родительский контроль и Безопасный поиск
Ещё один опциональный режим. Если он включён, доступ к "взрослым" сайтам и другим сайтам с чувствительным контентом будет заблокирован.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/parental.png" width="650" />
* Легко настраиваем с помощью интуитивно понятного веб-интерфейса;
* Встроенная блокировка трекеров и рекламы;
* Защита от фишинговых и вирусных сайтов;
* Родительский контроль и опция "Безопасного поиска";
* Возможность добавлять свои фильтры и отдельные правила фильтрации;
* Возможность настроить использование любых вышестоящих серверов;
* Исчерпывающий лог запросов;
* Поддержка DNSCrypt, DNS-over-HTTPS, DNS-over-TLS.
**Как настроить AG Home:**
* Как установить и запустить AdGuard Home [на Raspberry Pi](https://github.com/AdguardTeam/AdGuardHome/wiki/Raspberry-Pi)
* Как установить и запустить AdGuard Home [на виртуальном сервере (VPS)](https://github.com/AdguardTeam/AdGuardHome/wiki/VPS)
* Как настроить использование AG Home на вашем устройстве:
* [Роутер](https://github.com/AdguardTeam/AdGuardHome/wiki#router)
* [Android](https://github.com/AdguardTeam/AdGuardHome/wiki#android)
* [iOS](https://github.com/AdguardTeam/AdGuardHome/wiki#ios)
* [macOS](https://github.com/AdguardTeam/AdGuardHome/wiki#macos)
* [Windows](https://github.com/AdguardTeam/AdGuardHome/wiki#windows)
### Клиенты
AdGuard Home позволяет настраивать разные правила и применять настройки для разных устройств в вашей сети (клиентов).
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/clients.png" width="550" />
Клиенты могут быть объединены в группы клиентов. Благодаря этому возможен гибкий подход: например, вы можете настроить AdGuard Home так, чтобы устройства ваших детей использовали DNS-сервер с дополнительной защитой.
### Блокировка сервисов
Для каждого клиента можно заблокировать и разблокировать определённые сервисы (например, Twitch, Snapchat, Facebook и т.д.) в один клик.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/services.png" width="650" />
### Другие функции
В AdGuard Home есть множество других функций и настроек, но некоторые из них требуют определённого уровня технической грамотности. Более подробную информацию можно найти [на GitHub](https://github.com/adguardteam/adguardhome).
<a id="install"></a>
## Как установить
AdGuard Home можно установить на любой операционной системе из списка:
* Raspberry Pi (32-бит ARMv6)
* MacOS
* Windows (64-бит)
* Windows (32-бит)
* Linux (64-бит)
* Linux (32-бит)
* FreeBSD (64-бит)
* Linux (64-бит ARM)
* Linux (32-бит ARMv5)
* MIPS
* MIPSLE
Подробное руководство по установке можно найти [здесь](https://github.com/AdguardTeam/AdGuardHome/wiki/Getting-Started). Для установки AdGuard Home потребуются минимальные технические знания и знакомство с такими понятиями, как командная строка. Но как только вы выполните первые несколько шагов, появится мастер установки, который поможет закончить настройку AdGuard Home.
<img src="https://cdn.adguard.com/public/Adguard/Blog/AGHome/wizard.png" width="650" />
AdGuard Home также можно установить на [виртуальный выделенный сервер](https://github.com/AdguardTeam/AdGuardHome/wiki/VPS), скачать из [Snap Store](https://snapcraft.io/adguard-home) (для пользователей Linux) или установить из [Docker](https://hub.docker.com/r/adguard/adguardhome).
<a id="compare"></a>
## Сравнение с другими решениями
### Сравнение с традиционными блокировщиками рекламы
AdGuard Home нельзя напрямую сравнивать с традиционными блокировщиками рекламы, поскольку они обладают разными целями. Традиционные блокировщики [лучше справляются с рекламой и трекингом] (https://adguard.com/ru/blog/adguard-vs-adaway-dns66/) на одном конкретном устройстве, но AdGuard Home даст вам такую степень контроля над целой домашней сетью, которую не сможет обеспечить ни один блокировщик рекламы. Его также можно использовать на смарт-телевизорах и других устройствах, на которых не всегда возможно установить полноценный блокировщик. При этом абсолютно в порядке вещей использовать блокировщики рекламы на своих домашних девайсах в дополнение к AdGuard Home.
### Сравнение с публичными DNS-серверами AdGuard
Используя собственный сервер AdGuard Home, вы получится гораздо больше возможностей, чем при использовании публичного DNS-сервера. С AdGuard Home вы можете:
* Выбирать, что именно будет блокировать сервер, а что нет.
* Контролировать свою сетевую активность.
* Добавлять собственные правила фильтрации.
Самое главное, что это ваш собственный сервер, и вы единственный, кто может им управлять.
### Сравнение с Pi-Hole
На данный момент у AdGuard Home много общего с Pi-Hole. Оба блокируют рекламу и трекеры с помощью метода "DNS-воронки", и оба позволяют настроить параметры блокировки.
Однако AdGuard Home предоставляет множество нестандартных функций без необходимости устанавливать и настраивать дополнительное ПО. Мы хотим, чтобы он был простым до такой степени, что даже рядовые пользователи могли настроить его с минимальными усилиями. Различия между AdGuard Home и Pi-Hole можно суммировать в этой таблице:
| Функция | AdGuard Home | Pi-Hole |
|-------------------------------------------------------------------------|---------------|--------------------------------------------------------|
| Блокировка рекламы и трекеров | ✅ | ✅ |
| Настройка списков блокировки | ✅ | ✅ |
| Встроенный DHCP-сервер | ✅ | ✅ |
| HTTPS для интерфейса администратора | ✅ | Да, но нужно будет вручную настроить lighthttpd|
| Зашифрованные DNS-серверы для выгрузки данных (DNS-over-HTTPS, DNS-over-TLS, DNSCrypt) | ✅ | ❌ (требуется дополнительное ПО) |
| Кроссплатформенность | ✅ | ❌ (только через Docker) |
| Работает как сервер DNS-over-HTTPS или DNS-over-TLS server | ✅ | ❌ (требуется дополнительное ПО) |
| Блокировка фишинговых доменов и доменов вредоносных программ | ✅ | ❌ (требуется дополнительный список блокировки) |
| Родительский контроль (блокировка доменов для взрослых) | ✅ | ❌ |
| Принудительный Безопасный поиск в поисковых системах | ✅ | ❌ |
| Конфигурация для каждого клиента (устройства) | ✅ | ✅ |
| Настройки доступа (выбирайте, кто может использовать AGH DNS) | ✅ | ❌ |