Register
Sign up with email and accept the terms.
Dynamic DNS for homes and businesses
Niti keeps your hostname pointed at your current IPv6 and IPv4 addresses. To reach it from outside, open the port on your modem once using our guide, then verify with Port check.
How it works
Sign up with email and accept the terms.
Install with one command or enter the update details on your router.
Open the hostname you created as <name>.niti.vn from your device.
Built for your devices
IPv6 comes first. When a device has a public IPv6 address, the client updates an AAAA record for its own hostname.
When you use IPv4, Niti keeps the A record current while you manage NAT and port forwarding at home.
Run one command, open the approval page, then select or create a hostname. The client signs in the device and receives its credential automatically.
Niti only answers DNS and receives IP updates. Device traffic travels directly between the two endpoints.
Device library
Each guide uses the correct install command, update URL, or configuration fields for that device.
Install the PowerShell client for Windows amd64 or arm64.
Read guide → ComputersRun one install command on Linux amd64 or arm64.
Read guide → ComputersInstall the client on a Raspberry Pi running Linux arm64.
Read guide → NASEnter an update URL in DSM for a Synology NAS.
Read guide → RoutersUse luci-app-ddns with a custom service on the router.
Read guide → RoutersUse an HTTPS fetch command and a five-minute scheduler.
Read guide → RoutersCreate a Custom Dynamic DNS entry with the update URL.
Read guide → RoutersConfigure a custom URL or dyndns2 credentials.
Read guide → CamerasUpdate the IP through a router or a computer at home.
Read guide → EssentialsUnderstand IPv4, IPv6, and NAT with a phone-number analogy.
Read guide → EssentialsChoose the right place to enter the Niti hostname for cameras, NAS devices, computers, and other services.
Read guide → EssentialsLet only the right device and port through the modem.
Read guide → EssentialsNAT, DMZ, and IPv6 firewall for the three ISPs.
Read guide →Common questions
Niti supports both. The client prefers IPv6; with IPv4, you manage NAT and port forwarding yourself.
No. Niti only answers DNS and receives IP updates; device traffic travels directly.
Use the one-time update URL shown in the hostname page, or use the dyndns2 details when the device supports them.
Yes. With IPv4, forward ports on your router and allow only the ports you need.
Update the IP through your router or a computer at home, then open the required port using the camera guide.
The Niti installer supports Linux amd64, Linux arm64, Windows amd64, and Windows arm64. There is no macOS installer.
IPv4 is like a shared building phone number, so you usually open a port for the modem to forward calls. IPv6 is like a separate number in each room, but the modem may still block incoming calls.
Read the IPv6 explainerThe viewer needs IPv6 to reach an IPv6 record directly. If their network only has IPv4, use the IPv4 mode and forward the required port on the device side.
See how to use IPv6Modems often block incoming IPv6 connections by default. Allow the required port for the right device, then test again from a network that has IPv6.
How to allow IPv6 trafficGet started with Niti
Create an account, choose a hostname, and follow the guide for your device.