Клиенты

Установка iBase на Windows, macOS, Linux, Android и iOS.

Пока нет нативных приложений. iBase работает через системный DoH — его поддерживают Windows 11, macOS 11+, Android 9+ и iOS 14+. Ниже — как настроить.

Windows

Windows 11 поддерживает DoH нативно. В Windows 10 нужен сторонний клиент.

  1. Открой «Параметры» Нажми Win + I или правой кнопкой по «Пуск» → «Параметры».
  2. Перейди в «Сеть и Интернет» Выбери Ethernet или Wi-Fi — то, что используется.
  3. Найди «Назначение DNS-сервера» Прокрути до этого раздела. Нажми «Изменить».
  4. Включи «Шифрование DNS» Включи переключатель «Шифрование DNS (DoH)».
  5. Выбери «Вручную» и введи DoH URL Из личного кабинета. Например: https://iBase.duckdns.org/dns-query
  6. Сохрани Нажми «Сохранить» — Windows начнёт использовать DoH для всех DNS-запросов.

macOS

Настройка через профиль конфигурации или вручную.

  1. Скачай профиль В кабинете нажми «Скачать профиль для macOS». Получишь файл iBase.mobileconfig.
  2. Открой «Системные настройки» Двойной клик по скачанному файлу — macOS предложит установить профиль.
  3. Разреши установку «Системные настройки» → «Профили» → подтверди установку.
  4. Проверь Открой 1.1.1.1/help — «Using DNS over HTTPS (DoH)» должно быть Yes.
Пока профиль не готов. Используй браузерный DoH или настрой через универсальный способ.

Linux

Настройка через systemd-resolved или dnscrypt-proxy.

Вариант 1 — systemd-resolved

Если используешь systemd-resolved (по умолчанию в Ubuntu, Fedora, Arch):

# Открой конфиг
sudo nano /etc/systemd/resolved.conf

# Добавь строки:
[Resolve]
DNS=94.140.14.14
DNSOverTLS=no
DNSStubListener=yes
Domains=~.

# Перезапусти
sudo systemctl restart systemd-resolved
Вариант 2 — dnscrypt-proxy

Более гибкий вариант с полной поддержкой DoH:

# Установка
sudo apt install dnscrypt-proxy

# Редактируем конфиг
sudo nano /etc/dnscrypt-proxy/dnscrypt-proxy.toml

# В секции [static] добавляем:
[static]
  [static.'iBase']
  stamp = 'sdns://...'   # stamp получишь в кабинете

# Перезапуск
sudo systemctl restart dnscrypt-proxy

Android

Через RethinkDNS или системный Private DNS.

Способ 1 — RethinkDNS (рекомендую)
  1. Установи RethinkDNS Из Google Play.
  2. Открой приложение Перейди в раздел «DNS» → «Other DNS».
  3. Добавь свой DoH URL Введи URL из кабинета: https://iBase.duckdns.org/dns-query
  4. Активируй Нажми «Start» — весь DNS-трафик пойдёт через iBase.
Способ 2 — Private DNS

Android 9+ поддерживает Private DNS, но только DoT (не DoH). Если хочешь — используй iBase.duckdns.org.

iOS

Через профиль конфигурации или приложение DNSecure.

  1. Скачай профиль В кабинете нажми «Скачать профиль для iOS». Получишь iBase.mobileconfig.
  2. Открой файл Нажми на скачанный файл — iOS предложит установить профиль.
  3. Разреши установку «Настройки» → «Основные» → «VPN и управление устройством».
  4. Проверь в Safari Открой 1.1.1.1/help.
Пока профиль не готов. Используй приложение DNSecure из App Store — оно поддерживает произвольные DoH-серверы.

Универсальный способ

Если ничего из вышеперечисленного не подходит.

Используй браузерный DoH — работает на любой ОС, но защищает только трафик браузера, а не всей системы.

Скоро: собственные приложения iBase для Windows, macOS, Android и iOS. Они будут работать в режиме полного VPN-туннеля, а не только DNS.