动态DNS(英语:Dynamic DNS,简称DDNS)是
域名系统(DNS)中的一种自动更新
名称服务器(Name server)内容的技术。根据互联网的域名订立规则,域名必须跟从固定的IP地址。但动态DNS系统为动态网域提供一个固定的
名称服务器(Name server),透过即时更新,使外界用户能够连上动态用户的网址。
动态DNS(英语:Dynamic DNS,简称DDNS)是
域名系统(DNS)中的一种自动更新
名称服务器(Name server)内容的技术。根据互联网的域名订立规则,域名必须跟从固定的IP地址。但动态DNS系统为动态网域提供一个固定的
名称服务器(Name server),透过即时更新,使外界用户能够连上动态用户的网址。
这个术语被用来描述两种不同的概念。在
互联网的管理层面来说,动态DNS更新是指创建一个DNS系统,能够自动更新传统的DNS记录,而不需要手动编辑。这个机制在RFC 2136中被解释,利用TSIG机制来提供安全性。
在客户端来说,动态DNS提供了一个轻量化机制,让本地DNS数据库可以即时的更新。它能把
互联网域名指往一个可能经常改变的
IP地址,让经常改变位置及配置的设备,能够持续性的更新IP地址。令互联网上的外界用户可以透过一个大家知道的域名,连接到一个可能经常动态改变
IP地址的机器。其中一个常用的用途是在使用
动态IP地址连线(例如在每次接通连线就会被分配一个新的IP地址的拨号连线,或是偶尔会被ISP变更IP地址的DSL连线等)的计算机上运行
服务器软件。
若要实现动态DNS,就需要将网域的“最大缓存时间”设置在一个非常短的时间(一般为数分钟)。此举可避免外界用户在缓存中保留了旧的IP地址,并且使每个新连线被创建时都会经过Name Server获取该机器的新地址。
各种机构都有大规模地提供动态DNS的服务。他们会利用
数据库路由器和其他网上设备也在其
固件中包含了上述的功能。
在计算机技术中,名称服务器(英语:name server或nameserver)是指提供
域名服务协议的程序或
服务器。它可以将“人类可识别”的标识符,
映射为系统内部通常为数字形式的标识码。
域名系统(DNS)服务器是最著名的名称服务器:域名是
互联网两大主要名字空间之一。
域名系统(
英文:DomainNameSystem,
缩写:DNS)是
互联网的一项服务。它作为将
域名和
IP地址相互
映射的一个
分布式数据库,能够使人更方便地访问
互联网。DNS使用TCP和
UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。
开始时,域名的字符仅限于
ASCII字符的一个子集。2008年,ICANN通过一项决议,允许使用其它语言作为互联网顶级域名的字符。使用基于
Punycode码的
IDNA系统,可以将
Unicode字符串映射为有效的DNS字符集。因此,诸如“XXX.中国”的域名可以在地址栏直接输入并访问,而不需要安装插件。但是,由于英语的广泛使用,使用其他语言字符作为域名会产生多种问题,例如难以输入,难以在国际推广等。