FAQ
DDNS Basics
What is Dynamic DNS and when do I need it?
Dynamic DNS (DDNS) keeps a stable hostname (e.g. myserver.no-ip.pl) pointing to your current public IP address — even when your ISP changes it, which happens regularly on home and small-business connections.
You need DDNS if:
- You run a server at home (NAS, Nextcloud, Home Assistant, IP camera, game server)
- You want to reach your home network via VPN or SSH from outside
- Your ISP gives you a dynamic IP and you need a consistent address to connect to
If your ISP gives you a static IP, you don't need DDNS — a plain A record is sufficient.
How many free hosts do I get?
A free account includes 3 hosts in the domains *.no-ip.pl, *.noip.pl, or *.no-ip.eu.
Paid plans offer more hosts. primedns.net starts at 10 and goes up to unlimited.
What is the TTL for DNS records?
DDNS records (A/AAAA) have a TTL of 60 seconds. After an IP change, the new address propagates within 1–2 minutes depending on the resolver's caching behaviour.
Static records (MX, TXT, CNAME, etc.) default to 3600 seconds TTL.
Do you support IPv6?
Yes. You can create AAAA records for IPv6 addresses. The DDNS client supports automatic IPv6 updates if your router provides a public IPv6 prefix.
You can have both an A and an AAAA record for the same hostname — dual-stack works correctly.
What is the difference between a DDNS host and a DNS record?
A DDNS host is an A or AAAA record that gets updated automatically by the client or router. The 3-host free limit applies to these.
A DNS record is a broader concept — it includes A, AAAA, CNAME, MX, TXT, SRV, CAA, NS, etc. Static records (like MX for email) do not count against the host limit.
Clients & IP Updates
Client, router, or API — which should I use?
- Desktop/server client (Windows/macOS/Linux) — installs on the machine that needs to be reached. Best when the server itself manages the network connection.
- Router — recommended when multiple devices sit behind a single NAT. The router always knows the real public IP from the ISP.
- API (HTTP GET) — for scripts, cron jobs, CI/CD pipelines. Any HTTP client works.
Which port does the update protocol use?
Two protocols are supported:
- UDP port 7777 — the native No-IP.pl protocol, used by the Linux/BSD daemon (
client.c) and embedded/IoT devices. Make sure outbound UDP/7777 is not blocked by your firewall. - HTTPS (port 443) — the DynDNS2-compatible protocol, used by the Windows and macOS desktop clients, and by most routers and NAS devices with built-in DynDNS support.
My router doesn't list No-IP.pl as a provider — what do I do?
Select DynDNS or Custom and manually enter the server: update.no-ip.pl. Our endpoint is compatible with the DynDNS2 protocol (same URL format as no-ip.com, dyndns.org).
Fields:
- Server:
update.no-ip.pl - Username: your email address
- Password: your password
- Hostname: e.g.
myserver.no-ip.pl
How often does the client check for an IP change?
Every 5 minutes. If the IP hasn't changed since the last update, no request is sent to the server (no rate-limit impact).
Does the client work on Raspberry Pi and other ARM boards?
Yes — we provide a dedicated ARMv7+ binary. It works on Raspberry Pi 2/3/4/5, Orange Pi, Banana Pi, and any ARM Linux system. Download from the Downloads page, "Linux ARM" section.
Plans & Pricing
Free vs paid — what's the difference?
| Free | Paid (No-IP.pl) | |
|---|---|---|
| DDNS hosts | 3 | more (plan-dependent) |
| Custom domains | 1 | more |
| DNS records | basic types | all types |
| REST API | yes | yes |
| Ads | none | none |
| TTL | 60s | 60s |
See pricing page for current plans and rates.
How much does a paid plan cost?
Current prices are always on the pricing page. Prices depend on the number of hosts/domains and billing period chosen.
Does the free account expire?
No — a free account does not expire as long as you use the service. Hosts remain active without requiring periodic confirmation every 30 days (unlike some other DDNS services).
Can I use my own domain?
Yes. Register a domain (e.g. mysite.pl) through No-IP.pl or transfer an existing one. You can then manage all DNS records for that domain — including DDNS, MX, TXT (SPF/DKIM/DMARC), CNAME, SRV, etc.
Domains
How do I register a .pl domain?
In the control panel → Domains → check availability → register. .pl domains are registered through an accredited registrar (NASK). You'll need to provide registrant details (name or company name, address, email) as required by NASK.
Can I transfer a domain from another registrar?
.pl domain transfers are supported. You'll need the authinfo (EPP) code from your current registrar. Go to the panel → Domains → Transfer.
How do I configure email (MX, SPF, DKIM, DMARC)?
Through the DNS panel, add:
- MX record pointing to your mail server
- TXT SPF record:
v=spf1 include:your-provider.example ~all - TXT DKIM record (public key provided by your mail provider)
- TXT DMARC record at
_dmarc.yourdomain.pl
DNS wizards for SPF/DKIM/DMARC in one guided flow are planned for primedns.net.
Do you support DNSSEC?
DNSSEC is not currently available on No-IP.pl. It is planned for primedns.net. If DNSSEC is critical for you — join the primedns waitlist.
API & Automation
Do I have access to a REST API?
Yes. The API is available at api.no-ip.pl, with OpenAPI documentation at api.noip.pl/v1/docs.
Through the API you can manage hosts, DNS records, domains, and your account. Authentication is via JWT (token obtained after login).
How do I update my IP via the API (without the client)?
DynDNS-compatible endpoint — HTTP GET with Basic Auth:
Response: good 203.0.113.1 (success) or nochg 203.0.113.1 (IP unchanged).
You can also use the REST API (JWT) — endpoint POST /v1/dns/update.
Can I integrate DDNS with CI/CD or a deployment script?
Yes. Example step in GitHub Actions / GitLab CI:
Full docs: api.noip.pl/v1/docs
Does the API have rate limits?
Yes — 60 requests per minute per user. For the IP update endpoint (/dns/update) we recommend no more than once every 5 minutes.
Privacy & Security
Are you GDPR compliant?
Yes. We operate in the EU (Poland), our servers are in the European Union. We collect only data necessary for the service (email address, IP for DNS updates). We do not sell data, do not profile users, and display no ads.
Details: Privacy Policy.
How are passwords stored?
Passwords are hashed with argon2id — the algorithm recommended by OWASP and NIST. Passwords are never stored in plain text.
Are my DNS records public?
By definition, DNS records are public — anyone can query the nameserver and see your A, MX, TXT records. This is standard DNS behaviour and cannot be disabled without switching to a private resolver (which would defeat the purpose of DDNS).
If you want to hide your home IP, consider a tunnel (Cloudflare Tunnel, Tailscale) instead of a direct DDNS record.
Do you support two-factor authentication (2FA)?
Passkeys (WebAuthn) are supported as a login method. Classic 2FA (TOTP/SMS) is planned for future versions.
primedns.net
What is primedns.net?
primedns.net is an advanced DNS platform built by the No-IP.pl team, targeting businesses, developers, and power users. It offers more hosts, API keys per application, DNSSEC, DNS wizards (SPF/DKIM/DMARC), team access, and SLA on higher-tier plans.
Is primedns.net on the same infrastructure as No-IP.pl?
Yes — same DNS server fleet, same operator (CONSERIT). primedns.net is a higher service tier on the same proven infrastructure.
Do I need a separate account for primedns.net?
No — it's the same account. You can log in to primedns.net with your No-IP.pl credentials. Your existing hosts and domains are visible. Additional primedns features activate when you choose a plan.
When does primedns.net launch?
Full launch planned for 2026. You can join the waitlist now — we'll notify you by email before launch.
PL
EN
ES
FR
DE
IT
NL
RO
UK
RU
TR