Dynamische DNS ( DDNS of Dynamische DNS ) is een methode voor het automatisch in realtime bijwerken van een naamserver in het Domain Name System (DNS) met actieve DDNS-configuratie van geconfigureerde hostnamen, adressen of andere informatie. Het is gestandaardiseerd door RFC 2136.
De term wordt gebruikt om twee verschillende concepten te beschrijven. De eerste is “dynamische DNS-update”, die verwijst naar systemen die worden gebruikt om DNS bij te werken zonder handmatige bewerking. Deze mechanismen worden uitgelegd in RFC 2136 en gebruiken TSIG om het proces veilig te maken. Het tweede concept van DDNS maakt updates lichter en directer, vaak met behulp van een update-client, die niet wordt gebruikt in de RFC2136-standaard voor het bijwerken van DNS-records. Deze clients hebben een doorlopende adresseringsmethode voor apparaten die hun locatie, configuratie of IP-adres regelmatig wijzigen.
Stel je voor dat je geen namen in je telefoonboek zou kunnen opslaan, alleen telefoonnummers. Het zou een stuk moeilijker voor je zijn om het telefoonnummer van een vriend te vinden, toch? Met IP’s is het hetzelfde. Het is mogelijk om het een naam te geven, de DNS (Domain Name Server).
Maar stel je voor dat de telefoon van je vriend altijd aan het veranderen was. Ook al kun je zijn naam opzoeken in je adresboek, het is niet erg handig als het nummer verouderd is, toch? Om dit probleem op te lossen is er DDNS.