Przejdź do: WindowsmacOSLinux x64Linux ARM / Raspberry PiRouterDockerFreeBSD

Windows v2.0.0

Natywny klient Windows z ikoną w zasobniku systemowym. Działa w tle i automatycznie aktualizuje Twoje rekordy DNS, gdy zmieni się Twój publiczny adres IP. Obsługuje wszystkie typy rekordów (A/AAAA).

Pobierz v2.0.0 (64-bit MSI)
Starsza wersja: Windows v1.42 (starsze systemy)

Dla Windows XP/Vista/7. Niezalecana dla nowych instalacji.

Pobierz v1.42 (EXE)

Instalacja

  1. 1Uruchom instalator MSI i zaakceptuj monit UAC. Aplikacja działa w zasobniku systemowym — lekka, napisana w nowoczesnym, bezpiecznym języku programowania, minimalne zużycie zasobów. Obsługuje 11 języków interfejsu ze spójnym wyglądem na Windows i macOS.
  2. 2Ikona pojawi się w zasobniku systemowym. Kliknij ją → Ustawienia.
  3. 3Wpisz swój login i hasło No-IP.pl.
  4. 4Wpisz nazwy hostów, które chcesz aktualizować (np. mojdom.no-ip.pl). Hosty muszą już istnieć w Twoim panelu konta No-IP.pl. Kliknij Zapisz.
  5. 5Status zmieni się na zielony. Twoje rekordy DNS będą teraz automatycznie aktualizowane przy każdej zmianie adresu IP.

macOS v2.0.0

Uniwersalna aplikacja (Apple Silicon + Intel). Działa jako element logowania na pasku menu, bez konieczności używania terminala.

Pobierz v2.0.0 (Universal DMG)

Instalacja

  1. 1Otwórz DMG i przeciągnij No-IP Client.app do /Applications.
  2. 2Aplikacja nie jest podpisana cyfrowo (brak Apple Developer ID). Przy pierwszym uruchomieniu macOS Gatekeeper ją zablokuje. Rozwiązanie: kliknij prawym przyciskiem No-IP Client.appOtwórz → kliknij Otwórz w oknie zabezpieczeń. Wystarczy to zrobić raz. Alternatywnie: Ustawienia systemowe → Prywatność i bezpieczeństwo, przewiń w dół i kliknij Otwórz mimo to.
  3. 3Kliknij ikonę na pasku menu → Preferencje. Wpisz swoje dane logowania.
  4. 4Wpisz nazwy hostów, które chcesz aktualizować (np. mojdom.no-ip.pl). Hosty muszą już istnieć w Twoim panelu konta No-IP.pl. Kliknij Zapisz.
  5. 5Opcjonalnie: włącz Uruchom przy logowaniu w Preferencjach, aby aplikacja uruchamiała się automatycznie.

Linux x86-64

Lekki statyczny plik binarny — bez zależności, bez instalatora. Używa natywnego protokołu UDP no-ip.eu (port 7777): lżejszy niż HTTPS, działa przez większość firewalli. Idealne rozwiązanie dla serwerów, maszyn wirtualnych i automatycznych konfiguracji.

Pobierz plik binarny (x64) Pobierz tar.gz

Użycie

# Jednorazowa aktualizacja i zakończenie: noip.client -u user@example.com -p yourpassword -d mojdom.no-ip.pl # Tryb demona — aktualizacja co N minut w tle (N ≥ 5): noip.client -u user@example.com -p yourpassword -d mojdom.no-ip.pl -b 5 # Pokaż wersję: noip.client -V

Szybki start

  1. 1Pobierz i nadaj uprawnienia do wykonywania:
    wget -O /usr/local/bin/noip.client https://no-ip.eu/progs/noip.client-x64 chmod +x /usr/local/bin/noip.client
  2. 2Przetestuj jednorazową aktualizacją:
    noip.client -u user@example.com -p yourpassword -d mojdom.no-ip.pl
  3. 3Uruchom jako demon (aktualizacja co 5 min w tle):
    noip.client -u user@example.com -p yourpassword -d mojdom.no-ip.pl -b 5 &
  4. 4Aby uruchamiać automatycznie po restarcie, dodaj do crontaba:
    crontab -e # Dodaj: @reboot /usr/local/bin/noip.client -u user@example.com -p yourpassword -d mojdom.no-ip.pl -b 5
    Uwaga: na niektórych systemach @reboot uruchamia się przed dostępnością sieci. Ponieważ demon ponawia próby co 5 minut, połączy się automatycznie przy pierwszej udanej próbie po starcie.
  5. 5Plik unit systemd oraz skrypt init SysV są w przygotowaniu — nie są jeszcze dołączone w tej wersji. Na razie użyj crona jak pokazano powyżej.

Linux ARM / Raspberry Pi

Plik binarny ARMv7+. Działa na Raspberry Pi (wszystkie modele), Orange Pi, Banana Pi i każdym systemie Linux ARMv7+. Identyczny interfejs jak wersja x64.

Pobierz plik binarny ARM

Szybki start

  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. 2Przetestuj jednorazową aktualizacją:
    noip.client -u user@example.com -p yourpassword -d mojpi.no-ip.pl
  3. 3Uruchom jako demon (aktualizacja co 5 min):
    noip.client -u user@example.com -p yourpassword -d mojpi.no-ip.pl -b 5 &
  4. 4Automatyczny start po restarcie przez crontab:
    crontab -e # Dodaj: @reboot /usr/local/bin/noip.client -u user@example.com -p yourpassword -d mojpi.no-ip.pl -b 5

Router (wbudowany DDNS)

Większość routerów natywnie obsługuje protokół DynDNS. Nie trzeba instalować żadnego oprogramowania — skonfiguruj raz, działa na zawsze.

UstawienieWartość
Usługa / DostawcaCustom lub DynDNS
Serwer / Hostupdate.no-ip.pl
Login / Nazwa użytkownikaTwój adres e-mail No-IP.pl
HasłoTwoje hasło No-IP.pl
Nazwa hostanp. mojdom.no-ip.pl

Działa z każdym klientem kompatybilnym z DynDNS2. No-IP.pl implementuje standardowy protokół DynDNS2 — ten sam, który jest używany przez większość routerów, ddclient, inadyn i inne narzędzia DDNS. Ustaw serwer aktualizacji na update.no-ip.pl i swoje dane logowania no-ip.pl. Nasz natywny klient Linux/C używa zoptymalizowanego protokołu UDP specyficznego dla no-ip.pl — lżejszego i bardziej przyjaznego dla firewalli niż HTTPS.

Uwagi dla poszczególnych routerów
  • ASUS: WAN → DDNS → Dostawca usługi: Custom. Wklej update.no-ip.pl jako adres URL serwera.
  • TP-Link: Zaawansowane → Sieć → Dynamiczny DNS → Dostawca usługi: DynDNS.org działa. Serwer: update.no-ip.pl.
  • MikroTik: IP → Cloud nie jest odpowiedni. Użyj skryptu /ip cloud lub skryptu RouterOS wywołującego update.no-ip.pl przez HTTP GET.
  • OpenWrt: No-IP.pl jest oficjalnie wspieranym dostawcą DDNS w OpenWrt. Zainstaluj pakiet ddns-scripts, wybierz no-ip.pl z listy dostawców i ustaw serwer na update.no-ip.pl. Adres URL aktualizacji DynDNS2 jest wspólny — działa z kontami no-ip.pl.

Docker

Użyj qmcgaw/ddns-updater — dobrze utrzymywany wielodostawcowy updater DDNS. Obsługuje protokół No-IP.

services: ddns-updater: image: qmcgaw/ddns-updater restart: unless-stopped environment: - CONFIG=[{"provider":"noip","domain":"mojdom.no-ip.pl","username":"Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.","password":"twojehaslo","ip_version":"ipv4"}] - PERIOD=5m - HTTP_TIMEOUT=10s ports: - "8000:8000" # opcjonalnie: interfejs webowy statusu

Zamień mojdom.no-ip.pl, Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript. i twojehaslo na swoje rzeczywiste dane. Kontener sprawdza Twój adres IP co 5 minut i aktualizuje rekord, gdy się zmieni.

FreeBSD

Dystrybucja binarna dla FreeBSD amd64. Alternatywnie użyj portu inadyn (pkg install inadyn) z dostawcą NoIP.

Pobierz FreeBSD tar.gz

Instalacja

  1. 1
    tar -xzf no-ip-client-freebsd.tgz chmod +x noip.client cp noip.client /usr/local/bin/
  2. 2Uruchom testową aktualizację:
    noip.client -u user@example.com -p yourpassword -d mojdom.no-ip.pl
  3. 3Dodaj do /etc/rc.local lub utwórz skrypt rc.d do automatycznego uruchamiania.
  4. 4Tryb demona lub cron @reboot — taka sama składnia jak w sekcji Linux powyżej.
  5. 5Alternatywnie użyj inadyn z portów (pkg install inadyn) — obsługuje protokół DynDNS2, ustaw serwer na update.no-ip.pl.
Potrzebujesz dostępu API, DNSSEC lub zarządzania zespołem?
primedns.net — platforma DNS dla deweloperów i firm, od zespołu tworzącego no-ip.pl.
Dowiedz się więcej →