浅谈DNS

DNS概述

全称:域名系统

英文:Domain Name System

那么DNS是什么:是互联网的一项服务,将域名和IP地址相互映射的一个分布式数据库

DNS就是一本大得电话本

简单点说就是,将域名解析为IP 地址,域名和IP地址联系在一起进行服务,这样可不必不用输入IP地址,而是通过输入网址访问网站。

DNS的工作原理

查询方式分类

1)递归查询

客户机与本地DNS服务器之间

一般客户机和服务器之间属递归查询,即当客户机向DNS服务器发出请求后,若DNS服务器本身不能解析,则会向另外的DNS服务器发出查询请求,得到结果后转交给客户机。

2)迭代查询

本地DNS服务器与根等其他DNS服务器的解析过程

一般DNS服务器之间属迭代查询,如:若DNS2不能响应DNS1的请求,则它会将DNS3的IP给DNS2,以便其再向DNS3发出请求。

查询内容

1)正向解析:已知域名,解析IP地址

2)反向解析:已知IP,解析域名

扫描二维码关注公众号,回复: 10173708 查看本文章

这里就不多赘述了

DNS服务器搭建过程

(1)要求网卡IP是静态IP地址

(2)安装DNS服务器插件(也就是安装并开启TCP及UDP53端口)

(3)创建区域文件(负责一个域名后缀的解析,一台DNS服务器内可以存放多个区域文件)

(4)新建A记录

来自老师的教案

补充:

什么是静态Ip:静态ip又叫固定ip,是运营商(ISP)分配给用户并且长期使用的ip地址,运营商提供一个子网掩码和网管给用户,用户要手动设置ip地址,才能上网。

什么是A记录:A记录就是服务器的IP,域名绑定A记录就是告诉DNS,当输入域名的时候给你引导向设置在DNS的A记录所对应的服务器。

DNS客户机解析

1)直接指向DNS

2)手工解析:

nslookup 域名

DNS服务器处理域名请求的顺序

1)DNS高速缓存

2)DNS区域配置文件

3)DNS转发器

4)根提示

清除DNS缓存

客户机上清除缓存

ipconfig /flushdns

服务器上清除缓存

windows服务器:dns工具———查看———高级,调出缓存来,然后右键清除缓存

扩展

域名解析记录类型

A记录:正向解析记录

CNAME记录:别名

PTR记录:反向解析记录

MX:邮件交换记录

NS:域名服务器解析

反向DNS

nslookup手工解析时,会进行一个反向解析

DNS服务器分类

主要名称服务器

辅助名称服务器

根名称服务器

高速缓存名称服务器

客户机域名请求解析顺序

1.DNS缓存———2.本地hosts文件———3.找本地DNS服务器

服务器对域名请求的处理顺序

1.DNS高速缓存———2.本地区域解析文件———3.转发器———4.根

结语

小结

我真的是越来越懒了,抄了不少导师的教案 苦笑

其他链接

哔哩哔哩
会同步该博客发一些自制视频

微博
用的比较少

Github
一些源代码

知乎
不懂的我一般会在上面提问

简书
同步该博客内容相同

CSDN
同步该博客内容相同
博客首页

个人联系方式

QQ:2446264712

微信:X15019749137

邮箱:[email protected]

有意添加请备注 啊啊啊啊

发布了20 篇原创文章 · 获赞 13 · 访问量 359

猜你喜欢

转载自blog.csdn.net/Cloud_ink/article/details/104780985
DNS
今日推荐