动态域名解析新手上路
加入时间: 2008-10-11 21:51:07 作者: 不详 阅读次数:6 来源: 网络转载
随着个人用户宽带上网的普及,越来越多的网民开始在自己的电脑上架设服务器和主页空间,这个完全属于自己的网络个人家园将没有免费主页中的广告骚扰,没有虚拟主机的空间和功能限制,也无须支付主机托管的高昂费用。不过目前个人架站所需要解决的关键问题不在于安装配置和管理主机服务器,而是作为电信ISP提供给一般用户的个人宽带业务,其IP地址通常采用DHCP进行动态分配,这样一来,用户在每次登录互联网时,其获得的IP地址都是在不断变化的,用户不能保证分配到的前后IP地址一样,也无法预知自己下次联网时所获得的IP地址。因此如果要直接在具有动态IP地址的主机上架设个人网站是很难设定DNS域名的,而且访问者也因为主机IP地址变化而无法访问该站点。
现在有一种被称为动态域名解析的系统可以轻松解决这一难题,该系统可实现将用户的动态IP地址映射到一个固定DNS域名的解析服务上,即DDNS(动态域名解析服务)。一般来说一个动态域名解析系统由两部分组成,一部分是服务器端程序,通常位于系统服务提供商的主机上,由它负责提供DNS服务以及实现实时动态域名解析;另一部分是客户端程序,安装在具有动态IP地址的用户电脑上。客户端程序负责在用户每次上网时把本机的IP地址告诉服务器端程序,在收到客户端通知后服务器端程序可立即更新原域名的解析映射,将新的IP地址重新与原有的固定域名相对应,这样就实现了动态IP到域名的同步映射。通过使用动态域名解析系统,你的网站即使没有静态IP地址,互联网上的访问者也能通过输入固定域名来拜访你的个人家园。下面我们就来自己动手解析动态域名。
在介绍动态域名解析软件之前,首先假定网友们已经在自己的主机上搭建了网站服务器(编:想了解相关内容可以参考本刊2002年15期的相关内容),并可通过浏览器输入“http://localhost/”看到自己的默认网站首页画面,启用了IIS默认站点就会进入“http://localhost/iishelp/iis/misc/default.asp”的帮助资料页面,这就说明IIS的Web服务器已经安装成功了,如图1所示。以下介绍中均以最为常见的PWS(Win98)和IIS(Win2000)Web服务器作为说明示例。
接下来先了解一下目前有哪些可以提供动态域名解析服务的厂商。下表列出了一些国内常见的动态域名解析服务提供商的特点和功能比较:
另外上述的动态域名解析软件还都具有如下的共同特性:
1.一般均支持包括普通电话线、ISDN、xDSL、Cable Modem、Fttx+LAN和其他任何能够提供互联网公网IP地址的接入线路,也支持对静态地址的解析。
2.一般工作平台为Windows 98/Me/NT/2000/XP,少数可以在Linux和Unix下工作。
3.均支持HTTP、FTP、Telnet、E-mail等服务,一些可以支持在线游戏服务器、P2P、流媒体服务器等。
尽管上述各种动态域名解析系统在运行使用和功能特色上有差别,但其工作原理都是一样的,且安装配置的流程也基本一致,一般都要经过以下三个步骤:1.申请帐号。2.安装配置客户端。3.联网并运行客户端软件。另外在这之前用户还须先根据自身需求来考虑选择合适的动态域名解析服务提供商,个人用户和企业用户对此的侧重点不同。对于个人用户来说,首先考虑服务是否免费或者付费较少,当然如果能在此基础上提供更多个性化的定制服务则更好;而对于企业用户,则倾向于通过付费来获得更好更全面的服务,尤其在服务质量、稳定性、安全性等方面更加关注。因为本文介绍动态域名解析主要是针对解决个人用户如何在宽带上网的基础上进行网站架设的问题,所以价格低廉是第一考虑要素,在此介绍两款比较有代表性且使用较广泛的动态域名解析软件:每步(Meibu)和动态主机(DynamicHost)。
一、每步域名解析
由每步数码推出的动态域名解析系统应该算是最容易使用的傻瓜级产品,它支持国际域名,也提供众多的免费二级域名供用户选择。目前每步提供了三个版本的客户端软件,分别支持单用户、多用户和具有固定IP地址的用户使用。客户端软件、二级域名申请及其动态域名解析均免费。下面简要介绍一下其具体实现步骤:进行用户帐号申请工作,因为动态域名解析是在其服务商的服务器端实现的,所以用户必须首先在其网站上申请一个使用帐号,以后客户端就可以通过该帐号向服务器程序发送此用户的域名解析请求。登录其网站主页:www.meibu.com,选择“用户注册”,按照提示一步步完成注册即可,如图2所示。
在填写个人资料时,注意给自己的网站选择一个合适的域名。每步数码提供了很多免费的二级域名供注册,这对我们普通网民来说是非常贴心的举措,你可以根据自己的喜好或用途来选择使用。当然如果你自己已经有了预先购买的顶级域名,在此也可以通过使用域名转入功能来开通。
注册完毕后转入客户端下载页面(见图3),可根据需要下载合适的客户端软件版本。这里“支持单域名解析”和“支持多域名解析”的客户端版本功能相同,只不过后者允许在同一台电脑上供三个用户使用,每个用户都可使用自己注册的不同域名,所以就具有多域名功能。
安装完相应的客户端软件,会在任务栏状态条上生成一个如图4所示的小图标,双击激活后弹出设置页面,单机版和多用户版的设置界面和功能基本一致,唯一不同的是多用户版可以选择多个不同用户登录,从而达到在单机上使用多域名的功能,见图5。客户端的设置非常简单,只需填入注册获得的用户名和密码,单击“登录”即可。如果连接成功,会显示“登录成功”字样,“日志”中会记录用户登录的相关信息,见图6、7。在多用户版中,还可以在“用户”页中设置默认启动时自动连接的用户。
在正式对外发布网页之前,还需要检测一下每步域名解析的正确性。在Win98下可以很方便地使用Ping和Winipcfg系统命令来测试每步对DNS域名的解析是否与目前主机的动态IP地址一致。例如注册了“puqing.meibu.com”的免费域名,则可在Win98的DOS窗口下输入“ping puqing.meibu.com”,Ping命令反馈的IP地址应该与使用Winipcfg所查看到的系统主机当前IP地址一致。如果确认两者相同,则表明每步的动态域名解析已经处在正常运行状态下,见图8。
最后一步,可以联网对外发布个人网站了。假定使用了PWS作为Web服务器,并确定Web发布已经启动,在浏览器上输入域名,是否能看到自己设定的个人主页出现呢?例如如果采用了PWS的默认站点配置,则应该看到PWS帮助页面出现,见图9。
二、动态主机域名解析:
相对于每步来说,动态主机的客户端程序界面华丽、功能更大、内容更多,可根据个人需要进行多种不同的设置,遗憾的是其标准版只能免费使用一个月。以下对其一些主要功能简要加以介绍:先从网上下载动态主机客户端中文标准版,动态主机客户端有多个版本(标准版、专业版、局域网专业版),但均使用同一个客户端软件,用户通过不同版本的注册码来开启相应版本的服务功能。安装完毕后运行,可在任务栏上发现它的小图标身影,如图10所示。右击选择“用户管理器”,打开设置页面,可以看到其设置选项明显要比每步多。先在“My DynamicHost动态主机”页中进行基本的参数设置,这里用户必须已经注册一个动态主机帐号,如果还没有注册,可以在该页面中直接进行帐号注册工作,而无须登录其网站。单击“变更用户”下的“注册新用户”链接,然后根据页面提示一步步完成注册,如图11所示。
在填写E-mail的时候必须确保其真实可靠,否则就可能接收不到发送的注册码。获得帐号注册码后,将其填入“注册码”栏并单击“变更”,上方的“当前用户”中便会显示出注册用户的相关信息,如刚注册的域名以及帐号性质、使用有效时间等。单击“签入”即可启动动态域名解析服务,“用户状态”变成在线,现在动态主机就开始对网站域名进行动态解析了。如果想暂停动态主机的运行,无需断开网络,只要选择“签出”即可暂停其工作。
动态主机具有很强大的域名设置功能,在“域名设置”页中,可以在“域名设定”栏中任意更改当前的域名,包括二级域名和提供的域名根,更改后不须任何额外操作,新的域名即可立即生效,如图12所示。
下面的窗口分为“在线设定”和“离线设定”两栏,分别用来设置当用户在线或是离线(如断开网络或关机)时动态主机应如何进行域名解析工作。当用户在线时可以设置为:
“将域名指向当前在线IP地址”:该默认值用于将域名和当前动态的IP地址实时对应起来。
“将域名访问转到局域网中的这台机器”:该选项仅适用局域网用户版本,用于对具有私有IP地址的用户提供动态域名解析支持。
“指定域名在线IP地址”:将动态域名与一个静态IP地址相对应,一般为具有固定公网IP地址的用户来解析其静态IP地址。
“指向我的用户信息页”:将动态域名重定向到该用户在动态主机网站上的用户资料信息页。
“智能重定向”:智能重定向可以综合配置动态域名的具体指向,通过使用智能重定向向导,可以将访问者对于用户Web网站的访问请求转换成所指定的各种协议及相关格式。如图13展示了如何使用“重定向生成向导”来建立一个最终地址为“http://www.sina.com:80/bbs/index.asp”的指向,各部分具体设置见图14。
有五种不同的“离线设定”选项适用于当用户处于离线状态下的域名解析,后两种设置与“在线设定”中的基本一致,另外三种为:
“告诉访问者我不在线”:将用户域名重定向到默认的离线页面,当访问者登录网站时会看到该通知页面以获知网站当前不在线。
“与域名同步更新(多域名)”:用于将当前域名和另一个域名关联起来进行同步更新。例如将当前域名abc.com和def.com关联起来后,当abc.com离线时其IP地址将和def.com保持一致,当def.com对应的IP地址变化时abc.com对应的IP地址也将随之更新。该选项通常用于多域名的实现。
“指定域名离线IP地址”:将动态域名与一个静态IP地址相对应,访问者在网站离线状态下将访问到该静态IP地址所对应的计算机。
在“资源记录”页中,可以对DNS记录的内容进行管理,包括对“主机(A)记录”和“别名(CName)”的设置。如设置一个“myweb”的主机(A)记录,假定其对应的IP地址为10.10.10.10,则在当前的域名“puqing3.websvr.net”下,可以通过Ping来检测设置的正确性。
也可为当前的主机指定一个别名CName,为当前主机也指定了一个www的别名,这样通过“ping puqing3.websvr.net”和“ping www.puqing3.websvr.net”都会指向一样的IP地址。
“域名层次”页:“域名层次”功能也称“父子域”功能,由“父域”和“子域”两部分组成,“父域”用户必须是动态主机专业版用户,而“子域”用户的客户端版本没有限制。设置“域名层次”可以在一个企业或公司里组成域名层次的级别关系,对有限资源进行合理配置和布局规划。如图15和16展示了为该子域用户设置了一个名称为“websvr.net”的父域。
“站点推广”可以使用户将其站点按照其分类目录或关键字提交并发布到“动态主机站点目录”上去,以方便访问者查找,也能因此而提高用户网站的知名度。
“选项”页用来对动态主机客户端软件的相关运行参数进行设置,其中可以改变“域名服务器”并设置它是否随动态主机客户端软件启动时自动“签入”;可以设置“更新速度”,即动态主机客户端和服务器之间的通讯频率;还可以选择是否让动态主机客户端在操作系统启动时自动运行,见图17。
三、相关问题说明:
以上介绍的域名都是用户在动态域名解析服务商处申请得到的免费域名,所以在网络配置中的域名解析选项不需要更改,但如果用户有自己的独立域名,则必须通知域名注册服务商,将用户顶级域的域名解析服务器设置为用户当前所使用的动态域名解析服务商所提供的DNS服务器地址,这样动态域名解析软件才能正确解析到用户以往的域名。
目前各种动态域名解析软件一般仅支持公网IP地址的域名解析,对使用局域网具有私网IP地址的用户支持不够。一个解决办法是在网关上搭建动态域名解析软件,另一个办法是使用代理服务器。另外目前很多动态域名解析软件的工作不太稳定,解析速度、稳定性方面还有待提高,重新连接时也容易出现串号、断线等问题,尤其令人遗憾的是,完全免费的软件不多且功能有所限制,提供的免费域名往往是二级甚至三级的域名。
有了动态域名解析服务,在家里轻松搭建个人网站,怎是一个“爽”字可以形容!对于希望拥有个人网站的用户而言,从今天开始就可以利用包月的宽带接入线路和动态域名解析软件把主机设在家中,开始真正做一回自己的主人,从此再无须忍受那些朝三暮四、不顾用户感受、随意更改服务条款、利用个人网站来弹出商业广告窗、硬性限制网站流量虚拟主机服务商的不良行为了!如此好事,你我还等什么呢?
上一篇: ADSL拨号软件的出错信息汇总 下一篇: 如何排除局域网网络故障,在这教你些技巧
相关软件:


