Tuesday, January 10, 2012

动态域名服务

域名服务(DNS)是互联网上进行机器名与地址互相转换的一项服务。连在互联网上的每一台电脑都有一个或多个域名服务器(DNS Server),比如:
C:\>ipconfig /all

Windows IP Configuration

        Host Name . . . . . . . . . . . . : twins08
        Primary Dns Suffix  . . . . . . . :
        Node Type . . . . . . . . . . . . : Unknown
        IP Routing Enabled. . . . . . . . : No
        WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection:

        Connection-specific DNS Suffix  . :
        Description . . . . . . . . . . . : AMD PCNET Family PCI Ethernet Adapter
        Physical Address. . . . . . . . . : 08-00-27-4E-C7-E6
        Dhcp Enabled. . . . . . . . . . . : Yes
        Autoconfiguration Enabled . . . . : Yes
        IP Address. . . . . . . . . . . . : 10.0.2.15
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 10.0.2.2
        DHCP Server . . . . . . . . . . . : 10.0.2.2
        DNS Servers . . . . . . . . . . . : 192.168.4.1
        Lease Obtained. . . . . . . . . . : Wednesday, January 11, 2012 12:58:25 AM
        Lease Expires . . . . . . . . . . : Thursday, January 12, 2012 12:58:25 AM

C:\>
所谓“动态 DNS”(Dynamic DNS,或者 DDNS)是指主机在检测到地址有变的时候,随时请求域名服务器予以相应更改其记录,保证后来的域名查找能够找到主机当前的地址。这项服务对个人家里有服务器的同学来说至关重要,因为只有使用 DDNS,才能有效保障我离家在外的时候,不论在什么地方,只要在互联网上,我就可以远程联机到家里的电脑上。一般人家里的路由器外接地址是由互联网服务商动态提供的,经常会变,没有 DDNS 就很难了。

这项服务很多的家用路由器都支持,比如下面这幅截屏就是 Netgear WNDR3700 型号路由器的 DDNS 设置页:


图中显示的 DynDNS.org 现已改名为 Dyn.com,是最早提供免费 DDNS 服务的公司之一。可惜这家公司现在已经逐渐对已经注册的免费 DDNS 帐号加以限制,并且似乎已经停止注册新的免费帐号。

不过,Google 一下“Free DDNS”还是能找到一些其他提供免费 DDNS 服务的公司。最近我试用了一下 Free DNS,除了他们提供的主域名比较怪之外,其他应该说还是和不错的,所以特意推荐一把。但是有很多家用路由器,象上面的 Netgear 一样,只支持 DynDNS.org 一家的服务,就比较麻烦一点了。不过,办法还是有的,而且也是免费的:dd-wrt 是一个很容易安装的路由器软件,它里面 DDNS 设置就灵活多了:

No comments:

Post a Comment