Для пользователей
Выберите свою систему. Firefox хранит сертификаты отдельно от системы,
поэтому для него есть свой раздел.
Windows
- Скачайте сертификат и откройте файл двойным щелчком.
- Нажмите «Установить сертификат» и выберите «Текущий пользователь».
- Выберите «Поместить все сертификаты в следующее хранилище», нажмите
«Обзор» и укажите «Доверенные корневые центры сертификации».
- Нажмите «Далее», «Готово» и подтвердите предупреждение Windows.
В нём должно стоять имя «IndieWebDNS Root CA».
- Перезапустите браузер.
Chrome, Edge, Opera и Яндекс Браузер берут сертификаты из
Windows, для них больше ничего делать не нужно.
macOS
- Откройте файл двойным щелчком и добавьте его в связку ключей «Система».
- В программе «Связка ключей» найдите «IndieWebDNS Root CA» и откройте его.
- В разделе «Доверие» для пункта «При использовании этого сертификата»
выберите «Всегда доверять», закройте окно и подтвердите паролем.
Linux
Arch, Fedora и другие системы с p11-kit:
sudo trust anchor --store iwdns-root.crt
Debian, Ubuntu, Mint:
sudo cp iwdns-root.crt /usr/local/share/ca-certificates/
sudo update-ca-certificates
Это включит доверие для системных программ. Браузеры на Linux хранят
сертификаты сами: для Firefox смотрите раздел ниже, а в Chrome и Chromium
откройте Настройки → Конфиденциальность и безопасность → Безопасность →
Управление сертификатами и импортируйте файл как центр сертификации,
разрешив ему подтверждать сайты.
Firefox (любая система)
- Нажмите на ссылку на сертификат прямо
в Firefox. Появится окно «Загрузка сертификата».
- Отметьте «Доверять при идентификации веб-сайтов» и нажмите OK.
Если окно не появилось и файл просто скачался: Настройки → Приватность
и защита → Сертификаты → Просмотр сертификатов → вкладка «Центры
сертификации» → «Импортировать». Выберите файл и отметьте тот же пункт.
Если раньше вы нажимали «Принять риск и продолжить» на одном
из наших сайтов, удалите это исключение: в том же окне, вкладка «Серверы».
Android
- Скачайте сертификат.
- Откройте Настройки → Безопасность → Шифрование и учётные данные →
Установить сертификат → «Сертификат ЦС». На разных телефонах путь
отличается, проще найти пункт «Сертификат ЦС» через поиск в настройках.
- Подтвердите предупреждение и выберите скачанный файл.
Chrome и большинство браузеров на его основе сразу начнут доверять
сертификату. Firefox для Android по умолчанию его не видит: откройте
Настройки → О Firefox, пять раз нажмите на логотип, вернитесь в настройки
и в «Секретных настройках» включите использование сторонних сертификатов ЦС.
Многие другие приложения не доверяют сертификатам,
установленным пользователем. Так устроен Android.
iPhone и iPad
- Откройте ссылку на сертификат в Safari и разрешите загрузку профиля.
- Настройки → Основные → VPN и управление устройством →
«IndieWebDNS Root CA» → «Установить».
- Настройки → Основные → Об этом устройстве → Доверие сертификатам →
включите «IndieWebDNS Root CA».
Без третьего шага сертификат будет установлен, но сайтам
Safari доверять не станет.
Проверка
Откройте https://test.iwdns/. Если
страница загрузилась без предупреждения, всё сделано правильно. Наш DNS
при этом должен быть подключён.