域名(Domain Name),是由一串用 点 分隔的名字 组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。
域名 是一个IP地址上有“面具” 。一个域名的目的是便于记忆和沟通的一组服务器的地址。
IP 地址 是 Internet 主机的作为路由寻址用的数字型标识,人不容易记忆。因而产生了域名(domain name)这一种字符型标识。
网络是基于 TCP/IP 协议进行通信和连接的,每一台主机都有一个唯一的标识固定的 IP 地址,以区别在网络上成千上万个用户和计算机。网络在区分所有与之相连的网络和主机时,均采用了一种唯一、通用的地址格式,即每一个与网络相连接的计算机和服务器都被指派了一个独一无二的地址。为了保证网络上每台计算机的IP地址的唯一性,用户必须向特定机构申请注册,分配 IP 地址。网络中的地址方案分为两套:IP 地址系统和域名地址系统。这两套地址系统其实是一一对应的关系。IP 地址用二进制数来表示,每个 IP 地址长32比特,由4个小于256的数字组成,数字之间用点间隔,例如100.10.0.1表示一个IP地址。由于IP地址是数字标识,使用时难以记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址。每一个符号化的地址都与特定的IP地址对应,这样网络上的资源访问起来就容易得多了。这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名。
DNS 即为 域名解析服务,以一个常见的域名为例说明,baidu 网址是由二部分组成,标号“baidu”是这个域名的主域名体,而最后的标号“com”则是该域名的后缀,代表的这是一个 com 国际域名,是顶级域名。而前面的 www. 是网络名, 为 www 的域名。
DNS规定,域名中的标号都由英文字母和数字组成,每一个标号不超过63个字符,也不区分大小写字母。标号中除连字符( - )外不能使用其他的标点符号。级别最低的域名写在最左边,而级别最高的域名写在最右边。由多个标号组成的完整域名总共不超过255个字符。
域名结构
- 域名由两个或两个以上的词构成,中间由点号分隔开。最右边的那个词称为顶级域名。
- 下面是几个常见的顶级域名及其用法:
- .COM--用于商业机构。它是最常见的顶级域名。任何人都可以注册.COM 形式的域名。
- .TOP--用于所有公司组织个人,顶级高端,事业突破。任何人都可以注册.TOP形式的域名。
- .NET--最初是用于网络组织,例如因特网服务商和维修商。任何人都可以注册以.NET结尾的域名。
- .ORG--是为各种组织包括非盈利组织而定的,任何人都可以注册以.ORG 结尾的域名。
- 国家代码由两个字母组成的顶级域名如 .cn, .uk, .de 和 .jp 称为国家代码顶级域名(ccTLDs), 其中 .cn 是中国专用的顶级域名,其注册归CNNIC管理,以 .cn 结尾的二级域名我们简称为国内域名。注册国家代码顶级域名下的二级域名的规则和政策与不同的国家的政策有关。您在注册时应咨询域名注册机构,问清相关的注册条件及与注册相关的条款。某些域名注册商除了提供以 .com, .net 和 .org 结尾的域名的注册服务之外,还提供国家代码顶级域名的注册。ICANN并没有特别授权注册商提供国家代码顶级域名的注册服务。
- 域名解析 是把 域名 指向 网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址 是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。
域名解析 就是域名 到 IP地址 的转换过程。域名的解析工作由DNS服务器 完成。
域名解析 也叫域名指向、服务器设置、域名配置以及反向 IP登记 等等。说得简单点就是将好记的域名解析成 IP,服务由 DNS服务器 完成,是把域名解析到一个 IP 地址,然后在此 IP 地址的主机上将一个子目录与域名绑定。
域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过 IP 地址 来实现,域名解析就是将域名重新转换为IP地址的过程。
在域名注册商那里注册了域名之后如何才能看到自己的网站内容,用一个专业术语就叫 “域名解析”。
一个域名对应一个IP地址,一个IP地址可以对应多个域名;所以多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。
解析过程:
比如一个域名为:abc.com,如果要访问网站,就要进行解析,首先在域名注册商如阳光互联等那里通过专门的DNS服务器解析到一个WEB服务器的一个固定IP上:211.214.1.XXX,然后,通过WEB服务器来接收这个域名,把abc.com这个域名映射到这台服务器上。那么,输入abc.com这个域名就可以实现访问网站内容了.即实现了域名解析的全过程;
人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。
域名解析协议(DNS)用来把便于人们记忆的主机域名和电子邮件地址映射为计算机易于识别的IP地址。DNS是一种 c/s 的结构,客户机就是用户用于查找一个名字对应的地址,而服务器通常用于为别人提供查询服务。
解析过程
- 当应用过程需要将一个主机域名映射为IP地址时,就调用域名解析函数,解析函数将待转换的域名放在 DNS 请求中,以UDP报文方式发给本地域名服务器。本地的域名服务器查到域名后,将对应的IP地址放在应答报文中返回。同时域名服务器还必须具有连向其他服务器的信息以支持不能解析时的转发。若域名服务器不能回答该请求,则此域名服务器就暂成为DNS中的另一个客户,向根域名服务器发出请求解析,根域名服务器一定能找到下面的所有二级域名的域名服务器,这样以此类推,一直向下解析,直到查询到所请求的域名。
流程:
域名解析的流程是:域名-DNS(域名解析服务器)-网站空间。
Internet上的计算机是通过IP地址来定位的,给出一个IP地址,就可以找到Internet上的某台主机。而因为IP地址难于记忆,又发明了域名来代替IP地址。但通过域名并不能直接找到要访问的主机,中间要加一个从域名查找IP地址的过程,这个过程就是域名解析。域名注册后,注册商为域名提供免费的静态解析服务。一般的域名注册商不提供动态解析服务,如果需要用动态解析服务,需要向动态域名服务商支付域名动态解析服务费。
常用类型
1、A记录解析
记录类型选择“A”;记录值填写空间商提供的主机IP地址;MX优先级不需要设置;TTL设置默认的3600即可。
2、CNAME记录解析
CNAME类型解析设置的方法和A记录类型基本是一样的,其中将记录类型修改为“CNAME”,并且记录值填写服务器主机地址即可。
3、MX记录解析
MX记录解析是做邮箱解析使用的。记录类型选择MX,线路类型选择通用或者同时添加三条线路类型为电信、网通、教育网的记录;记录值填写邮局商提供的服务器IP地址或别名地址;TTL设置默认的3600即可,MX优先级填写邮局提供商要求的数据,或是默认10,有多条MX记录的时候,优先级要设置不一样的数据。
配置 DNS
域名申请成功之后首先需要做域名解析。点DNS解析管理,然后增加IP,增加别名以及邮件MX记录。先增加IP。如想要实现去掉3W的顶级域名亦可访问网站,除了要在空间里绑定不加3W的域名外,还要解析,主机名为空。修改DNS
(1)条件:要更改为的主、辅DNS服务器都必须是注册过的、合法的DNS服务器名称,否则修改会失败。
如果要查询DNS是否为合法的DNS,可以点击:国际域名DNS查询界面、国内域名DNS查询界面通用顶级域名DNS查询界面使用方法:输入DNS服务器的名称,选中第三个选项Nameserver,查询如果查询出有DNS注册的信息,如注册商,名称对应的IP地址,则这个DNS是合法的。国内域名DNS查询界面使用方法: 在“主机”一栏中输入DNS服务器的名称,点击查询,如果查询出有DNS注册的信息,如注册商,名称对应的IP地址,则这个DNS是合法的
(2)修改方法:通过相应域名注册公司进行域名变更DNS操作。
解析生效时间
通用顶级域名解析是2小时内生效,国家顶级域名解析24小时内生效。是否解析成功
因为域名解析需要同步到DNS根服务器,而DNS根服务器会不定时刷,只有DNS根服务器刷新后域名才能正常访问,新增解析一般会在10分钟左右生效,最长不会超过24小时,修改解析时间会稍微延长。可以用ping命令来查看域名是否生效。点击开始菜单>运行>输入"CMD">敲回车键,进入 命令提示符窗口,输入"ping 您的域名",如果红线部分为您主机的IP即解析成功。泛域名解析
泛域名解析是指将域名解析到同一IP。在域名前添加任何子域名,均可访问到所指向的WEB地址。假如域名为a.com,也就是说域名a.com之下所设的.a.com全部解析到同一个IP地址上去。比如设**.a.com就会自己自动解析到与a.com同一个IP地址上去。域名智能解析
域名智能解析就是除了具备一般的基本DNS解析功能外,还可以自动识别浏览者的来源,并把相同的域名智能DNS解析到双线路机器的网通或电信的IP, 以便就近访问您的网站。MX记录
路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。CNAME记录
CNAME也是一个常见的记录类别,它是一个别名记录( Canonical Name )。当 DNS 系统在查询CNAME左面的名称的时候,都会转向CNAME右面的名称再进行查询,一直追踪到最后的PTR或A名称,成功查询后才会做出回应,否则失败。这种记录允许您将多个名字映射到同一台计算机。与A记录不同的是,CNAME别名记录设置的可以是一个域名的描述而不一定是IP地址。通常用于同时提供WWW和MAIL服务的计算机。TTL值
全称是“生存时间(Time To Live)”,简单的说它表示 DNS 记录在 DNS服务器 上缓存时间。A记录
WEB服务器的IP指向A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。URL转发
转发功能:如果您没有一台独立的服务器(也就是没有一个独立的IP地址)或者您还有一个域名B,您想访问A域名时访问到B域名的内容,这时您就可以通过URL转发来实现。url转发可以转发到某一个目录下,甚至某一个文件上。而cname是不可以,这就是url转发和cname的主要区别所在域名A记录:A(Address)记录是域名与IP对应的记录。域名别名记录:别名(CName,Canonical Name)记录,是域名与域名的别名对应的记录。动态域名解析:A记录中域名对应的IP是静态IP,把域名解析到动态IP上,就叫动态域名解析。域名服务商一般只免费提供A记录,不免费提供动态域名解析。域名解析器
域名解析器,是把域名转换成主机所在IP地址的中介。通常上网的时候,敲入一个域名地址,电脑会首先向DNS服务器搜索相对应的IP地址,服务器找到对应值之后,会把IP地址返回给你的浏览器,这时浏览器根据这个IP地址发出浏览请求,这样才完成了域名寻址的过程。操作系统会把你常用的域名IP地址对应值保存起来,当你浏览经常光顾的网站时,就可以直接从系统的DNS缓存里提取对应的IP地址,加快连线网站的速度。域名解析软件
DNS系统是由各式各样的DNS软件所驱动的,包括:BIND (Berkeley Internet Name Domae most commonly used namedaemon. DJBDNS (Dan J Bernstein's DNS implementation) MaraDNS NSD (Name Server Daemon) PowerDNS等。
DNS通过允许一个名称服务器把他的一部分名称服务(众所周知的zone)“委托”给子服务器而实现了一种层次结构的名称空间。此外,DNS还提供了一些额外的信息,例如系统别名、联系信息以及哪一个主机正在充当系统组或域的邮件枢纽。