从零开始学建站-域名篇
域名的基础知识
域名俗称网址,很多人对于一个网站的最初印象可能正是从这些字符串开始的。为了给访问者留下一个深刻的第一印象,域名的选择在网站建设过程中有着很大的作用。一个好的域名可以迅速提高网站的知名度,在一定程度上降低推广的难度。
什 么叫做域名?根据维基百科中“域名”这一词条,域名(Domain Name)是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在传输数据时标识计算机的电子方位(有时也指地理位置), 通俗地说,就是将主机的IP地址解析为由字符组成的易记的网址字符串,而这个字符串也是有一定的命名规则的。
有一种通俗的说法可以更好地解释域名的作用。如果将网站的服务器主机看作一间间房子,那么域名就是这个房子的门牌号,正是这个门牌号区别了各间房子——哪怕这些房子外表看起来是一致的,只要门牌号不一样,那么就是不同的房子。
对于门牌号,有一套成熟的命名规则。同样,对于网站的“门牌”域名来说,也有一套命名规则。由于不同的域名(如.cn和.us域名)有不同的管理机构,所以在此介绍的仅是一些通用的命名规则,具体到某个特定域名,读者可以查阅其管理机构的说明文档。
域 名中只能包含以下字符:26个英文字母,0~9共10个数字、“-”(英文中的连词符)。此项由于中文域名的启用,已不是普遍的规定,但由于中文域名前景 仍不太明朗,通常在注册域名的时候还是仅含上述字符为宜。需要注意的是,在域名中,英文字符的大小写是不加以区分的。对于域名长度,不同的域名注册商可能 有不同的规定,但从域名的易记性来说,还是尽量选择较短的域名。
在全球范围内,ICANN(The InternetCorporation for Assigned Names and Numbers,互联网名称与数字地址分配机构)是一个非营利性的国际组织,是一个集合了全球网络界商业、技术及学术各领域专家的非营利性国际组织,负责 互联网协议(IP)地址的空间分配、协议标识符的指派、通用顶级域名(gTLD)及国家和地区顶级域名(ccTLD)系统的管理,以及根服务器系统的管 理。最为重要的是,ICANN管理其授权的域名注册商,常见的域名注册商有Godaddy、万网等。对于国内网站来说,中国互联网络信息中心 (CNNIC)是中国域名注册管理机构和域名根服务器运行机构,常见的.cn域名就是由CNNIC管理。
简单地说,ICANN是全球域名管理机构,CNNIC是国内域名管理机构,而从这些管理机构“批发”域名的域名注册商就是站长注册域名的直接对象。
域名的注册与解析
一般来说,当做好站点的规划,考虑好需要建立站点的类型之后,就可以着手注册域名和购买主机服务器了,当然也不排除先拥有一个较好的域名之后才开始建站的情况。
在域名注册过程中需要注意的事项主要有以下几点。
— 域名与站点的联系
一个域名与站点类型是否匹配,是站点能否获得较高熟悉度的一个重要因素。例如,对于一个电影类型的站点,域名中是否能够体现“电影”这个词显得尤为重要,无论域名是“dianying”或“dy”,都间接说明了站点的类型,让访问者能够对站点内容一目了然,加深印象。
— 域名的长度
域名是由一串字符组成的,较长的字符串与较短的字符串所带来的记忆难度差别是显而易见的。为了能够让用户迅速记住域名,在符合站点类型特点的前提下,可以尽可能缩短域名的长度。
— 域名注册商提供的服务
域 名的注册期一般都不会低于一年。由于域名注册商的规模、服务、技术等因素影响,在长期服务过程中,域名注册商的服务水平也成为注册域名时需要考虑的一个重 要因素。特别是在易受相关政策影响的国家和地区,域名注册商的选择尤为重要。从国内的实际情况来看,在价格方面,国外域名注册商普遍要低于国内域名注册 商,同时,国外域名注册商受到政策影响的可能性也要远远低于国内域名注册商。因此,推荐注册域名时考虑国外的大型域名注册商,如全球最大的域名服务商 Godaddy.com。
— 域名的分类
注册域名需要了解域名中类似 .com、.net、.cn的域名后缀,也就是域名的分类。根据通用的域名级别分类,可以将域名分为如下几种。
Ø 通用顶级域名分为国际顶级域名和国家顶级域名。国际顶级域名(InternationalTop-Level Domain Names,简称iTDs),例如表示工商企业的.com,表示网络提供商的.net,表示非盈利组织的.org等。常见的国际顶级域名 有.biz、.com、.edu、.gov、
.info、.int、.mil、.name、.net、.org、.pro、.xxx等。需要注意的是,由于互联网的快速发展,上述很多域名的注册许可已脱离了最初的注册限制范围,例如原专供网络服务供应商使用的.net域名现已可以无限制地注册。同时,也有一大批新的通用顶级域名不断地启用。国家顶级域名(National Top-Level Domainnames,简称nTLDs),一般是基于ISO 3166的两个字母的后缀表示该域名所在的国家或地区,例如cn(中国大陆地区)、eu(欧盟)、jhk(中国香港地区)、tw(中国台湾地区)、uk(英国)、us(美国)等。目前200多个国家都按照ISO 3166国家代码分配了顶级域名。
Ø 二级域名是指顶级域名之下的域名。在国际顶级域名下,它是指域名注册人的网上名称,例如 qq、baidu等;在国家顶级域名下,它是表示注册类别的符号,例如com、edu、gov、net等。国内常见可以注册的二级域名有.com.cn、.net.cn等。
Ø 同理于二级域名,三级域名就是在二级域名下的域名。举例来说,“bbs.zzbaike.com”,“bbs”就可以视为二级域名“zzbaike.com”的一个三级域名。很多主机商在购买主机的时候都会附赠一个三级域名,以备在域名未绑定时访问主机空间。
根据上面的分类描述,需要明确的一个概念是注册顶级域名,其真正意义上的说法应该是注册一个顶级域名下的二级域名。
可以看出,域名的种类很多,虽然不同的域名注册限制不尽相同,但在剔除不符合注册条件的域名之后,仍会有许多不同的域名可供选择。可以综合考虑下列因素选择合适的域名后缀。
Ø 尽量选择应用广泛,为大家所熟知的域名后缀。根据统计,现在的域名地址以.com、.net等后缀居多,因此可以选择如.com、.net、.org等使用广泛的顶级域名。
Ø 尽量选择注册顶级域名。现在广泛的共识是顶级域名的后缀,其价值要大于二级域名的后缀,因此要避免选择如.com.cn、.net.cn之类的二级域名后缀。
Ø 避免选择已被搜索引擎视为垃圾域名的后缀。由于各域名管理机构的管理机制和推广手法不同,很多域名是免费注册的,如.tk域名等,或者某段时期优惠注册, 如之前.cn域名1元注册等,这些较低成本的域名会被很多垃圾站点大量采用,造成该域名后缀站点质量大幅下降,从而导致搜索引擎对于此类域名的直接降权或 者站点内容的不收录,因此,注册域名时一定要规避这些域名。
Ø 要对域名的潜在政策风险有所预计。典型的例子就是.cn域名,之前由于CNNIC的政策突然改变,导致大量未备案的.cn域名被注销,同时停止个人.cn 域名的注册。近期虽然重新恢复个人.cn域名的注册,但因前期事件的影响,大部分站长仍对.cn域名前景持不乐观的态度。
Ø 可以积极尝试具有较好前景的新兴域名。顶级域名的规模正在不断扩大,导致出现了不少新兴顶级域名。由于这些域名具有某一方面的特殊性,可能会被广泛看好。 例如,对于影视站点来说,.tv域名成了新宠,而.cc域名也成了.com域名的潜在替代者。在注册域名时,不妨将此类域名纳入考虑的范围,可能会注册到 一个更为合适的域名。
对于域名注册过程,国内外的域名注册商基本上是流程一致,大同小异。首先查询要注册的域名是否已被注册,如未注册,则 可在填写一系列的注册信息之后,付款并完成注册。上述注册信息一般通过whois注册信息查询系统可以查阅得到。出于对安全因素的考虑,可以选择注册商提 供的whois信息隐藏服务将其隐藏。
域名注册后,可以登录域名管理面板进行域名解析,将域名绑定到网站的主机服务器上,只有完成这一步才 能使用注册的域名直接访问网站。所以说,域名解析也就是将域名指向主机空间IP地址,让人们通过注册的域名方便地访问网站的一种服务。该服务由DNS服务 器完成。对于域名解析,其实也就是解析DNS中的各项资源记录。
著名域名注册商Godaddy的域名管理面板如图2-1所示。
我们可以看到该域名的相关信息,如注册时间、状态、DNS服务器地址等。关于域名的解析主要是在“DNS Manager”一栏进行。
“DNS Manager”一栏显示“DNS Manager: Not hosted here”,意思是说该域名没有使用域名注册商(Godaddy)的DNS服务器,这主要是因为受国内政策影响,国外域名注册商的DNS服务器可能会间歇 性无法访问,造成域名无法解析。因此,推荐在国外注册域名的用户使用国内的或更为可靠的DNS服务器进行域名解析。
要想更改DNS服务器地址,可以单击“Nameservers”一栏中的“Set Nameservers”超链接,将出现如图2-2所示的界面。
图2-1 Godaddy域名管理面板
图2-2 Godaddy DNS服务器的更换
选择最后一项,并填入新的DNS服务器地址,单击“OK”按钮确认。此处填入的是国内DNSPod的DNS服务器地址。
需要注意的是,当更换DNS服务器后,关于域名解析的一切操作都将在新的DNS服务器上进行,也就是说,在默认域名注册商的域名管理面板中将无法进行相关操作。
因本例中已将DNS服务器地址转移至DNSPod下,故所有关于域名解析的设置示例均在DNSPod下完成。关于Godaddy默认的DNS域名解析设置,可以参照下面列举的记录解析示例进行,设置步骤基本一致。
登录DNSPod的域名解析面板,完成域名的解析,如图2-3所示。
图2-3 DNSPod域名解析面板
单击“添加记录”按钮,出现如图2-4所示的界面,就可以按需添加域名解析记录了。
图2-4 DNSPod域名解析记录的添加
主机记录指的是域名的前缀,类似于“bbs.zzbaike.com”中的“bbs”。
常见主机记录有以下几种。
Ø www:解析后的域名为www.zzbaike.com。
Ø @:直接解析主域名zzbaike.com。
Ø *:泛解析,匹配其他所有域名,格式为“*.zzbaike.com”,如“bbs.zzbaike.com”、“down.zzbaike.com”等。
记录类型主要包含以下几种。
Ø A记录:地址记录,用来指定域名的IPv4地址(如8.8.8.8)。如果需要将域名指向一个IP地址,就要添加A记录。
Ø CNAME:如果需要将域名指向另一个域名,再由另一个域名提供IP地址,就要添加CNAME记录。
Ø TXT:在这里可以填写任何东西,长度限制为255字节。绝大多数的TXT记录是用来做SPF记录(反垃圾邮件)的。
Ø NS:域名服务器记录。如果需要把子域名交给其他DNS服务商解析,就要添加NS记录。
Ø AAAA:用来指定主机名(或域名)对应的IPv6地址(如ff06:0:0:0:0:0:0:c3)。
Ø MX:如果需要设置邮箱,让邮箱能够收到邮件,就要添加MX记录。
Ø URL:从一个地址301重定向到另一个地址的时候,就要添加URL记录。
Ø SRV:记录哪台计算机提供了哪项服务。格式为“服务的名字.协议的类型 ”,例如“_xmpp-server._tcp”。
对于一般的站长来说,常用的记录类型是A记录和CNAME记录。
主要用于记录类型的记录值如下。
Ø A记录:填写服务器IP地址(如果不知道,请咨询空间商)。
Ø CNAME记录:填写空间商提供的域名,例如“zzbaike.com”。
Ø MX记录:填写邮件服务器的IP地址或企业邮局提供的域名。
Ø TXT记录:一般用于 Google、QQ等企业邮箱的反垃圾邮件设置。
Ø URL记录:填写要跳转到的网址,例如“http://www.zzbaike.com”。
Ø AAAA:不常用,解析到IPv6地址。
Ø NS记录:不常用。系统默认添加的两个NS记录请不要修改。NS向下授权,填写DNS域名,例如“bbs.zzbaike.com”。
Ø SRV记录:不常用。格式为“优先级 权重 端口 主机名 ”,记录生成后会自动在域名后面补一个“.”,这是正常现象,例如“5 0 5269 xmpp-server.l.google.com.”。
常用的记录值为空间的IP地址、域名地址和转发地址等。
下面的“MX优先级”和“TTL选项”,一般保留默认设置即可。
对一个域名,如“www.zzbaike.com”,要将其解析到IP地址为61.183.15.27的主机空间上,只需填入如图2-5所示信息即可。
图2-5 DNSPod域名解析示例1
主机记录中填入“www”,记录类型选择A记录,记录值为“61.183.15.27”,保存后等待生效即可完成解析,顺利通过域名“www.zzbaike.com”打开网站空间。
有 时候可能会发现这样一个问题:输入带“www”的域名地址,如“www.zzbaike.com”,可以打开站点,而输入不带“www”的域名地址,如 “zzbaike.com”,却无法打开站点。为了保证使用两个域名地址都能打开网站空间,需要在域名解析过程中再做一条@解析记录,如图2-6所示。
图2-6 DNSPod域名解析示例2
对于一个新站来说,只要做好前面的两条解析记录就可以保证站点的顺利访问了。对于其他记录类型,可以按需添加。
域名解析一般不会立即生效,等待时间从数分钟至数小时不等,最长生效时间不应超过48小时。
域名的状态与时效
由于域名具有一定的资源稀缺性,已注册成功的域名并不代表永久属于域名所有者。现有的域名注册有效时间一般为1年至10年。在失效时间前,域名持有者只有及时续费,才能避免域名被收回并重新分配注册。同时,查看域名的相关状态信息,也可以及时抢注已失效的心仪域名。
域名的状态可以通过登录域名注册商的域名控制面板看到,也可以通过查阅whois信息获知。
域名的常见状态主要有下列几种。
Ø Active:活动状态。域名注册者可以对域名进行相关设置,使域名能正常解析,同时域名注册商也可以更改域名,这是一个域名最为常见的有效状态。
Ø Registry-Hold:由域名管理局保留。域名能正常解析,正常使用,但是域名注册商无法更改,此时域名注册者可以续费。
Ø Registry-Lock:由域名管理局锁定。域名无法解析,无法正常使用,此时域名注册者仍可以续费。
Ø Register-Hold:由域名注册商保留。域名相关设置由注册商进行,该域名不可以被更改或删除。必须由注册商解除此状态才可以更改域名信息。域名可以正常使用,域名注册者可以续费。
Ø Register-Lock:由域名注册商锁定。域名相关设置由注册商进行,该域名不可以被更改或删除。必须由注册商解除此状态才可以更改域名信息。域名不能正常使用,域名注册者可以续费。
Ø RedemptionPeriod:宽限期。当域名注册商向域名管理局提出删除域名请求后,由域名注册局将域名设置为此状态,不过条件是该域名已经注册了 5天以上(如果该域名注册时间不足5天,则立即删除)。该域名不能正常使用。该域名不可以被更改或清除,只可以被恢复。任何其他注册商提出对此域名的更改 或其他请求都将被拒绝。该状态最多保持30天。
Ø PendingRestore:删除未决期。如果一个域名在被设置成宽限期状态期间内,域名注册商没有提出恢复请求,那么,域名将被置于该状态。域名注册商对此域名的任何请求都将被拒绝,5天之后该域名将被删除。
从上面的域名状态可以看出,在宽限期之前,域名注册者都可以通过续费继续持有一个域名,但当域名进入删除未决期时,也就代表该域名进入了删除状态,只有等待重新注册之后才能继续持有该域名。
域名安全
域名作为网站的直接入口,很容易受到竞争对手或者恶意分子的侵扰,由于域名的稀缺性更是导致某些较好的域名或知名站点的域名频频遭遇被盗取的风险。作为一名站长,也应当培养域名安全意识,预防域名的各类安全隐患,以免造成不必要的损失。
关于域名安全,以下有几点建议。
Ø 注册域名时选择规范的域名注册商。除了一些被各域名管理局授权的域名注册商,还存在着许多这些域名注册商的代理商。正是由于这些代理市场鱼龙混杂,无形中增加了域名的安全风险。对于知名的域名注册商来说,其操作都有严格的流程,这在一定程度上降低了潜在的风险。
Ø 注意保留注册信息。注册时填写的域名注册信息,一般可以通过whois信息查询,这些信息正是在域名被盗或者发生域名争议时最直接的证据之一。因此,要注 意保留这些信息,有条件的话也应将此信息做隐藏处理。而且,此类信息最好填写真实信息,以避免因注册信息不真实而出现纠纷。
Ø 设置安全、合适的域名管理密码。域名的大部分操作都需要进入域名管理面板进行,因此域名管理密码的安全性和可靠性也尤为重要。
本文节选自《网站解密:从零开始学建站》一书
站长百科 编著
电子工业出版社出版
相关推荐
在构建互联网业务时,第一步...总之,"域名建站好帮手"不仅解决了新手在选取域名时的困扰,还提供了全面的建站教程,帮助用户从零开始打造自己的在线平台。对于想要进入互联网领域的人来说,这是一个非常有价值的资源。
"建站之星帮助"是一个专...通过这份详尽的"建站之星帮助"文档,用户可以逐步学习和掌握自助建站的技能,从零开始构建一个专业且个性化的网站。无论你是个人、小型企业还是创业者,都能借助建站之星实现自己的在线目标。
通过上述教程,你将能够从零开始搭建和管理自己的Drupal网站,逐步成长为一个Drupal高手。阅读《Drupal宝典》、《drupal建站教程---全过程》、《零起点学习Drupal教程》和《Drupal入门——Drupal高手建站技术手册》...
网站模板包含了网页的结构、颜色方案、字体样式等元素,用户可以根据自己的需求进行定制,以减少从零开始设计网站的工作量。 在压缩包中的"README.md"文件通常会包含有关模板的详细信息,比如安装指南、使用方法和...
【建站从0到精通】是一套全面的视频教程,专为初学者设计,旨在帮助他们从零基础开始,逐步掌握网站建设的全过程。这个教程涵盖了建站过程中涉及到的各种技术和概念,确保学习者能够独立完成一个完整的网站构建。...
《自助建站网站使用手册》全面涵盖了从零开始构建个人或企业网站的全过程,旨在帮助初学者快速理解和掌握自助建站平台的操作技巧。本手册详细介绍了以下关键知识点: 一、自助建站概述 自助建站是指通过在线平台,...
1. **快速部署**:预设的语言环境使得企业能够快速搭建多语言网站,无需从零开始编写翻译代码。 2. **可扩展性**:支持添加新的语言,方便企业随着业务拓展增加新的语种。 3. **易于维护**:集中管理语言资源,...
用户可以根据自己的需求选择合适的模板,减少从零开始设计的时间。 2. **拖放式编辑**:这种编辑方式使得用户无需编写代码就能调整页面布局。通过简单的拖拽操作,可以添加、移动或删除页面元素,如文本、图片、...
它们可以帮助非技术人员快速创建和定制网站,而无需从零开始编写代码。这些模板通常具有一定的灵活性,允许用户根据需要进行调整,如更改颜色方案、添加或删除元素等。 在提供的压缩包文件中,我们看到有"Thumbs.db...
这个模板提供了一套完整的框架,帮助用户快速搭建一个专业的网站,减少从零开始的建站时间和成本。模板的设计应该考虑到用户体验、响应式布局(适应不同设备屏幕)、导航结构和内容呈现等方面,确保网站在视觉和功能...
1. 快速开发:PHP网站模板提供了一套预设的网页布局和设计,开发者无需从零开始编写代码,极大地缩短了网站的开发周期。 2. 经济高效:相比于定制开发,使用模板可以显著降低网站的初期投入成本,特别适合中小企业和...
6. **建站系统**:建站系统通常包含一系列模板、模块和功能,帮助企业快速构建网站,无需从零开始编写代码。 7. **解压密码**:用于保护压缩文件的安全,只有输入正确的密码才能解压缩文件。在这里,解压密码是...
整站模版通常包含首页、内页、布局样式、颜色主题、字体设置等所有必要的设计元素,旨在为用户提供一个即插即用的解决方案,从而减少从零开始设计网站的工作量。 整站模版的优势在于其预设的统一风格和协调性,确保...
这些源码是专门为那些正在学习或者初次尝试建站的新手准备的,它们可以帮助你快速构建一个成型的网站,无需从零开始编写所有代码。下面将详细探讨这些标签所代表的知识点以及如何利用这些源码进行网站搭建。 首先,...
通过这个十天的教程,新手能够系统地了解并实践建站的全过程,从零基础到拥有自己的网站,逐步掌握网站建设和管理的核心技能。这份教程是新手建站的宝贵资源,无论是个人兴趣还是商业需求,都能从中受益。
1. **云端模版库**:这个系统提供了一个庞大的模板库,用户可以根据自己的需求选择合适的网站风格和布局,无需从零开始设计,大大降低了非专业用户的建站难度。 2. **在线开通网站**:用户无需下载任何软件,只需...
通过上述步骤,新手可以从零开始逐步建立起一个具有良好SEO基础的网站。需要注意的是,SEO是一个长期的过程,需要持续的努力和改进。随着实践的深入,不断调整优化策略,才能在竞争激烈的网络环境中脱颖而出。
在开始建站之前,用户需要了解一些基本的建站原则和注意事项。这部分内容可能会涵盖版权信息、网站合规性(如隐私政策和条款服务)、以及选择域名和服务器的基本指导。了解这些基础信息,有助于确保网站的合法性和...