Jack 发表于 2017-4-25 18:05:14

[首发] 华硕路由器:使用顶级域名 DDNS 教程(2/3)

本帖最后由 Jack 于 2020-5-1 14:59 编辑

下方内容已经过时故不再维护,若有需求请使用其他代替方案。


本系列教程共有三部:《华硕路由器:免费设置 IPv6 教程》、《华硕路由器:使用顶级域名 DDNS 教程》和《华硕路由器:免费 SSL 证书申请教程》。在上一篇教程我们完成了 IPv6 隧道的创建,可以获得公网 IPv6,以及访问 IPv6 网站。本篇教程是此系列教程的第二篇,将教您如何免费获得一个顶级域名,并将该域名设置为路由器的 DDNS(动态 DNS),但这并不会和 IPv6 相冲突。很多朋友设置 IPv6 后遇到的最大问题就是无法使用 DDNS 服务,这篇教程也将帮助您解决这个问题。
https://showfigure.hostpark.cn/images/2017/05/02/xQcC.png

在开始本教程前,请确认您具备以下条件:
1、一台华硕路由器。(或者使用 Asuswrt-Merlin(梅林)系统的其他品牌路由器)
2、一个电子邮箱。(推荐使用以下邮箱:Google Gmail(谷歌邮箱)、Microsoft Outlook(微软邮箱)、Yahoo Mail(雅虎邮箱),不建议使用中国邮箱)
3、路由器可以获取到公网 IP。(不了解什么是公网 IP?请看上一篇教程需具备条件第三项)
4、Hurricane Electric(HE)帐号。(如果您完成了上一篇教程,您就已经拥有了该帐号。如果没有,请参照上一篇教程第一步:注册 HE 帐号)

如果以上任何条件不能满足,将无法执行此教程。

© 本教程为 Jack 原创,引用内容则包含角标。非商业转载无需事先通知,转载人禁止修改教程内任何内容(包括可能出现的错误以及本行信息),商业转载需明确获得本人许可。本系列教程首发在 52asus 社区。



Jack 发表于 2017-4-25 22:58:14

本帖最后由 Jack 于 2017-11-29 06:56 编辑

在开始这篇教程前,您需要问自己一个问题 “我为什么需要 DDNS?”,如果您没有使用 DDNS 的需求,我建议您不要轻易进行此教程,因为这会为您带来更多地安全隐患。

我先来简单介绍下 DDNS什么是 DDNS?DDNS 英文是 Dynamic DNS,中文称呼为 动态 DNS,是域名系统(DNS)中的一种自动更新名称服务器(Name server)内容的技术 。通俗地讲就是,您的路由器连上网后,您能在路由器管理页面中看到 WAN IP 地址,而 DDNS 将会把一个网址绑定到您的公网 IP 地址上,这样您不必记住 IP 地址,只要记住绑定的网址就能通往您的 IP 地址。

什么情况下需要用到 DDNS?通常是需要远程访问的情况下,我们会用到 DDNS。比如,您开启了路由器的 AiCloud(个人云)功能,您想在公司查看家里 AiCloud 中的图片,这时您有两种方法,第一记住您的公网 IP 地址,这是非常笨的方法,而且大部分运营商会定期更新这个 IP 地址,您必须一次又一次地记住更新后的 IP 地址。或者您使用第二种方法:用 DDNS,无论运营商怎么更新 IP,您的 DDNS 网址永远是那一个,而您只需要记住一个网址就可以进行远程访问,是不是很方便啊。
上面的那个例子只是 DDNS 用途之一,DDNS 还可以配合 VPN,为您实现随时随地连接路由器内网、访问家里的设备;或者配合端口转发功能实现远程桌面、远程文件共享;又或者您甚至可以利用 DDNS 建立网站(不过我不建议这样做)。DDNS 用法太多了,这篇教程并不会继续深入地讲解实现这些功能的方法,只会教您:如何注册免费的顶级域名,以及将顶级域名设置为 DDNS 网址。

顶级域名 DDNS 和其他 DDNS 有什么区别?在华硕路由器中,大家最常用的 DDNS 莫过于 XXXXX.asuscomm.com,但是这个域名特别长、限制还多,您没有办法做一些服务,例如申请 SSL 证书、制作邮箱系统,更因为是公用 DDNS,黑客也更容易找到您。而注册一个顶级域名设置为 DDNS 就没有这些顾虑。

但是我要再次提醒您,您开启 DDNS,您远程访问将会变得非常容易,在您方便的同时,深藏在暗处中的坏人也会更方便,因此如果您没有这方面的需求,我建议您不要进行此教程。
     
     
     
     
教程开始了!
     
一、注册一个免费的顶级域名
什么是顶级域名?“baidu.com” 这就是一个顶级 .com 域名,我们也要注册一个顶级域名,不过后缀不同。
     
1、首先,我们打开 http://www.freenom.com/zh/index.html,这是一个域名提供商,免费提供 .tk、.ml、.ga、.cf 以及 .gq 后缀域名的注册。
在输入框填写您想要的域名(英文或数字),然后点击 [ 检查可用性 ],如果被别人注册了,就换一个。
https://showfigure.hostpark.cn/images/2017/04/27/ujrX.png

2、我们点击 [ 现在获取! ],然后点页面右上角 [ 完成 ]。请注意,不要注册 .tk 域名,因为 .tk 域名用的人太多,已经被一些运营商屏蔽。
https://showfigure.hostpark.cn/images/2017/04/27/u5tE.png
     
3、从现在开始页面将全部都是英文,不过不要担心,教程是中文的 :)
我们选择下图中 [ 12 Months @ Free(12 个月免费)],然后点击 [ Continue(继续)]。(虽然一次注册只有 12 个月,但在快到期前两周,会给您发电子邮件提醒您免费续期,只要每年续期一次,理论上讲可以无限)
https://showfigure.hostpark.cn/images/2017/04/27/uR5x.png
     
4、继续后,在页面左下角的输入框中,输入您的电子邮箱地址,然后点击 [ Verify My Email Address(发送验证邮件)]
https://showfigure.hostpark.cn/images/2017/04/27/ungb.png
     
5、打开您的邮箱,准备收信,不久后您会收到邮件,点击邮件中的链接验证您的邮箱。
https://showfigure.hostpark.cn/images/2017/04/27/u9oT.png
(如果您没有收到邮件,或者收到邮件打开链接没有出现到下方页面,我建议您使用我上方推荐的电子邮箱再试试。)
     
6、收到邮件后,请按照下图注释,填写信息。请注意密码是最重要的,其它的都无所谓。
https://showfigure.hostpark.cn/images/2017/04/27/uHZW.png
注册成功后会告诉您订单号,这个订单号我们用不到,因为没办法开 0 元的发票。
     
     
     
     
二,设置域名 DNS 解析,解析到 Hurricane Electric(HE)
     
1、我们点击页面上方的 [ Services(服务)] — [ My Domains(我的域名)](或者点此进入我的域名页面)
https://showfigure.hostpark.cn/images/2017/04/27/uQl7.png     

2、找到您刚才注册的域名,点击 [ Manage Domain(管理域名)]
https://showfigure.hostpark.cn/images/2017/04/27/uVWm.png
   
3、点击 [ Management Tools(管理工具)] — [ Nameservers(域名解析服务器)]
https://showfigure.hostpark.cn/images/2017/04/27/u7sC.png
     
4、选择 [ Use custom nameservers (enter below)(填入其他域名解析服务器) ],然后在下方填入 HE 的解析服务器:
ns5.he.net
ns4.he.net
ns3.he.net
ns2.he.net
https://showfigure.hostpark.cn/images/2017/04/27/uFQH.png
这就完成了域名解析到 HE。
     
     
     
     
三、在 HE 配置顶级域名 DDNS
     
1、用您的 HE 帐号在这里登录 https://dns.he.net/ ,登录后点击页面左边的 [ Add a new domain(添加一个新域名)] ,再输入框输入您的域名,最后点击 [ Add domain!(添加域名)]
https://showfigure.hostpark.cn/images/2017/04/27/ul26.png
     
2、点击域名的编辑 https://showfigure.hostpark.cn/images/2017/05/02/x4F7.png 图标,编辑域名。
https://showfigure.hostpark.cn/images/2017/04/27/ubtk.png
     
3、再点击 [ New A(新建 A 记录)]
https://showfigure.hostpark.cn/images/2017/04/27/ue5R.png
(请注意,域名解析到 HE 需要一些时间,通常是 24 小时以内(速度快的,五分钟内就可以了),如果不能新建 A 记录请耐心等待一天后再设置)
     
4、
 4.1 首先勾选 [ Enable entry for dynamic dns(启用 DDNS)];
 4.2 然后在 [ Name(二级域名)] 填入网址前面的名字,随便填写,只要能记住,(这里要解释下:例如我填写的 router,那么我的 DDNS 网址就是 router.routerexample.cf,如果不填写名字(非常不建议),那么就直接使用该域名 routerexample.cf,之所以不建议是因为不安全,更不建议填写 www);
 4.3 其他的都不要改
 4.4 最后点下方的 [ Submit(提交)]
https://showfigure.hostpark.cn/images/2017/04/27/uizw.png
     
5、我们点击更新 https://showfigure.hostpark.cn/images/2017/04/27/uXoz.gif 符号,为 DDNS 创建一个密码。
这个密码您可以不用记住,所以请随便输入。嫌麻烦可以点击 [ Generate a key(生成一个随机密码)]。
然后复制密码,最后点击 [ Submit(提交)]。
https://showfigure.hostpark.cn/images/2017/04/27/ugZf.png
     
6、打开 https://www.tunnelbroker.net/ 输入 HE 帐号的用户名和密码登录。
登录后打开我们上一篇教程设置的 IPv6 隧道 [ Tunnel Details(隧道信息)] 页面。(如果您没有 IPv6 隧道,请您参考《华硕路由器:免费设置 IPv6 教程》创建一个新隧道)
https://showfigure.hostpark.cn/images/2017/04/25/u1NB.png
     
7、进入[ Tunnel Details(隧道信息)] 页面的 [ Advanced(高级)]中。
在下方 [ Hostname(域名)] 位置填写您刚刚设置的域名;
然后在 [ API Key(密码)] 填写刚刚复制的密码。
填写完成后,点击 [ Save(保存)]
https://showfigure.hostpark.cn/images/2017/04/27/uzbo.png
     
8、重启您的路由器,您的顶级域名 DDNS 将生效!
     
     
除了免费顶级域名外,您也可以将您的其他域名解析到 HE 实现 DDNS 功能。如果只用顶级域名 DDNS,不需要 IPv6,您只要将路由器的 [ 高级设置 ] — [ IPv6 ],关闭即可。我建议将您的免费域名设置一个 A 记录绑定到一个博客,比如绑定 Tumblr,以免域名审查人员认为您的域名不使用而收回。


好了,使用顶级域名 DDNS 教程结束,感谢您的收看。下一篇教程《华硕路由器:免费 SSL 证书申请教程》将指导您为顶级域名申请免费 SSL 证书(地址栏 https 不再是红色),欢迎观看!
https://showfigure.hostpark.cn/images/2017/05/02/xRxT.png







514422325 发表于 2017-4-26 13:58:42

{:2_31:}

ys746663912 发表于 2017-4-27 03:52:29

我创建好了顶级域名ddns 但是网址还不能够访问,是不是解析还没有生效?
但是ipv6可以访问了

Jack 发表于 2017-4-27 04:06:35

本帖最后由 Jack 于 2017-4-26 21:25 编辑

ys746663912 发表于 2017-4-26 20:52
我创建好了顶级域名ddns 但是网址还不能够访问,是不是解析还没有生效?
但是ipv6可以访问了 ...
我发现您并不了解 DDNS(这是很危险的),您所说的网址不能访问,应该是指直接在浏览器中输入您的网址吧?这当然不能访问,因为您没有在这个网址 80 端口建立网站,而且由于运营商屏蔽了 80 端口,您也不能(或很难)建立网站。但是您能用这个网址作为除了 80 端口以外的事情。

举个例子:
比如,我想用顶级域名 router.example.com 远程设置我的路由器(我很不推荐这样做,但这是举例),那么我需要前往路由器中,开启允许 WAN 访问,然后配置好端口,假设配置的是 8080 端口。然后我就可以在浏览器中输入 router.example.com:8080 就能打开我的路由器设置页面。之所以不推荐这样做是因为任何知道这个网址的人都能打开我的路由器设置页面。

希望这个例子您能明白。
最后,如果您有 DDNS 需求,又对 DDNS 不了解,您可以在这里告诉我您的需求,我会指导您设置,并且帮助您避开那些高危风险。(上面举例就是一个风险,千万别效仿)

eg1688 发表于 2017-4-27 20:07:28

楼主帮忙看看,按照教程到这里卡住了,已经两三个小时了

Jack 发表于 2017-5-2 14:18:54

eg1688 发表于 2017-4-27 13:07
楼主帮忙看看,按照教程到这里卡住了,已经两三个小时了

您好,请您换一个后缀的域名试试看。因为能力有限,我没有测试所有的域名

tesla39 发表于 2017-6-13 10:45:00

参看教程1和2.申请了.ga结尾的域名。设置完成后,重启路由器。
外网IP已经变更了,但是Tunnel Details--Advanced--Last Status的数据还是没有更新。
请问下,在路由器上的DDNS页面需要怎么设置呢。能否提供个截图,谢谢。

Jack 发表于 2017-6-22 15:35:36

tesla39 发表于 2017-6-13 03:45
参看教程1和2.申请了.ga结尾的域名。设置完成后,重启路由器。
外网IP已经变更了,但是Tunnel Details--Adv ...
十分抱歉之前图片损坏,请看上一篇教程,有配置截图

lszrex 发表于 2018-4-4 16:10:13

可惜看不到图啊
页: [1] 2 3
查看完整版本: [首发] 华硕路由器:使用顶级域名 DDNS 教程(2/3)