DDNS

No-IP Provider Configuration Guide

No-IP is a popular dynamic DNS service that supports the standard No-IP Dynamic Update Protocol.

Configuration Parameters

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"

Configuration Examples

Basic Configuration

{
    "dns": "noip",
    "id": "your_username",
    "token": "your_password",
    "ipv4": ["home.example.com"]
}

Multiple Domains

{
    "dns": "noip",
    "id": "myusername", 
    "token": "mypassword",
    "ipv4": [
        "home.example.com",
        "office.example.com"
    ],
    "ipv6": ["ipv6.example.com"]
}

Authentication Methods

Username and Password

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 Codes

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

Troubleshooting