linux网络服务之DNS(简单易懂,妈妈再也不用担心我的学习了)

198 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情

DNS的定义

  • tcp 53 :连接dns服务器

  • udp 53 :解析NDS

域名结构

根域

位于域名空间最顶层,一般用“.”表示

顶级域

一般代表一种类型的组织机构或者国家地区

如.net(网络供应商) .com(工商企业) .org(团体机构) .cdu(教育机构) .gov(政府部门) .cn(中国国家域名)

二级域

用来表明顶级域内的一个特定的组织,国家顶级域下面的二级域可由国家统一管理

如.cn顶级域名下面设置的二级域名:.com.cn .net.cn .edu.cn

子域

二级域下面所创建的各级域统称为子域,各个组织或用户可以自由申请注册自己的域名

主机

主机位于域名空间最下层,就是一台具体的计算机

如www.mail都是具体的计算机名字,可用www.sina.com.cn mail.sina.com.cn 来表示,这种表示方式为FQDN

(完全合格域名,是指包含了所有域的主机名,其中包含根域)也是这台主机在域名终端的全名

FQDN(完整合格域名/完全合格域名) www.sina.com.cn.

image.png

域名节构

  • 域名节构是树状节构,

主机名. 子域 . 二级域. 顶级域. 根域.

解析机制

递归解析 用户访问域名 ----> [本地缓存域名服务器] ------>根域服务器 ---->顶级服务器 ---->[二级域服务器] ---->子域服务器 ---->通过主机名解析出ip地址 ---->解析成功后一层层返回

配置正向解析小实验

image.png

image.png image.png

vim /etc/named.rfc1912.zones(修改区域配置文件,添加正向区域配置) image.png

image.png

image.png

image.png

image.png

配置反向解析

image.png

image.png

vim hhh.com.zone.local image.png

实验成功

构建主从域名服务器

之前步骤和前面差不多

image.png

image.png

image.png

image.png

image.png 实验成功 image.png

image.png

image.png

DNS分离解析小实验

image.png vim /etc/named.conf ###修改主配置文件

image.png vim /etc/named.rfc1912.zones ###修改区域配置文件

image.png

image.png

image.png

image.png 实验成功了 image.png