当前位置: 首页 > news >正文

Linux的域名解析服务器

什么是DNS

DNS(Domain Name System)是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分 布式数据库,能够使人更方便的访问互联网

DNS使用的是53端口, 通常DNS是以UDP这个较快速的数据传输协议来查询的,但是没有查询到完整的信息时,就会再次 以TCP这个协议来重新查询所以启动DNS时,会同时启动TCP以及UDP的port53

域名服务器的类型划分

DNS域名解析过程

高速缓存dns

高速缓存dns是一个非权威的dns,在dns服务器中本身并没有数据 当客户需要解析域名时首先查询缓存中是否有数据,如果没有就会从指定的dns服务器中缓存 高速缓存dns可以大大节省内网在做地址解析上所需要花费的时间

配置高速缓存DNS

服务端:

dns服务的安装与启用

修改dns配置文件

测试端:

将测试端口的dns服务器改为服务端

利用dig www.qq.com测试

测试结果:

DNS正向解析

公网没有私网域名解析,我们可在dns服务器中搭建dns正向解析即可通过域名访问公网不存在的域名解析

配置正向解析

子配置文件内容:

数据文件内容:

测试:

在测试主机中将dns指定为dns服务器的ip地址

测试结果:

辅助dns

若dns服务器仅存在一台,当面临大量访问需求时可能会出现过载情况,我们可配置辅助dns来缓解主dns的负载

配置辅助dns

在部署辅助dns主机中安装并启用dns

主配置文件:

子配置文件:

测试:

辅助dns的同步优化

当主dns更新域名A记录时辅助dns默认不同步,这会导致使用辅助dns时出现错误

解决方法:在主dns中配置文件使主dns域名A记录发生改变时主动通知辅助dns

vim /etc/named.rfc1912.zones

测试:

相关文章:

  • 专题四:综合练习( 找出所有子集的异或总和再求和)
  • 每日Prompt:发光线条解剖图
  • 华秋2025电子设计与制造技术研讨会(华东站)成功举办!
  • 技术干货 | 如何用模块化仪器高效测试嵌入式微控制器?
  • 嵌入式培训之数据结构学习(二)顺序表与单向链表
  • 手机换IP真的有用吗?可以干什么?
  • 解锁向量数据库:实现高效过滤与管理的实用方法
  • OpenCV的CUDA模块进行图像处理
  • FPGA:XILINX FPGA产品线以及器件选型建议
  • 首个窗口级无人机配送VLN系统!中科院LogisticsVLN:基于MLLM实现精准投递
  • 使用PHP对接日本股票市场数据
  • VTK|类似CloudCompare的比例尺实现1-源码分析
  • 基于几何布朗运动的股价预测模型构建与分析
  • 云手机服务器搭建
  • http断点续传
  • RK3568移植鸿蒙系统openharmony-5.1.0-release
  • 养生:打造健康生活的全方位策略
  • Docker入门教程:常用命令与基础概念
  • Qt —— 在Windows10下通过在线安装方式安装Qt6.9.0(附:“server replied: Forbidden“网络出错解决办法)
  • MERGE INTO 与 INSERT INTO 语法分析及实战对比
  • 广东省原省长卢瑞华逝世,享年88岁
  • 三亚通报救护车省外拉警报器开道旅游:违规违法,责令公司停业整顿
  • 特朗普访中东绕行以色列,专家:凸显美以利益分歧扩大
  • 中美大幅下调超100%关税,印巴四日“战争”复盘|907编辑部
  • 火车站员工迟到,致出站门未及时开启乘客被困?铁路部门致歉
  • 5年建成强化城市核心功能新引擎,上海北外滩“风景文化都是顶流”