Windows v2.0.0

Нативний клієнт Windows з іконкою в системному треї. Працює у фоновому режимі та автоматично оновлює ваші DNS-записи при зміні публічної IP-адреси. Підтримує всі типи записів (A/AAAA).

Завантажити v2.0.0 (64-bit MSI)
Стара версія: Windows v1.42 (для застарілих систем)

Для Windows XP/Vista/7. Не рекомендується для нових інсталяцій.

Завантажити v1.42 (EXE)

Встановлення

  1. 1Запустіть MSI-інсталятор та підтвердіть запит UAC. Додаток працює в системному треї — легкий, написаний сучасною безпечною мовою, мінімальне споживання ресурсів. Підтримує 11 мов інтерфейсу з однаковим виглядом на Windows та macOS.
  2. 2У системному треї з'явиться іконка. Натисніть на неї → Налаштування.
  3. 3Введіть логін та пароль No-IP.eu.
  4. 4Введіть імена хостів, які хочете оновлювати (наприклад, mijdomain.no-ip.eu). Хости повинні вже існувати у вашій панелі керування No-IP.eu. Натисніть Зберегти.
  5. 5Статус стане зеленим. Ваші DNS-записи тепер автоматично оновлюються при кожній зміні IP.

macOS v2.0.0

Універсальний бінарний файл (Apple Silicon + Intel). Працює як елемент входу в рядку меню, термінал не потрібен.

Завантажити v2.0.0 (Universal DMG)

Встановлення

  1. 1Відкрийте DMG та перетягніть No-IP Client.app до /Applications.
  2. 2Додаток не має цифрового підпису (немає Apple Developer ID). При першому запуску macOS Gatekeeper заблокує його. Вирішення: клацніть правою кнопкою на No-IP Client.appВідкрити → натисніть Відкрити у діалозі безпеки. Це потрібно зробити лише один раз. Або: Системні налаштування → Конфіденційність та безпека, прокрутіть вниз та натисніть Все одно відкрити.
  3. 3Натисніть на іконку в рядку меню → Налаштування. Введіть свої облікові дані.
  4. 4Введіть імена хостів, які хочете оновлювати (наприклад, mijdomain.no-ip.eu). Хости повинні вже існувати у вашій панелі керування No-IP.eu. Натисніть Зберегти.
  5. 5За бажанням: увімкніть Запуск при вході в Налаштуваннях для автоматичного запуску.

Linux x86-64

Легкий статичний бінарний файл — без залежностей, без інсталятора. Використовує нативний UDP-протокол no-ip.eu (порт 7777): легший за HTTPS, працює через більшість файрволів. Ідеально підходить для серверів, віртуальних машин та автоматизованих налаштувань.

Завантажити бінарний файл (x64) Завантажити tar.gz

Використання

# Одноразове оновлення та вихід: noip.client -u user@example.com -p yourpassword -d mijdomain.no-ip.eu # Режим демона — оновлення кожні N хвилин у фоні (N ≥ 5): noip.client -u user@example.com -p yourpassword -d mijdomain.no-ip.eu -b 5 # Показати версію: noip.client -V

Швидкий старт

  1. 1Завантажте та зробіть виконуваним:
    wget -O /usr/local/bin/noip.client https://no-ip.eu/progs/noip.client-x64 chmod +x /usr/local/bin/noip.client
  2. 2Протестуйте одноразовим оновленням:
    noip.client -u user@example.com -p yourpassword -d mijdomain.no-ip.eu
  3. 3Запустіть як демон (оновлення кожні 5 хв у фоні):
    noip.client -u user@example.com -p yourpassword -d mijdomain.no-ip.eu -b 5 &
  4. 4Для автоматичного запуску після перезавантаження додайте до crontab:
    crontab -e # Додати: @reboot /usr/local/bin/noip.client -u user@example.com -p yourpassword -d mijdomain.no-ip.eu -b 5
    Примітка: на деяких системах @reboot спрацьовує до того, як мережа буде доступна. Оскільки демон повторює спроби кожні 5 хвилин, він підключиться автоматично при першій успішній спробі після завантаження.
  5. 5Юніт-файл systemd та скрипт ініціалізації SysV у розробці — поки не включені в цю версію. Наразі використовуйте cron, як показано вище.

Linux ARM / Raspberry Pi

Бінарний файл ARMv7+. Працює на Raspberry Pi (всі моделі), Orange Pi, Banana Pi та будь-якій системі Linux ARMv7+. Інтерфейс ідентичний версії x64.

Завантажити бінарний файл ARM

Швидкий старт

  1. 1
    wget -O /usr/local/bin/noip.client https://no-ip.eu/progs/noip.client-arm chmod +x /usr/local/bin/noip.client
  2. 2Протестуйте одноразовим оновленням:
    noip.client -u user@example.com -p yourpassword -d mijpi.no-ip.eu
  3. 3Запустіть як демон (оновлення кожні 5 хв):
    noip.client -u user@example.com -p yourpassword -d mijpi.no-ip.eu -b 5 &
  4. 4Автозапуск після перезавантаження через crontab:
    crontab -e # Додати: @reboot /usr/local/bin/noip.client -u user@example.com -p yourpassword -d mijpi.no-ip.eu -b 5

Маршрутизатор (вбудований DDNS)

Більшість маршрутизаторів нативно підтримують протокол DynDNS. Не потрібно встановлювати програми — налаштуйте один раз, працює постійно.

НалаштуванняЗначення
Сервіс / ПровайдерCustom або DynDNS
Сервер / Хостupdate.no-ip.pl
Логін / Ім'я користувачаВаш email No-IP.eu
ПарольВаш пароль No-IP.eu
Ім'я хостанапр. mijdomain.no-ip.eu

Працює з будь-яким DynDNS2-сумісним клієнтом. No-IP.eu реалізує стандартний протокол DynDNS2 — той самий, що використовується більшістю маршрутизаторів, ddclient, inadyn та іншими DDNS-інструментами. Встановіть сервер оновлення update.no-ip.pl та ваші облікові дані no-ip.eu. Наш нативний Linux/C клієнт використовує оптимізований UDP-протокол, специфічний для no-ip.eu — легший та дружніший до файрволів, ніж HTTPS.

Примітки для конкретних маршрутизаторів
  • ASUS: WAN → DDNS → Постачальник послуг: Custom. Вставте update.no-ip.pl як URL сервера.
  • TP-Link: Розширені → Мережа → Динамічний DNS → Постачальник послуг: DynDNS.org працює. Сервер: update.no-ip.pl.
  • MikroTik: IP → Cloud не підходить. Використовуйте скрипт /ip cloud або скрипт RouterOS, що викликає update.no-ip.pl через HTTP GET.
  • OpenWrt: No-IP.eu — офіційно підтримуваний DDNS-провайдер в OpenWrt. Встановіть пакет ddns-scripts, виберіть no-ip.pl зі списку провайдерів та встановіть сервер update.no-ip.pl. URL оновлення DynDNS2 спільний — він працює з акаунтами no-ip.eu.

Docker

Використовуйте qmcgaw/ddns-updater — добре підтримуваний багатопровайдерний DDNS-оновлювач. Підтримує протокол No-IP.

services: ddns-updater: image: qmcgaw/ddns-updater restart: unless-stopped environment: - CONFIG=[{"provider":"noip","domain":"mijdomain.no-ip.eu","username":"Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її.","password":"yourpassword","ip_version":"ipv4"}] - PERIOD=5m - HTTP_TIMEOUT=10s ports: - "8000:8000" # необов'язково: веб-інтерфейс статусу

Замініть mijdomain.no-ip.eu, Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її. та yourpassword на ваші реальні дані. Контейнер перевіряє ваш IP кожні 5 хвилин та оновлює запис при зміні.

FreeBSD

Бінарна дистрибуція для FreeBSD amd64. Альтернативно використовуйте порт inadyn (pkg install inadyn) з провайдером NoIP.

Завантажити FreeBSD tar.gz

Встановлення

  1. 1
    tar -xzf no-ip-client-freebsd.tgz chmod +x noip.client cp noip.client /usr/local/bin/
  2. 2Виконайте тестове оновлення:
    noip.client -u user@example.com -p yourpassword -d mijdomain.no-ip.eu
  3. 3Додайте до /etc/rc.local або створіть скрипт rc.d для автоматичного запуску.
  4. 4Режим демона або cron @reboot — такий самий синтаксис, як у розділі Linux вище.
  5. 5Альтернативно використовуйте inadyn з портів (pkg install inadyn) — підтримує протокол DynDNS2, встановіть сервер update.no-ip.pl.
Потрібен доступ до API, DNSSEC або керування командою?
primedns.net — DNS-платформа для розробників та бізнесу, від команди no-ip.eu.
Дізнатися більше →