Linux之DNS域名解析服务

发布时间 2023-08-03 19:56:55作者: 德国南部之星

一、DNS

DNS:将域名转化成ip地址
原因:因为ip地址太难记忆了

方法一:本地host文件
分散式:

网络环境
www.baidu.com
host 文件 有直接访问 没有的话 去找 dns 缓存
dns缓存服务器有直接 告诉你 没有 才会去问 根域服务器
根域服务器的 他管理的 主机 域类型www. mail. bilili.他不会直接 告诉你答案,会让去找管理.com的域名服务器.com .cn.edu
根据 线索 找到 com 的域名服务器 他只能 解析 www.com. mail.com这样的域名,会让你去找 baidu 的域名服务器
根据线索找到 .baidu 服务 这个主机 刚好归我 管辖,所以 直接反馈结果,这个反馈结果的 域名服务器 权威

DNS软件bind
DNS服务器软件: bind,powerdns,dnsmasq,unbound,coredns
bind: 服务器
bind-libs: 相关库
bind-utils:客户端
bind-chroot: 安全包,将dns相关文件放至 /ar/named/chroot/

主配置文件/etc/named.conf
域名文件/etc/named.rfc.1912. confkgc.com .zone
数据库文件var/named/kgc.com .zone (自定义的,在域名配置文件定义的)

二、正向解析

  1. yum下载包

  2. 安装成功

  3. 打开网卡配置

  4. 修改网卡

  5. 网卡修改成功

  6. 重启网卡

  7. 查看DNS

  8. 进入bind主配置

  9. 修改主配置

  10. 主配置修改成功

  11. 进入域名文件

  12. 域名复制

  13. 域名修改成功

  14. 进入

  15. 修改

  16. 验证