建站从域名开始

网络通信

  域名是我们上网冲浪时见得最多、使用频率最高的一个网络概念。就企事业单位的网站而言,域名是单位的网上商标,代表着单位的网上形象;就个人网站而言,域名就是网上家园的门牌号,它可以引导朋友们来你的站点做客。

  域名知识篇

  一、域名的由来

  20世纪70年代中期,由于TCP/IP网络协议的出现,网络地址由原来的8位扩充到32位4个字节,从而使网络中可连接的计算机数目大大增加了。这样,连接在互联网上的计算机都会有一个独立的网络地址即IP地址,通过IP地址可以访问到其他的连接在网络上的计算机。由于IP地址是由一串十进制数字来代表的,使用和记忆都非常麻烦,为此,又产生了使用文字、数字或符号的组合来代替IP地址的办法,这就是Domain Name──域名。域名是用来替代IP地址以方便浏览者访问的,因此它具有全球惟一性和全球可访问性的特征。

  小知识

  随着互联网的蓬勃发展,32位的IP地址系统即将枯竭,目前新一代的IP系统IPv6已在我国实验开通,不久的将来就会推广使用。

  二、域名的分类

  一个完整的域名一般由两个或两个以上部分构成,中间由点号“.”分隔开,如www.cpcw.com、www.sina.com.cn。我们常见的域名可分为国际顶级域名、CN顶级域名和中文域名三类。

  1.国际顶级域名

  国际顶级域名是以“国际通用域”为后缀的域名,不同的后缀代表不同的含义,常见的“国际通用域”有:.com表示商业机构,.net表示网络服务机构,.org表示非赢利机构,.gov表示政府机构,.edu表示教育机构,.biz表示商业机构,.info表示信息服务机构,.tv表示视听电影服务机构,.name表示用于个人的顶级域名等等,随着网络的发展还将有更多的国际顶级域名产生。

  2.CN顶级域名

  CN顶级域名通常是以“国际通用域”和“国家域”两部分或直接以“国家域”为后缀的域名。“国家域”是根据ISO31660规范的各个国家都拥有的固定国家代码,如cn代表中国、jp代表日本、uk代表英国等,我们常见的CN顶级域名有.cn、.com.cn、.net.cn、.org.cn和.gov.cn等。

  小知识

  1990年11月,我国首次注册了国家顶级域名,由于当时我国还没有接入互联网,暂由德国卡尔斯鲁厄大学运行CN域名服务器。1994年5月21日,CN顶级域名的根服务器迁回中国,当时的CN域名仅仅只有几个,但在域名服务器回国10年后的今天,CN顶级域名注册数以达到30多万个。

  3.中文域名

  中文域名是能用汉字命名的新一代域名,它是中国人自己的域名,使用、记忆非常方便。目前可提供注册的有类似于以下几种中文域名:电脑报.com、电脑报.net、电脑报.cn、电脑报.中国、电脑报.公司和电脑报.网络。

  小知识

  中文域名和通用网址是有所区别的,中文域名是符合国际标准的一种域名体系,使用上与英文域名近似,作为域名的一种,可以通过DNS解析,支持虚拟主机、电子邮件等服务。通用网址是一种新兴的网络名称访问技术,通过建立通用网址与网站地址URL的对应关系,实现浏览器访问的一种便捷方式,是基于DNS之上的一种访问技术。

  从域名的结构上来看,域名可分为一级域名、二级域名、三级域名等。以电脑报网站为例,www.cpcw.com是个一级域名,在一级域名的下一级bbs.cpcw.com就是一个二级域名,如果要在bbs.cpcw.com下面设立xxx.bbs.cpcw.com则是三级域名了。我们见到的免费域名通常是二级域名。

  三、域名的解析

  既然域名是用来替代IP地址的,那么在使用域名访问网络计算机时就需要先把域名解析成IP地址,这就是DNS(Domain Name System)域名解析服务,DNS的作用是将互联网上主机的域名转化为计算机能识别的IP地址。我们以访问www.cpcw.com为例来说明DNS的工作过程。

  小知识

  从DNS的组织结构来看,它是一个按照层次组织的分布式服务系统,包括根服务器、顶级域名服务器和域名所有人的域名服务器;从它的运行机制来看,DNS更像一个庞大的数据库,只不过这个数据库并不存储在某一台计算机上,而是分散在整个互联网上数以万计的域名服务器中。

  1.在网页浏览器中输入www.cpcw.com,按回车后系统将解析请求传给ISP的域名解析服务器。

  2.ISP的域名解析服务器查找它的数据文件或检查Cache中是否有www.cpcw.com的数据,如果有就将所对应的IP地址传给你的系统;如没有,ISP的域名服务器就向根服务器发送解析请求,根服务器将顶级域名服务器的IP地址返回给ISP的域名解析服务器,再向顶级域名服务器发送的解析请求,顶级域名服务器根据所对应的域名服务器记录向ISP的域名服务器传回解析数据,ISP的域名服务器将这个参数写入Cache,并向你的系统传回此IP地址,至此访问成功。

  一般情况下,如果使用ADSL拨号上网或小区LAN上网方式,ISP会在总的服务器上配置好域名解析服务参数,这时就不必在系统里重新设置域名解析的参数了。如果你想查看当地的域名解析服务器,可以在“命令提示符”下输入ipconfig /all命令,然后在“PPP adapter”下的“DNS servers”项目中获得(图1)。

  四、域名管理与仲裁机构

  在申请域名前我们还应了解一下域名管理与仲裁机构的情况,以便更顺利地申请注册。

  1.ICANN

  ICANN(国际互联网域名与地址管理机构http://www.icann.org)主要负责全球互联网的根域名服务器和域名体系、IP地址分配、协议和参数的配置以及互联网其他号码资源的分配管理和政策制订。根据ICANN章程规定,在ICANN下设立三个支持组织:地址支持组织(ASO)负责IP地址系统的管理;域名支持组织(DNSO)负责互联网上的域名系统(DNS)的管理;协议支持组织(PSO)负责涉及Internet协议、参数的分配。

  2.CNNIC

  CNNIC(中国互联网络信息中心http://www.cnnic.net.cn)是亚太互联网络信息中心(APNIC)的国家级互联网络注册机构成员(NIR),是我国域名体系注册管理机构和域名根服务器运行机构,它负责运行和管理国家顶级域名CN、中文域名系统及通用网址系统。

  随着互联网的良性发展,相关的域名争议解决办法也已出台,如果商标或单位名称被他人恶意抢注,你就可以到ICANN或CNNIC认证的域名争议解决机构去申诉。如果是.cn域名、中文域名和通用网址,可以到CNNIC认证的中国国际经济贸易仲裁委员会域名争议解决中心(http://dndrc.cietac.org)取得帮助,如果是英文域名,可以去ICANN认证的亚洲域名争议解决中心(http://www.adndrc.org/adndrc/bj_contact.html)申请仲裁。

  域名注册准备篇

  一、域名注册的条件

  要想在网上建立企事业网站,申请域名是第一步,就像成立公司的时候要申请营业执照一样,但由于域名的惟一性使得域名资源在不断的减少,不仅如此,甚至还存在一些恶意抢注域名的情况,如果你有网上建站的打算就应该赶快行动,否则,要获得满意域名的机会就会越来越小。

  一般来说注册英文国际域名是没有限制的,只要域名没被注册,任何个人和单位都可以申请注册。注册.cn域名和中文域名时需要具有法人资格的单位才能申请注册,另外.gov和gov.cn域名必须是政府机构才可申请注册,并且要向域名注册商提供盖有申请单位公章的域名注册申请表,以及证明申请单位为政府机构的书面材料。

  二、选择一个域名

  既然域名被视为企业的网上商标和网上形象,那么,选择一个好的域名就至关重要了。一般我们要选择能表达企业性质、易记的域名,如果是个人网站则要根据你的爱好、习惯来选择满意的域名了。针对企事业单位域名的选择,笔者给出如下建议,仅供参考。

  1.使用单位的汉语拼音、英文名或缩写作为域名。这是一般企事业单位选取域名最常用的方法,如长虹集团(www.changhong.com)直接采用了单位名的汉语拼音,联想集团(www.lenovo.com)使用了英文名称,而电脑报的域名(www.cpcw.com)则是采用单位英文名称的缩写形式。

  2.使用与单位名称谐音的英文作为域名也是常用的域名选取方法,如格力空调(www.gree.com)和易趣网站(www.eachnet.com)等等。

  3.使用数字或英文与数字的组合作为域名。除了26个英文字母还可以使用0—9十个数字及连字符“-”作为英文域名的组成部分,如网易(www.163.com)、安徽热线(www.ah163.com)。

  4.如果想要注册中文域名,一般直接采用单位的中文名称注册就可以了,如电脑报的中文域名(电脑报.中国)。

  无论申请注册的是英文域名还是中文域名,一般都要注意不能超过20个字符长度,另外,在选择拟定域名的时候要多考虑几个备选方案,以免遇到要注册的域名被抢注的现象。

  三、查询域名注册情况

  拟定好要注册的域名之后,我们可以先查询一下这个域名是否已经被注册,目前网上提供域名查询服务的网站有很多,这里以中国万网域名查询系统为例加以介绍。

  登录http://www.net.cn/static/domain,在域名查询框中输入拟定好的域名,勾选域名后缀后点击“查询”按钮,如果查询的域名没被注册就会在“域名查询结果”下提示“未被注册的域名”,在域名后面有一个“立即注册”的按钮,点击它就可以进行域名注册了,如果域名已被注册则会提示“已被注册的域名”。以www.cpcw.com为例,点击域名链接可以查看该域名的WHOIS信息(图2)。

  其中“Admin Name”下是域名所有者管理员的联系方法,包括管理员的姓名、地址、E-mail、电话和传真,若你对这个被注册的域名确实情有独钟,可以尝试联系域名所有者管理员商谈域名转让,如果对方同意转让域名,你们就可以通过域名注册服务商办理域名转让手续了。如果对方不同意转让域名,你就只能更换域名后缀或使用其他的域名了。

  如果不使用Web方式查询域名,你还可以使用软件ActiveWhois(下载地址:http://sc-http.downloadsky.com/down/ActiveWhois.exe)来查询要注册的域名。运行软件,在输入框中输入想要查询的域名,然后点击“Find”按钮,如果信息框中反馈的是“No DNS record found”,这个域名就没被注册,如果反馈的诸如“cpcw.com [218.201.44.82] - host alive,connection speed 82ms”之类的信息则表示此域名已经被注册,另外,在ActiveWhois中也可以查看到已注册域名的所有者、管理员的详细信息(图3)。

  域名注册实战篇

  域名管理机构ICANN和CNNIC并不直接提供域名注册服务,具体的域名注册工作一般都是由它们认证的域名注册服务机构来操作,因此在正式进行域名注册前选择一家服务质量好的域名注册商是非常重要的。

  目前提供域名注册服务的商很多,我们在选择服务商的时候不要受一些低价的诱惑选择了没有诚信的服务商。根据CNNIC和媒介推荐,以下网站大家可以放心选用:中国万网(http://www.net.cn)、新网(http://www.chinadns.com)、中国频道(http://www.china-channel.com)和商务中国(http://www.bizcn.com)等。

  一、收费域名的注册

  这里我们以中国万网为例进行说明。登录http://www.net.cn,首先我们要注册成为万网的会员,在会员登录处点击“成为会员”,阅读完万网会员注册条款后单击“我同意”进入会员信息输入页面,认真填写你的相关信息,“确定”后即可成为万网的会员。利用系统给出的数字ID和你输入的密码登录到万网会员区即可开始域名注册了。

  1.点击“域名购买”进入“域名查询”页面,输入你要注册的域名并勾选域名后缀,然后点击“查询”按钮进入“域名查询结果”页面,按下域名后面的“立即注册”按钮进入域名注册信息填写页面(图4),首先输入域名密码,这是用于日后维护域名时使用的,然后在价格的下拉菜单中选择域名费用的支付年数,一般一次性支付的年数越多价格越便宜。

  接下来输入企业及联系人的相关中英文资料,一切填妥后,点击“提交”按钮进入注册信息的确认页面。认真核对确认无误后,再次点击“提交”按钮即可将你注册的域名放到你的“购物车”里,同时系统会发送一封域名申请回复函给你。

  2.接下来就可以进行结算了。由于没有支付预付款,结算方式我们只能选择“手工结算”,然后点击“下一步去收银台结账”按钮将你的订单放置到账户中的未付款产品列表中。然后,你要做的就是按照你的订单标价给万网汇款。注意在汇款单的附言中一定要写清你的数字ID号。万网在收到汇款后就会马上为你开通域名服务并发送服务开通邮件给你。

  中文域名的申请注册流程与英文域名基本相同。需要注意的是由于中文域名是以ASCII字符串的形式存储在域名服务器上的,所以在需要自己手工配置中文域名DNS时,要先把中文域名在http://www.cnnic.net.cn/html/Dir/2003/10/29/1112.htm处进行Punycode转码后输入到配置文件中才能正常工作。

  域名注册成功后,我们还要对域名信息进行必要的维护,如果注册信息发生变化,就要及时在线修改或通知域名注册商。另外,一定要按时向域名注册商缴纳域名年费。一般对于续费截止日未缴纳续费的域名,域名服务机构将暂停服务,暂停服务15日还未缴纳续费的域名,就将被删除。

  二、免费顶级域名的注册

  对于拥有个人网站的朋友,如果不想使用那些免费的二级域名和收费的顶级域名,还可以考虑使用网络上免费提供的国际顶级域名。DOT.TK是网络上提供免费国际顶级域名相对稳定的一家服务商,下面就让我们为电脑报网站申请一个www.cpcw.tk的域名吧!

  1.登录http://www.dot.tk,在“Find your domain name now!”下输入想要注册的域名CPCW,然后单击“OK”按钮,在新页面上显示“This domain name CPCW.TK is still available and you can register it now!”说明你要注册的域名未被注册可以继续进行。如果已被注册,系统会提示你重新选择域名进行注册。在“Type of registration”选项中选择“Free Domainname”可以享受免费,然后选择你的居住地“China”再输入一个有效的E-mail地址用来接收系统发送的域名激活邮件。一切妥当后,点击“Continue”按钮进入下一步。

  2.在“Your current web address”下输入要进行域名转向的网址即你的主页真实URL,然后在“Website description”中输入网站的英文简介,并根据网站内容在“Please select the category that fits your website”下选择你的网站类型和语言形式。选完后点击“Continue”进入新页面,根据网站内容特性输入几个关键词到“Specify the keywords that fit your website”下的空白框中。在“A closer look at your website”下选择几个网站提供的服务,然后在“This word is”后输入下面的验证单词,这里要注意区分单词的大小写。

  小知识

  域名转向就是将一个域名指向到另外一个已存在的站点,从而代替比较复杂难记的网址。

  3.点击“Continue”按钮后进入申请人详细资料填写页面,按照提示输入相关资料(图5),最后输入E-mail地址和密码,按下“Continue”稍等片刻就会收到域名激活邮件了。在邮件内容中找到确认码“confirmation code: TK*******”,链接http://my.dot.tk/cgi-bin/confirm.taloha?tk= *******并进入其中。输入确认码后点击“Confirm registration”按钮。恭喜你,你的免费国际顶级域名申请成功了!赶快测试一下http://www.cpcw.tk吧,电脑报网站从此又多了个域名了!

  三、免费二级域名的注册

  如果你觉得免费国际顶级域名申请比较繁琐,那么可以申请简单的免费二级域名!我们就以网易的简易域名为例:首先登录申请页面http://my.126.com,点击“开始申请”按钮,同意“免费域名服务条款”后进入申请资料填写页面,分别输入你要注册的域名、密码、E-mail和要转向的主页地址后提交表单。如果要注册的域名没被注册的话,你就可以注册成功了。目前提供免费二级域名注册的网站非常多,大家可在http://www.free8.com/domain/处查看到大量的经过测试成功的免费二级域名列表。

  动态域名篇

  互联网上的域名解析一般都是静态的,即一个域名所对应的IP地址是静态的,换句话说,若要在网络上建立一个网站,就需要一个固定的IP地址。但目前通过ADSL和小区LAN上网的朋友每次上网获得的IP地址都是不同的动态IP地址。对于想要自己架设服务器的朋友们来说,如何利用动态IP的主机建立网站呢?动态域名系统就是很好的解决方案。下面我们将以科迈动态域名为例来说明它的印。

  提示:动态域名可以实现固定域名到动态IP地址之间的解析,方便了个人网站爱好者们利用自己的主机来搭建网站。目前提供动态域名服务的网站非常多。

  1.设置好本机的Web服务器。以Windows XP系统为例,进入“控制面板→添加或删除程序→添加/删除Windows组件”,选择“Internet信息服务(IIS)”,然后将安装IIS服务,安装完毕后打开“控制面板→管理工具→Internet 服务管理器”,在默认网站属性窗口中的“主目录”选项卡上点击“浏览”按钮选择你要发布的网站存放目录(图6)。

  2.登录http://www.dns0755.net/register.php注册成为科迈网的用户,然后进入“动态域名管理”页面申请一个科迈公网的免费二级域名。

  3.使用配置动态域名。首先下载公网版动态域名软件(下载地址:http://www.dns0755.net/client/winpip.zip),解压后直接运行winpip.exe(图7),在“登录信息”处输入在科迈网注册的用户名与密码,在“域名信息”处输入要动态解析的域名和离线时的转向地址,确定后,你的动态域名便设置成功了。

  提示:为了使用方便,你可以在系统托盘中的动态域名图标右键菜单中选择“安装服务”将动态域名软件Winpip作为Windows的服务,这样在系统启动时就会自动启动而不需要人工开启了。

  DNS服务器架设篇

  域名申请成功之后,域名提供商通常都会免费提供域名解析服务,为了更方便地对注册的域名进行管理和使用,网络技术比较熟悉的朋友可以自行建立DNS服务器对域名实施解析。下面我们就以Windows Server 2003为例来看看如何架设DNS服务器。

  一、添加DNS服务器

  在系统控制面板中执行“添加/删除程序→添加/删除Windows组件”,进入“Windows组件向导”窗口并双击“网络服务”,在弹出的列表中勾选“域名系统(DNS)”,点击“确定”后再点击“下一步”便可添加DNS服务器了。

  提示:准备好Windows Server 2003安装盘,在DNS服务器添加过程中会用到;如果你的系统安装过Active Directory 就不需要再添加DNS服务器了,因为在安装Active Directory过程中已经配置了DNS。

  二、配置DNS服务器

  安装好DNS服务器后就可以对它进行配置了,在“控制面板→管理工具”里找到“DNS”并双击进入DNS管理窗口(图8)。

  1.展开服务器的下级菜单,在“正向搜索区域”的右键菜单中选择“新建区域”进入新建区域向导,“下一步”后在区域类型中选择“主要区域”,然后输入一个区域名称,例如输入我们要解析的域名www.fymh.com,点击“下一步”后创建一个区域文件fymh.com.dns,最后点击“完成”就会在“正向搜索区域”下面看到我们建立的区域www.fymh.com了。

  2.在新建立的区域上单击右键,选择“新建主机”,在弹出的对话框中输入名称和对应的IP地址(图9),然后单击“添加主机”即可创建主机记录。

  3.接下来还要为域名创建一个别名记录,与新建主机一样,只是在“名称”处不要输入任何信息。

  4.验证一下我们设置的DNS是否正确吧,在命令提示符中输入“Ping www.fymh.com”并按回车(图10),至此,我们的DNS服务器就架设成功了!