一、什么是域名解析?
在域名注册商那里注册了域名之后如何才能看到自己的网站内容,用一个专业术语就叫“域名解析”。
域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台的服务器的互联网,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名对应一个IP地址,一个IP地址可以对应多个域名;所以多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。
解析过程,比如,一个域名为:abc.com,是想看到这个现HTTP服务,如果要访问网站,就要进行解析,首先在域名注册商那里通过专门的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记录解析:WEB服务器ip指向;A全称为Address,因而A记录就是记录主机名对应的ip地址。这是大家通常用到的记录,将不同域名转到不同ip。
2、CNAME记录解析:别名指向解析;CNAME记录可以将注册的不同域名转到主域名上,与A记录解析不同的是,CNAME记录设置的是域名而不是ip地址。
3、MX记录解析:邮件路由记录;用户可以将某域名下的邮件服务器指向到自己的mailserver上,即可设置邮箱。不过,需在线填写服务器主机名和ip地址,从而将域名从邮件服务器分开,将其设置到其他ip中。
4、泛域名解析:利用通配符,如*做次级域名,实现所有次级域名都指向到同一ip。该类型的解析可让域名支持无线子域名,这就是泛域名最大的优势,同时也防止用户输入错误而不能访问问题,保证用户直接输入网址就能访问到网站。
5、智能域名解析:智能DNS;智能域名解析可自动根据访问者的来源,将相同的域名解析到不同的ip地址,实现均衡的效果,避免负载问题出现。
6、URL转发:该类型解析主要是应用于:没有独立服务器或者有一个域名B,通过访问A域名而访问到B域名的内容,这时候就可以使用URL转发实现。URL转发可以转发到某一个目录或者文件下,其具有灵活、方便、个性化特点。
7、NS记录解析:域名服务器记录,主要是用来指定域名由哪个DNS服务器解析。
原创文章,作者:速盾高防cdn,如若转载,请注明出处:https://www.sudun.com/ask/77691.html