DDNS配置简介
30 9 月, 2016 | 添加评论
利用DNS(Domain Name System,域名系统)可以将域名解析为IP地址,从而实现使用域名来访问网络中的节点。但是,DNS仅仅提供了域名和IP地址之间的静态对应关系,当节点的IP地址发生变化时,DNS无法动态地更新域名和IP地址的对应关系。此时,如果仍然使用域名访问该节点,通过域名解析得到的IP地址是错误的,从而导致访问失败。
DDNS(Dynamic Domain Name System,动态域名系统)用来动态更新DNS服务器上域名和IP地址之间的对应关系,保证通过域名解析到正确的IP地址。
目前,只有IPv4域名解析支持DDNS,IPv6域名解析不支持DDNS,即只能通过DDNS动态更新域名和IPv4地址之间的对应关系。
DDNS服务器 | DDNS更新请求的URL地址格式 |
www.3322.org | http://username:password@members.3322.org/dyndns/update?system=dyndns&hostname=<h>&myip=<a> |
DYNDNS | http://username:password@members.dyndns.org/nic/update?system=dyndns&hostname=<h>&myip=<a> |
DYNS | http://www.dyns.cx/postscript.php?username=username&password=password&host=<h>&ip=<a> |
ZONEEDIT | http://username:password@dynamic.zoneedit.com/auth/dynamic.html?host=<h>&dnsto=<a> |
TZO | http://cgi.tzo.com/webclient/signedon.html?TZOName=<h>&Email=username&TZOKey=password&IPAddress=<a> |
EASYDNS | http://username:password@members.easydns.com/dyn/ez-ipupdate.php?action=edit&myip=<a>&host_id=<h> |
HEIPV6TB | http://username:password@dyn.dns.he.net/nic/update?hostname=<h>&myip=<a> |
CHANGE-IP | http://nic.changeip.com/nic/update?u=username&p=password&hostname=<h>&offline=1 |
NO-IP | http://username:password@dynupdate.no-ip.com/nic/update?hostname=<h>&myip=<a> |
DHS | http://username:password@members.dhs.org/nic/hosts?domain=dyn.dhs.org&hostname=<h>&hostscmd=edit&hostscmdstage=2&type=1&ip=<a> |
HP | https://server-name/nic/update?group=group-name&user=username&password=password&myip=<a> |
ODS | ods://username:password@update.ods.org |
GNUDIP | gnudip://username:password@server-name |
花生壳 | oray://username:password@phservice2.oray.net |
其中:
URL地址中的username和password为登录DDNS服务器的用户名和密码。登录DDNS服务提供商的网站注册后,请根据实际情况修改。
HP和GNUDIP是通用的DDNS更新协议,server-name为使用对应DDNS更新协议的服务提供商的服务器域名或地址。
DDNS更新请求的URL地址可以以“http://”开头,表示基于HTTP与DDNS服务器通信;以“https://”开头,表示基于HTTPS与DDNS服务器通信;以“ods://”开头,表示基于TCP与ODS服务器通信;以“gnudip://”开头,表示基于TCP与GNUDIP服务器通信;以“oray://”开头,表示基于TCP与花生壳DDNS服务器通信。
members.3322.org和phservice2.oray.net为服务提供商提供DDNS服务的域名。花生壳提供DDNS服务的域名可能为phservice2.oray.net、phddns60.oray.net、client.oray.net和ph031.oray.net等,请根据实际情况修改域名。
<h>由系统根据接口上应用DDNS策略时指定的FQDN自动填写,<a>由系统根据应用DDNS策略的接口的主IP地址自动填写。用户也可以手工输入需要更新的FQDN和IP地址,代替URL中的<h>和<a>,此时,应用DDNS策略时指定的FQDN将不会生效。建议不要修改URL中的<h>和<a>,以免配置错误的FQDN和IP地址。