服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

免费vps|免费空间|免费域名|

服务器之家 - 新闻资讯 - 免费资源 - DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

2020-06-21 23:06freehao123 免费资源

如果你的WEB服务、FTP服务、Email服务、游戏服务器等建立在一个动态IP上的服务器上,那么你可能就需要一个支持动态DNS的域名解析服务了。动态域名解析服务,即DDNS,英文Dynamic Domain Name Server,是将用户的动态 IP 地址映射到一个

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

如果你的WEB服务、FTP服务、Email服务、游戏服务器等建立在一个动态IP上的服务器上,那么你可能就需要一个支持动态DNS的域名解析服务了。动态域名解析服务,即DDNS,英文Dynamic Domain Name Server,是将用户的动态 IP 地址映射到一个固定的域名解析服务上。

DDNS相对于我们平常用的如DNSPOD这类的DNS服务会多出一个本地客户端,每次启动时会自动将你的Web服务器上的IP地址传输到DNS服务器上,这样即便是你的IP不断变化,也不用每次都跑到DNS商那里修改解析了,DDNS会自动完成IP地址更新与解析。

支持动态DNS域名解析服务比较少见,国内也就是花生壳,而国外比较流行的就是DynDNS。这是一个成立于1997年的DNS解析商,老牌服务非常稳定,支持A, AAAA, CNAME, PTR, TXT, SPF, SRV, HINFO等,对于免费用户可以拥有4个域名,4个二级域名,4个MX记录,4个web redirects等。

DynDNS动态DNS服务支持Linux和Windows,提供了本地客户端可以直接安装,当然你也可以直接将DynDNS用在你的路由器上,支持DD-WRT, Open Wrt 、HUAWEI HG 533, ZyWALL-USG50, Linksys E3000 等。本文就来详细介绍DynDNS的申请与使用方法。

更多的免费DNS和免费SSL服务可以看看:

1、Ns1.com免费DNS域名解析服务-支持AXFR请求和Secondary DNS备用服务器

2、免费SSL排行汇总:免费SSL证书服务排行榜-国内外免费SSL申请与使用点评

3、域名:新Freenom免费域名申请与DNS解析设置-可申请.tk,.ml,.ga,.cf,.gq域名

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

PS:20170214更新,

感谢RR233CY和ZE3kr热心提醒,本文的DynDNS是指dynu.com,而不是dyn.com。免费用户无权添加SPF/TXT记录, TTL可以设置为任意值, 用户不可以自己添加通配符记录, 系统自动添加的子域名不能修改。“TTL最短可以设置90秒”, 90秒只是默认,其实最短可以改为1秒。

一、DynDNS申请

1、DynDNS官网:

1、官方首页:https://www.dynu.com/

2、DynDNS支持中文,你可以进入到官网到右上角选择中文。直接点击注册,然后可以选择是注册一个二级域名还是直接添加自己的域名。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

3、DynDNS支持的免费二级域名后缀非常多:

accesscam.org、blogsite.xyz、camdvr.org

casacam.net、ddnsfree.com、ddnsgeek.com

dynu.com、dynu.net、freeddns.org

giize.com、gleeze.com、kozow.com

loseyourip.com、myddns.rocks、mywire.org

ooguy.com、theworkpc.com、webredirect.org

4、如果你有自己的域名,则可以直接绑定域名到DynDNS上。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

5、提交,填写个人的基本信息,再注册一个账号。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

6、完成后到邮箱收取激活邮件。激活完成,登录到DynDNS管理后台,这就是DynDNS管理界面,“动态域名解析服务”是我们常用的。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

二、DynDNS添加DNS记录

1、点击动态DNS服务,然后我们就可以看到我们已经添加好的域名了,想要继续添加可以点击“+”。在域名列表中,可以点击编辑、管理、查看、删除等操作。(点击放大)

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

2、在管理DNS记录,你可以就可以像平时使用DNS那样添加DNS解析记录了,TTL最短可以设置90秒,位置名即别名,这个主要是用来方便我们更新IP的。(点击放大)

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

3、DynDNS支持的DNS记录有:A – IPv4 Alias、AFSDB – AFS Database、AAAA – IPv6 Alias、CNAME – Canonical Name、HINFO – System Information、KEY – Public Key、MX – Mail Exchange、NS – Name Server、PTR – Pointer、RP – Responsible Person、SPF – Sender Policy Framework、SRV – Service、TXT – Text。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

4、添加完成后,我们就可以在DNS管理记录下看到我们的域名DNS了,你可以点击删除,编辑等。在这里我们也看到了DynDNS已经自动加上了*泛域名解析了。(点击放大)

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

5、如果你不想要的话,也可以到域名管理列表看将“通配符”勾选去掉。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

6、DynDNS的NS服务有4个,记得到你的域名注册商那里将域名的NS服务器更新为DynDNS,待新的NS服务器生效后才可以使用上面的DNS解析服务。

NS1.DYNU.COM

NS2.DYNU.COM

NS3.DYNU.COM

NS4.DYNU.COM

NS5.DYNU.COM

三、DynDNS高级功能

1、DynDNS高级功能我们可以直接在域名列表下看到。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

2、第一个功能就是Mx记录。这个主要方便你将服务器当作邮局使用的。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

3、第二个功能就是URL跳转。该功能貌似在DNSPOD只有付费用户使用,但是在DynDNS可以免费使用。支持隐藏目标网站标题。(点击放大)

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

4、URL跳转还支持端口跳转。如果你的Web服务器对外访问的端口不是80等常见的,你可以在这个URL跳转中设置好目标端口。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

5、第三个功能就是离线设置。如果你的网站宕机了,DynDNS可以帮助你显示一个信息,告诉用户你的网站不行了让他们稍后再访问。当然你也可以直接在DynDNS中设置宕机跳转。相当实用。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

6、第四个功能就是位置名。也可说是别名,主要是方便我们更新DNS记录的。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

四、DynDNS在Linux/Mac OS/Windows平台上使用

1、DynDNS提供Linux/Win平台客户端,这里是Dynu IP Update Client下载地址,适用Windows。Linux和Mac OS大家可以到官网下载到:https://www.dynu.com/Support/Download。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

2、这里以DynDNS在Windows平台使用为例,安装打开客户端Dynu IP Update Client,使用你的DynDNS用户名和密码,还有记录的位置名,点击Save登录。(点击放大)

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

3、Connection Type 提供几种获取IP的方法:

检测VPS或PC上IP地址(局域网内部IP地址)-您的计算机的IP地址将被检测到。

检测服务器的IP地址(路由器的外部IP地址)-即ISP提供给你的外部访问IP地址,相当于你的路由器IP。

检测客户端和服务器端IP地址(推荐)。如果你本地有多个IP地址可以采用此方法

静态IP地址

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

4、Ignore IP List 则你要忽略被检测到的IP地址,SignOff Settings 则是当软件退出时你要执行的操作,你可以指定一个页面或IP地址,或者什么也不做。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

5、DynDNS客户端默认的是60秒一次检测,你可以手动点击“Save”来触发IP更新操作。TTL设置时间最少是90秒,这样基本上可以保证你的动态IP可以及时被DNS解析和用户访问到了。

五、DynDNS在路由器上使用方法

1、DynDNS提供的API,它可以让你在路由器上直接调用DynDNS,从而实现IP更新。以DD-WRT 为例,进入到DDNS,选择“自定义”,设置说明如下:

DYNDNSServer : api.dynu.com

Username : 你的 Dynu username

Password : 你的 Dynu password 或者 MD5 encrypted password

Hostname : DynDNS的免费二级域名 或者 yourdomain.com

URL : 留空

2、相关的设置查看如下演示:(点击放大)

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

3、如果你的用的Open Wrt,官方提供了一个配置文件,大家参考以下代码配置就好了:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
config service 'dynu'
option enabled '1'
option domain '你的-DYNU-HOSTNAME'
option username '你的-DYNU-USERNAME'
option use_https '1'
option cacert '/etc/ssl/certs'
option use_logfile '0'
option check_interval '24'
option check_unit 'hours'
option force_unit 'days'
option update_url 'http://api.dynu.com/nic/update?hostname=[域名]&myip=[IP地址]&username=[用户名]&password=[密码]'
option password 'YOUR-DYNU-PASSWORD'
option force_interval '2'
option ip_source 'network'
option interface 'wan'
option ip_network 'wan'
option use_syslog '2'

4、采用了GnuDip.http协议的路由器,例如华为路由器,设置说明如下:

Service Provider : Others

WAN Connection : nas_0_38

Host : 有yourdomain.dynu.com免费二级域名直接填入,如果有自己的域名,则留空。

Domain : 如果你上面填写的是yourdomain.dynu.com二级域名, 则填入dynu.com . 否则,如果你上面留空则直接填写你的域名 yourdomain.com .

User name : 你的 Dynu username

Password : 你的 Dynu password or MD5 encrypted password

Server address : gnudip.dynu.com/gnudip/

Server port : 8245

Protocol : GNUDip.http

Service name : Dynu 或其它任意

5、设置演示如下:(点击放大)

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

6、如果用了其它的路由器,可以参考rt.cn2k.net博主的,作如下设置:(点击放大)

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

7、最后DynDNS还提供了一个自定义URL,如果你的中路由器有“自定义”功能的话可以调用这个URL来更新IP,示例如下:

  1. 更新一个域名: 
  2. Non SSL: http://api.dynu.com/nic/update?hostname=example.dynu.com&password=PASSWORD 
  3. SSL Format: https://api.dynu.com/nic/update?hostname=example.dynu.com&password=PASSWORD 
  4.  
  5. 更新所有的域名: 
  6. Non SSL: http://api.dynu.com/nic/update?username=USERNAME&password=PASSWORD 
  7. SSL Format: https://api.dynu.com/nic/update?username=USERNAME&password=PASSWORD 
  8.  
  9. 更新所有的子域名 
  10. Non SSL: http://api.dynu.com/nic/update?hostname=example.dynu.com&alias=Alias&password=PASSWORD 
  11. SSL Format: https://api.dynu.com/nic/update?hostname=example.dynu.com&alias=Alias&password=PASSWORD 

1、DynDNS虽然说是一个动态DNS服务商,但是你把它当成DNS解析服务也是可以的,正常的网站解析服务DynDNS都是可以胜任的。而DynDNS提供了丰富的API接口,你甚至可以直接在本地电脑上更新DynDNS记录值 。六、DynDNS使用问题

2、DynDNS使用过程中有一个问题就是记得在路由器中设置好Port Forwarding,这样用户访问的请求才会正确跳转到内网IP的电脑服务器上。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

3、如果本地Web服务器不是用的80端口,你还需要在路由器中设置好指定端口跳转。

DynDNS老牌的免费动态DNS域名解析服务-支持DDNS可用于Linux/Win/路由器

延伸 · 阅读

精彩推荐