No-IP is a popular dynamic DNS service that supports the standard No-IP Dynamic Update Protocol.
Parameter | Description | Required | Example |
---|---|---|---|
dns |
Provider name | ✅ | "noip" |
id |
No-IP username or DDNS ID | ✅ | "your_username" |
token |
No-IP password or DDNS KEY | ✅ | "your_password" |
{
"dns": "noip",
"id": "your_username",
"token": "your_password",
"ipv4": ["home.example.com"]
}
{
"dns": "noip",
"id": "myusername",
"token": "mypassword",
"ipv4": [
"home.example.com",
"office.example.com"
],
"ipv6": ["ipv6.example.com"]
}
Uses No-IP account username and password for authentication.
Uses DDNS ID and DDNS KEY for authentication, which is more secure.
How to obtain: Login to No-IP website → Create Dynamic DNS hostname → Generate DDNS KEY
Response | Meaning | Status |
---|---|---|
good <ip> |
Update successful | ✅ |
nochg <ip> |
IP unchanged | ✅ |
nohost |
Hostname not found | ❌ |
badauth |
Authentication failed | ❌ |
badagent |
Client disabled | ❌ |
!donator |
Paid account required | ❌ |
abuse |
Account banned | ❌ |