Movable Type 完全手册:第零章 ─ 申请网域名称

« 目录


第零章 ─ 申请网域名称

中国人向来讲究名字;好的名字甚至能够决定好的命运。在网络世界里,这个道理一样存在:任何好的网站,都该有个好的网域名称。

举例来说,如果你的网站位于像是 http://www.thissinglewordisgoddamnreallylongandhardtoremember.nethttp://www.there.is.so.many.words.in.this.url.com.tw 这么冗长的网域名称;甚至是居人篱下地用像 http://short.org/earth/asia/east/taiwan/taipei/public/site/ 这种网址名称,恐怕实在是让人难以记住。当然你会说「有搜寻引擎和书签这些东西可以用啊」,是没错,但是你总会有机会需要当面告诉亲朋好友你的网站网址,或者是把它印在名片上;在这种情况下,要有效率地表达一堆听起来很像的英文字母、数字、符号等,实在是相当具有挑战性。别怀疑,你需要一个简短、好记、足以代表个人信仰/精神/思想/特色的网域名称。

而这些也就是这一章所要教你的。

如果你觉得申请网域名称毫无困难,或者早就有自己的网域名称了的话,大可跳过本章。这些信息向来就是写给需要的人读的,没有理由花时间在你早就知道的地方。

花钱购买网域名称

假设你是个有经验的网络重度使用者,那么没有自己的网域名称实在是很逊的一件事。或者,如果你将建立的网站将代表著某间公司或某个组织团体的话,你也应该要有自己的网域名称 ─ 这样才能够显示出贵公司/组织的独特性;否则岂不代表你们跟本没办法自立自足?

许多台湾人或许会对 .tw 结尾的网域名称有所执念;但是也许你不知道,要买这样的网域名称实在是障碍重重。如果你要申请的是 .org.tw 结尾的网域名称的话,你得先有一份内政部认可的人民团体证书;如果你要申请 .com.tw 结尾的网域名称的话,则得要持有营业执照才行。 .net.tw 结尾的网域名称需要先出示与网络业务相关的证明, .edu.tw.gov.tw 则更非常人所能申请得到的。

真正容易申请到的,恐怕祇有 .idv.tw 结尾的网域名称了。可是这个网域名称,每年也会花去你五百元到八百元新台币左右。如果你执意如此,可以到台湾网络信息中心查询该去哪里申请。相形之下,若不执著于 .tw 结尾的网域名称的话,事情就会简单(而且便宜)得多。普遍说来,比较受好评的网域名称注册公司可能会是法国的 Gandi ,她们甚至提供了简单的免费名称服务器服务供客户使用;价格也很合理,一年祇需要 12 欧元(相当于台币四百多),而起完全毋须任何额外的条件限制,就能够亲易地买到 .org.com.net.info.name.biz 结尾的网域名称。显然比在台湾要方便得多了。

如果还想要更省钱的话,也可以到美国的 Go Daddy 购买网域名称;如果你一口气买十年的话,每个网域名称甚至花费不到 70 美元!不过 Go Daddy 提供的额外服务比较少,所以你得自备名称服务器才行。好消息是 PowerDNS 这家公司正好提供了免费的名称服务器功能,所以你大可搭配起来一起用。

关于网域名称的购买与设定其实有些冗长,在此我不打算赘述;如果你对此毫无概念,又不想自己花时间摸索的话,我建议你直接按照后面的小节,采用其它的解决方案。

台湾网络信息中心,申请网域名称流程
图一:从台湾网络信息中心的页面中,可以找到哪些地方能够受理 .tw 结尾的网域名称。
Gandi.net
图二:法国的 Gandi 公司,网域名称的报价是每年 12 欧元。
GoDaddy.com
图三:美国的 Go Daddy 公司,网域名称的报价是每十年 69.5 美元。
PowerDNS
图四: PowerDNS 提供了免费的名称服务器服务。

免费的网域名称

如果你目前还没有任何的额外预算能够支付网域名称,或者单纯地不会设定(也找不到人帮忙)的话,其实网络上也有许多免费的网域名称可以用。当然相对地这些网域名称会比较不那么具有个人特色,但是毕竟你一毛钱也没付,不是吗?

我们在此要介绍的是 DynDNS.org ,你可以在此免费申请到像是 .ath.cx.dnsalias.com.dnsalias.net.dnsalias.org.dyndns.biz.dyndns.info.dyndns.org.dyndns.tv.dyndns.ws.gotdns.com.gotdns.org.homedns.org.homeftp.net.homeftp.org.homeip.net.homelinux.com.homelinux.net.homelinux.org.homeunix.com.homeunix.net.homeunix.org.is-a-geek.com.is-a-geek.net.is-a-geek.org.isa-geek.com.isa-geek.net.isa-geek.org.kicks-ass.net.kicks-ass.org.merseine.nu.mine.nu.serveftp.net.serveftp.org.shacknet.nu 结尾的网域名称;在这么多网域名称当中,最广为人知、也最好记的应该就属以 .dyndns.org 结尾的网域名称了吧。 DynDNS 不但能够提供免费的网域名称,而且还能提供我们在后面才会提到的动态 IP 对应的功能。更棒的是,你甚至不需要被强迫放上广告!

DynDNS.org
图五: DynDNS 也提供免费网域名称申请。

要在 DynDNS 申请免费的网域名称的话,步骤大概像是这样:

  1. 首先连到 DynDNS 的首页 http://www.dyndns.org ,然后按下画面右上方 Sign Up Now 的按钮,如图六
    按下 Sign Up Now
    图六:按下画面右上方的 Sign Up Now 按钮。
  2. 接下来在这个画面中,请先阅读相关的授权协议内容,然后勾选授权协议下方的 I have read and agree to the Acceptable Use Policy above: 核选框,如图七
    阅读授权协议及勾选核选框
    图七:阅读授权协议内容,并勾选「我已读过并同意上述条款」的核选框。
  3. 然后请把画面往下卷动,在 Username 这一栏填写你将来要用来登入 DynDNS 的使用者名称,如图八。这一个名称可以跟你要用的网域名称不同。
    填写使用者名称
    图八:填写使用者名称。在这个例子里,我填的是 Jedimt
  4. 继续在同一页里的 Email Address 字段中,填写你的电子邮件地址,如图九。你得要填写两次,以确定没有填错。
    填写两次电子邮件地址
    图九:填写电子邮件地址。你得填写两次。在这个例子里,我填的是 JediMT@Jedism.org
  5. 还是在同一页,现在我们要在 Password 字段填写登入 DynDNS 会用到的口令,如图十。这个口令至少需要有五个字元长才行;同样地,你也得填写两次,以确认没有打错。
    填写口令
    图十:填写口令。你需要输入两次,而且口令长度不得少于五个字元长。
  6. 最后在你填完上面这些字段之后,请按下 Create Account 的按钮,如图十一。会有像图十二的画面跑出来,告诉你有一封认证信寄到你的电子邮件信箱里了,请你在 48 小时内按照信件的指示操作,然后你的 DynDNS 帐号才会生效。
    按下「建立帐号」按钮
    图十一:按下「建立帐号」的按钮。
    认证信已寄出的提示画面
    图十二:认证信已经寄出了;你需要在 48 小时内按照信件内的指示操作,才能开始使用 DynDNS 。
  7. 现在我们打开信箱,应该会有一封来自 support@dyndns.org 的信件,主旨为 Your Account Information 的认证信件,里面会有一段「认证网址」,如图十三里用红色框框标示出来的那样。请把这个网址复制下来,然后用网页浏览器加以开启,如图十四;你会看到一个页面,通知你现在你的 DynDNS 帐号已经正式启用了。
    开启信箱里的 DynDNS 认证信函
    图十三:来自 DynDNS 的认证信函里,有一个认证网址。
    认证成功帐号生效
    图十四:连到认证信里的认证网址后,帐号就生效了。
  8. 帐号生效后,我们在 DynDNS 页面上方的 User: 字段填入步骤三指定的帐号名称,然后在 Pass: 字段填入步骤五指定的口令,如图十五;然后如图十六按下 Login 按钮。登入之后的画面如图十七所示。
    填入帐号与口令
    图十五:填入 DynDNS 的帐号与口令。在这个范例中,我们填的帐号就是 Jedimt
    按下「登入」按钮
    图十六:然后按下「登入」按钮。
    成功登入
    图十七:登入成功了,画面上会出现你的 DynDNS 帐号。
  9. 登入成功之后,请按下页面上的 Services 卷标,如图十八
    按下 Services 卷标
    图十八:按下 Services 卷标。
  10. 按下 Services 卷标后,接著如图十九所示按下左方导览列上的 Static DNS ;导览列展开之后,再如图二十所示按下 Add Host
    按下 Static DNS
    图十九:按下左方导览列的 Static DNS
    按下 Add Host
    图二十:接著按下 Add Host
  11. 接下来我们终于可以开始设定网域名称了。如图二十一所示,我们先在 Hostname: 的第一栏填入你要用来当作网域名称的字。举例来说,如果你想要用 Jedimt.dyndns.org 的话,就应该在这里填入 Jedimt ;并且在第二栏的下拉式选单里选择 dyndns.org ,如图二十二
    在 Hostname 的第一栏填入 Jedimt
    图二十一:在 Hostname 的第一栏填入 Jedimt
    在下拉式选单里选择 dyndns.org
    图二十二:在 Hostname 的第二栏选择 dyndns.org
  12. 接著如图二十三,在 IP Address: 字段里,填入你的网页服务器的 IP 地址,最后按下 Add Host 按钮,如图二十四,然后就会看到如图二十五的画面,告诉你网域名称已经设定完成了。你应该把这个网域名称记下来,在后面的章节里,我们还会用到。
    填入 IP 地址
    图二十三:在 IP Address 字段里填入网页服务器的 IP 地址。
    按下 Add Host 按钮
    图二十四:按下 Add Host 按钮。
    网域名称设定完成
    图二十五:网域名称已经设定完成了。恭喜。

以上就是在 DynDNS 申请免费网域名称的步骤。

浮动 IP 的解决方案

如果你要用的网页服务器接的是 ADSL 或 Cable ,然后不幸地你祇负担得起浮动 IP 的价格的话,将很难用一般的方法把站台公开出来 ─ 因为你的 IP 可能时时都不同,教名称服务器要何所是从?这个时候,你需要 DynDNS 来拯救你。

前面的小节里,我们提过 DynDNS 好处多多,其中最大的一个其实就是我们要在这一节里用到的功能,也就是动态 IP 对应。整件事简短地说来大略是这样的:首先你得在自己的计算机上安装一个小程序,接著每次你开机或改变 IP 之后,这个程序就会告诉 DynDNS 的名称服务器,让它知道该把网域名称对应到那个 IP 去;于是其它使用者祇要连到同一个网域名称去,名称服务器自然会把她们带到正确的地方。

现在就让我们来看看该怎么做。

  1. 首先你得先在 DynDNS 里注册;如果你已经有可用的 DynDNS 帐号的话,请跳过这个步骤,直接到步骤八去。要在 DynDNS 注册,首先请连到 DynDNS 的首页 http://www.dyndns.org ,然后按下画面右上方 Sign Up Now 的按钮,如图二十六
    按下 Sign Up Now
    图二十六:按下画面右上方的 Sign Up Now 按钮。
  2. 接下来在这个画面中,请先阅读相关的授权协议内容,然后勾选授权协议下方的 I have read and agree to the Acceptable Use Policy above: 核选框,如图二十七
    阅读授权协议及勾选核选框
    图二十七:阅读授权协议内容,并勾选「我已读过并同意上述条款」的核选框。
  3. 然后请把画面往下卷动,在 Username 这一栏填写你将来要用来登入 DynDNS 的使用者名称,如图二十八。这一个名称可以跟你要用的网域名称不同。
    填写使用者名称
    图二十八:填写使用者名称。在这个例子里,我填的是 Jedimt
  4. 继续在同一页里的 Email Address 字段中,填写你的电子邮件地址,如图二十九。你得要填写两次,以确定没有填错。
    填写两次电子邮件地址
    图二十九:填写电子邮件地址。你得填写两次。在这个例子里,我填的是 JediMT@Jedism.org
  5. 还是在同一页,现在我们要在 Password 字段填写登入 DynDNS 会用到的口令,如图三十。这个口令至少需要有五个字元长才行;同样地,你也得填写两次,以确认没有打错。
    填写口令
    图三十:填写口令。你需要输入两次,而且口令长度不得少于五个字元长。
  6. 最后在你填完上面这些字段之后,请按下 Create Account 的按钮,如图三十一。会有像图三十二的画面跑出来,告诉你有一封认证信寄到你的电子邮件信箱里了,请你在 48 小时内按照信件的指示操作,然后你的 DynDNS 帐号才会生效。
    按下「建立帐号」按钮
    图三十一:按下「建立帐号」的按钮。
    认证信已寄出的提示画面
    图三十二:认证信已经寄出了;你需要在 48 小时内按照信件内的指示操作,才能开始使用 DynDNS 。
  7. 现在我们打开信箱,应该会有一封来自 support@dyndns.org 的信件,主旨为 Your Account Information 的认证信件,里面会有一段「认证网址」,如图三十三里用红色框框标示出来的那样。请把这个网址复制下来,然后用网页浏览器加以开启,如图三十四;你会看到一个页面,通知你现在你的 DynDNS 帐号已经正式启用了。
    开启信箱里的 DynDNS 认证信函
    图三十三:来自 DynDNS 的认证信函里,有一个认证网址。
    认证成功帐号生效
    图三十四:连到认证信里的认证网址后,帐号就生效了。
  8. 帐号生效后,我们在 DynDNS 页面上方的 User: 字段填入步骤三指定的帐号名称,然后在 Pass: 字段填入步骤五指定的口令,如图三十五;然后如图三十六按下 Login 按钮。登入之后的画面如图三十七所示。
    填入帐号与口令
    图三十五:填入 DynDNS 的帐号与口令。在这个范例中,我们填的帐号就是 Jedimt
    按下「登入」按钮
    图三十六:然后按下「登入」按钮。
    成功登入
    图三十七:登入成功了,画面上会出现你的 DynDNS 帐号。
  9. 登入成功之后,请按下页面上的 Services 卷标,如图三十八
    按下 Services 卷标
    图三十八:按下 Services 卷标。
  10. 按下 Services 卷标后,接著如图三十九所示按下左方导览列上的 Dynamic DNS ;导览列展开之后,再如图四十所示按下 Add Host
    按下 Dynamic DNS
    图三十九:按下左方导览列的 Dynamic DNS
    按下 Add Host
    图四十:接著按下 Add Host
  11. 接下来我们终于可以开始设定网域名称了。如图四十一所示,我们先在 Hostname: 的第一栏填入你要用来当作网域名称的字。举例来说,如果你想要用 Jedimt.dyndns.org 的话,就应该在这里填入 Jedimt ;并且在第二栏的下拉式选单里选择 dyndns.org ,如图四十二。至于 IP 地址则不用理会 ─ 因为我们等一下就会加以更新了。最后按下 Add Host 按钮,如图四十三,然后就会看到如图四十四的画面,告诉你网域名称已经设定完成了;你应该把这个网域名称记下来,我们稍后还会用到。
    在 Hostname 的第一栏填入 Jedimt
    图四十一:在 Hostname 的第一栏填入 Jedimt
    在下拉式选单里选择 dyndns.org
    图四十二:在 Hostname 的第二栏选择 dyndns.org
    按下 Add Host 按钮
    图四十三:按下 Add Host 按钮。
    网域名称设定完成
    图四十四:网域名称已经设定完成了。
  12. 现在按下左方导览列上的 Clients ,如图四十五
    按下左方导览列上的 Clients
    图四十五:设定好网域名称后,按下左方导览列上的 Clients
  13. 接著会出现的画面中,会列出所有平台可以用的用户端程序。我们在此假设读者使用的是 Windows 平台,所以显然祇需要找 Windows 上可用的程序。因此,我们在画面上的 Operating System: 下拉式选单中选择 Win ,如图四十六所示,然后再如图四十七按下 Select 按钮。
    从下拉式选单里选择 Win
    图四十六:从「操作系统」下拉式选单中选择 Windows
    按下 Select 按钮
    图四十七:选择 Win 后,按下「选择」按钮。
  14. 接下来我们从这些 Windows 上可用的程序中,找到目前评价最高的 DirectUpdate ;请按下右方的磁盘片图标,如图四十八,就可以下载图四十九里的 DUSetup360.zip
    下载 DirectUpdate
    图四十八:按下磁盘片图标,下载 DirectUpdate ,并存放到你要用来当作服务器(也就是有用 ADSL 或 Cable 联机到 Internet )的那一台机器上。
    DUSetup360.zip
    图四十九: DUSetup360.zip 。
  15. 我们用 WinZip 来把这个压缩档解开。请参照图五十图五十三,大致上祇要一直按「下一步」就可以顺利解开。
    按「下一步」
    图五十:请按「下一步」。
    按「下一步」
    图五十一:我们选择『从「DUSetup360.zip」解压缩或安装』,然后请按「下一步」。
    按「立即解压缩」
    图五十二:请按「立即解压缩」。
    按「关闭」
    图五十三:解压缩完成后,请按「关闭」。
  16. 一旦解开后,你应该会看到一个像图五十四这样的数据夹,里面有一个叫 DUSetup360 的可执行档。请执行这个执行档(用鼠标双击),以安装 DirectUpdate 。安装的过程请参照图五十五图六十二,大致上仍旧祇要一直按「 Next 」就可以安装完了。
    DUSetup360
    图五十四:解开压缩档后,会有一个叫 DUSetup360 的可执行档。
    按「 Next 」
    图五十五:安装 DirectUpdate ,请按「 Next 」。
    按「 Next 」
    图五十六:这一个画面是释出附注,请按「 Next 」。
    按「 Yes 」
    图五十七:这一个画面是授权协议,要继续安装下去的话,你祇得同意。所以请按「 Yes 」。
    按「 Next 」
    图五十八:这一个画面是用来变更安装路径的。我们采用预设值 C:\Program Files\DirectUpdate ,所以请直接按「 Next 」就可以了。
    按「 Next 」
    图五十九:这一个画面是用来决定要怎么安装的。我们选择标准安装,也就是 Typical ,然后请按「 Next 」。
    按「 Next 」
    图六十:这一个画面是用来决定要把快捷方式放在那个数据夹里的。我们采用预设值 DirectUpdate ,所以请直接按「 Next 」就可以了。
    按「 Next 」
    图六十一:现在才真正要开始安装。请按下「 Next 」,然后就会开始复制档案、修改登录、安装程序。
    按「 Close 」
    图六十二:安装完成,请按下「 Close 」来结束安装程序。
  17. 图六十三所示,一旦安装完成后,就会出现一个叫 DirectUpdate 的数据夹,里面有一个叫 DirectUpdate 的快捷方式,请用鼠标双击 DirectUpdate
    DirectUpdate control
    图六十三:在 DirectUpdate 数据夹里,有一个 DirectUpdate 的快捷方式。
  18. 执行了 DirectUpdate 之后,你会看到如图六十四这样的画面;如果你付钱注册的话,就可以不要看这个画面,否则每次执行 DirectUpdate 的时候,它都会跳出来烦你。好,现在让我们按下「 Close 」按钮,把这个窗口关掉。
    按「 Close 」
    图六十四: Direct Update 的未注册提示讯息。请按「 Close 」按钮来关掉这个窗口。
  19. 接下来你会看到如图六十五这样的画面,这时候请按「 Status 」卷标页。
    按「 Status 」
    图六十五:在 Direct Update 的主画面里,按下「 Status 」卷标页。
  20. Status 这一页里,我们要设定先前在 DynDNS 申请设定的网域名称。如图六十六,请按下「 Create... 」按钮。
    按「 Create... 」
    图六十六:在 Status 页面中,按下「 Create... 」按钮来新增一组网域名称设定。
  21. 按下 Create... 按钮后会跳出一个窗口,让你设定网域名称组态。首先我们先按照图六十七那样,在 Account type: 这一栏的下拉式选单选择「 dyndns.org (Dynamic) 」;接下来请如图六十八那样,在 Domain: 那一栏里填写你在步骤 11 所建立的完整网域名称;然后再如图六十九图七十,在 User name: 那一栏填写你在 DynDNS 的帐号名称(也就是你在步骤三设定的那一个),并在 Password: 这一栏填写你的 DynDNS 帐号的口令(也就是你在步骤五设定的那一个);然后再如图七十一,按下「确定」按钮。
    从下拉式选单选择「 dyndns.org (Dynamic) 」
    图六十七:在 Account type: 这一栏的下拉式选单选择「 dyndns.org (Dynamic) 」。
    填写 Domain
    图六十八:在 Domain: 填写完整网域名称;在这个范例中,我们填写的是 Jedimt.dyndns.org
    填写帐号
    图六十九:在 User name: 那一栏填写你的 DynDNS 帐号名称;在这个范例中,我们填写的是 Jedimt
    填写口令
    图七十:在 Password: 那一栏填写你的 DynDNS 帐号口令。
    按下「确定」
    图七十一:按下「确定」按钮即可。
  22. 设定完成后,你应该可以看到如图七十二这样的画面,告诉你网域名称已经对应到你新的 IP 地址了。所以我们可以把这个程序关闭了,请按「 Exit 」按钮。
    按下「 Exit 」
    图七十二:按下「 Exit 」按钮来关闭 Direct Update 的管理程序。
  23. 然后如图七十三的画面又会冒出来烦你,请按下「 Close 」来关闭窗口。
    按下「 Close 」
    图七十三: Direct Update 的未注册提示画面,请按下「 Close 」按钮来关闭。

以上就是设定 DynDNS 动态网域名称的方法。你祇需要设定一次,以后不论是你重新开机或 IP 有所变动的时候, Direct Update 这个程序就会自动地回报给 DynDNS ;当然还有许多不同的程序,也都有相同的效果,在此就不加以赘述了,请各位读者自行秉持著前述步骤的精神加以尝试。从此之后,你祇需要把这个网域名称(例如 Jedimt.dyndns.org )公诸于世,别人就可以在任何时候联机到你的机器上了(当然这也意味著你的那一台机器得整天开机并连上网络)。同时我们在稍后的章节里也会用到这个网域名称。


保留部分权利AttributionShare Alike