以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户服务  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2)
----  [推荐]利用动态域名解析搭建Web网站  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=6626)

--  作者:admin
--  发布时间:2006-12-13 14:35:12
--  [推荐]利用动态域名解析搭建Web网站

一、什么是IP地址

如果您的计算机想参与互联网通讯,无论是作为一台执行资源访问的客户端还是作为一台被访问的资源提供服务器,您的计算机必须都分配有一个合法的IP地址。例如IP地址61.149.117.88,这个IP地址通常由互联网服务商(通常是电信、网通公司)提供给您。

IP地址的分配又有静态和动态两种,通常作为服务器的计算机的IP地址是静态的(固定),因为它要为用户提供服务。试想,如果一台服务器的IP地址每天都在变换之中,那又有哪个用户可以记住服务器的地址呢?而由于作为访问客户端的计算机绝大多数时间是作为资源请求方而不是服务提供者,因此它的IP可以是动态的,我们在家中用ADSL上网每次拨号连接的时候会动态的得到一个不同的IP地址,一旦断线时由电信服务商回收再行分配。

那可不可以让所有的计算机的IP地址都固定呢,不管是服务器还是客户端,那样不就可以互相访问了吗?事实上,由于历史和技术上的原因,目前的IP地址已经非常匮乏了,一个固定IP地址的租用费用是十分昂贵的(各地电信服务商的价格不同,但都超出一般个人、中小企业的承受能力),根本不可能这样做。

二、什么是域名以及静态域名解析服务

那么是不是有了固定(静态)的IP地址就可以了呢?尽管服务器的IP地址固定了,但要记忆像61.149.117.88这样的IP地址还是很烦人的,互联网上的服务器何止数万,是不可能有谁全能记住的,因此就有了传统的静态DNS服务(域名解析服务),它可以用一串容易记忆并富有含义的字符代替枯燥的IP地址,例如用WWW.YAHOO.COM(雅虎公司网站域名)代替64.58.76.178(注: 其中的.COM代表商业性公司, YAHOO代表公司名字, WWW则代表YAHOO公司的一台服务器,这是DNS的命名规则)。这样,我们看到WWW.YAHOO.COM就知道通过它可以访问YAHOO的网站服务器,而不需要知道YAHOO网站服务器的IP地址是什么。当我们在浏览器中敲入WWW.YAHOO.COM这样的名字时,DNS就在后台将这串名字转换成64.58.76.178这个IP地址,从而实现对其网站的访问。

域名的注册和静态DNS(解析服务)是由ICANN(国际互联网域名与地址管理机构)、CNNIC(中国互联网络信息中心)授权的互联网域名注册商提供的(例如万网、新网等)。

那么,是不是所有在互联网上通讯的计算机都会有这样一个容易记住的域名呢?不是这样的,只有服务器才有,正如前面所说,广大的客户端是没有固定IP地址的,而静态的DNS服务器是一种静态地址映射服务器。如果某个域名对应的IP地址变动了必须手工修改相应记录,所以为动态IP地址用户提供域名与IP地址的解析服务是不切实际的。

三、什么是动态域名解析

上述的这种访问和命名结构在以前工作的很好,因为过去由于硬件能力和网络带宽的限制,网络上的服务都是由专门的服务器提供,而大多数用户只能作为单纯的访问者。但随着计算机科技的飞速发展,个人计算机的服务能力早已今非昔比,而宽带(频)的普及更使得带宽不再是通讯的瓶颈。

现在广大的互联网(尤其是宽带)用户不再满足于作为单一的客户端的上网方式,他们希望能够实现服务器的功能,动态域名解析这种新模式应运而生,也就是它可以将固定的互联网域名和动态的IP地址实时映射(解析)的服务。

相对于传统的静态DNS而言,它可以将一个固定的域名解析到一个动态的IP地址上。再简单的说,不管用户何时上网、以何种方式上网、得到一个什么样的IP地址、IP地址是否会变化,都能保证通过一个固定的域名就能访问到用户的计算机。这意味着在动态DNS服务下的计算机就好像具有了固定的IP地址可以充当互联网服务器了。

四、动态域名解析的实现

那么,动态域名解析是如何实现的呢?一般来说一个动态域名解析系统由两部分组成,一部分是服务器端程序,通常位于动态域名解析服务提供商的主机上,由它负责提供DNS服务实现实时动态域名解析;另一部分是客户端程序,安装在具有动态IP地址的用户计算机。客户端程序负责在用户每次上网时把本机的IP地址告诉服务器端程序,在收到客户端通知后服务器端程序可立即更新原域名的解析映射,将新的IP地址重新与原有的固定域名相对应,这样就实现了动态IP到域名的同步映射。

接下来,我们要了解一下目前有哪些可以提供动态域名解析服务的厂商,这里主要向用户推荐“花生壳”和“科迈”两家。

第一种:花生壳 http://www.oray.net

客户端程序下载页面:http://www.skycn.com/soft/240.html

第二种:科迈 http://www.comexe.cn

客户端程序下载页面:http://www.comexe.cn/ddns/ddns_download.php

尽管不同的动态域名解析系统在界面和功能特色上有差别,但其工作原理都是一样的,且安装配置的流程也基本一致,一般都要经过以下三个步骤:1.申请帐号。2.安装配置客户端。3.联网并运行客户端软件。

另外在这之前用户还须先根据自身需求来考虑选择合适的动态域名解析服务提供商,个人用户和企业用户对此的侧重点不同。对于个人用户来说,首先考虑服务是否免费或者付费较少,当然如果能在此基础上提供更多个性化的定制服务则更好;而对于企业用户,则倾向于通过付费来获得更好更全面的服务,尤其在服务质量、稳定性、安全性等方面更加关注。

五、动态域名解析的申请与应用

下面我们以科迈为例,说明如何进行动态域名解析的申请与应用,在进入科迈主页后,选择产品——动态域名解析,操作步骤如下所示。

1. 注册用户资料。包括用户名、密码等。一定要记住,在以后的配置客户端软件时要用的。

2. 选择服务类型。在服务类型中,可以选择申请免费的科迈二级域名公网解析服务;也可以选择付费的顶级域名公网解析服务。这里,我们选择免费的科迈二级域名公网解析服务。

3. 输入一个有效的科迈二级域名,提交后该域名就生效了。例如:test.kmip.net

4. 根据操作系统类型,选择相应的客户端软件进行下载。一般选择Windows操作系统的。

5. 安装、配置并运行客户端软件。域名配置比较简单,“登录信息”填写你注册的用户名称与密码;“域名信息”填写你注册的科迈二级域名就可以了。

6. “网站·搭建者”的用户只要在个人计算机上,运行你的项目。然后,在WebRun服务器控制面板——基本参数——系统页,设置你注册的科迈二级域名即可。

以上介绍的是利用免费的二级域名搭建个人网站,如果用户在其它地方注册有顶级域名,则必须通知域名注册服务商,将用户顶级域的域名解析服务器设置为用户当前所使用的动态域名解析服务商所提供的DNS服务器地址,这样动态域名解析软件才能正确解析到用户以往的域名。


--  作者:ddh4
--  发布时间:2007-1-14 18:41:00
--  
好知识,已经存为TAT,谢谢楼主
--  作者:yaya
--  发布时间:2007-1-17 12:19:33
--  
内网用户怎么办?又没有权限修改交换机里的nat
--  作者:FSJM
--  发布时间:2007-1-17 12:27:28
--  
使用"交换机"必定有一个代理服务器,在代理服务器 上设置就可以了.
--  作者:zjg0976
--  发布时间:2007-4-11 0:12:36
--  请教关于科迈动态域名解析的问题
我注册\下载使用科迈动态域名解析后,在自已的机子上能够打开浏览网页,而别人却无法打开,他们输入IP地址后也能打开.真是郁闷,不知是哪里还有问题?请楼主指点一下,谢谢!
--  作者:FSJM
--  发布时间:2007-4-11 8:37:08
--  

应多测试几个点。。。

进入你的域名 管理界面, 查看 IP设置 是否 是你的 IP地址,如果是,就是对方网络问题,否则 是你本机的设置问题。


--  作者:南阳老农
--  发布时间:2007-4-11 8:40:14
--  
可能是你域名设置的问题吧
--  作者:zjg0976
--  发布时间:2007-4-11 11:23:50
--  还是不行

请问楼主是否正确


--  作者:zjg0976
--  发布时间:2007-4-11 11:52:20
--  

没有,用的是默认端口,应该在那儿设

QQ:79110838


--  作者:FSJM
--  发布时间:2007-4-11 12:41:13
--  
把你的 域名 和 IP地址 公布出来,大家可以测一测。