DNS服务器的主要作用是什么
DNS服务器在互联网的作用是把域名转换成为网络可以识别的ip地址。首先,要知道互联网的网站都是一台一台服务器的形式存在的,这就需要给每台服务器分配IP地址。
互联网上的网站无穷多,不可能记住每个网站的IP地址,这就产生了方便记忆的域名管理系统DNS,它可以把我们输入的好记的域名转换为要访问的服务器的IP地址。
简单的说,就是为了方便浏览互联网上的网站而不用去刻意记住每个主机的IP地址,DNS服务器就应运而生,提供将域名解析为IP的服务,从而使我们上网的时候能够用简短而好记。
扩展资料:
类型
1、主域名服务器
负责维护一个区域的所有域名信息,是特定的所有信息的权威信息源,数据可以修改。
2、辅助域名服务器
当主域名服务器出现故障、关闭或负载过重时,辅助域名服务器作为主域名服务器的备份提供域名解析服务。辅助域名服务器中的区域文件中的数据是从另外的一台主域名服务器中复制过来的,是不可以修改的。
3、缓存域名服务器
从某个远程服务器取得每次域名服务器的查询回答,一旦取得一个答案就将它放在高速缓存中,以后查询相同的信息就用高速缓存中的数据回答,缓存域名服务器不是权威的域名服务器,因为它提供的信息都是间接信息。
4、转发域名服务器
负责所有非本地域名的本地查询。转发域名服务器接到查询请求后,在其缓存中查找,如找不到就将请求依次转发到指定的域名服务器,直到查找到结果为止,否则返回无法映射的结果。
--域名服务器
PC端,首选DNS返回无法解析会选择辅助DNS再次请求解析,如果还返回无法解析,则认为无法解析。
DNS服务器如果无法解析会向兄弟服务器提出同步请求,然后进行是否有DNS更新检查。如果无则认为无法解析,如果有则更新后解析。
这个是可以的,类似DNS劫持。
因为用户自己设置或者默认的终端的DNS地址一般不是你自己搭建的DNS地址,所以用户访问某域名地址,不会走到你的DNS服务器,当然如果终端(PC)上设置为你的DNS地址,那么你的DNS服务器完全可以给其返回特定的IP(对应你所指定的网页的IP地址)。
如果控制不了终端,则要控制网关,网关一般很难控制,但是如果是自己的网关,那么就可以非常方便控制了,直接进行配置,所有的访问出口就一个,及你要的那个网页的IP地址。
如果弱化点,可以控制家里的路由器,即登录到某用户的路由器,设置里面的某些映射关系,也可以实现。
如果是自己玩,则可以自己对路由器进行智能化,自定义地进行改造,一般是下载安装OpenWrt软件到路由器(极客),可以参考网上的介绍,如果能够打通到这一环,那么基本上家庭局域网里面的所有的控制都可以摆平了。
个人浅见,希望有所帮助!
0条评论