当前位置: 首页 > 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

测试:

http://www.dtcms.com/a/188118.html

相关文章:

  • 专题四:综合练习( 找出所有子集的异或总和再求和)
  • 每日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 语法分析及实战对比
  • 对抗帕金森:在疾病阴影下,如何重掌生活主动权?
  • 科学养生:构建现代健康生活新范式
  • (十六)Java String类全面解析
  • 3.3 阶数的作用
  • 网络协议分析 实验二 IP分片与IPv6
  • Go构建高并发权重抽奖系统:从设计到优化全流程指南
  • AI助力:零基础开启编程之旅
  • 采购流程规范化如何实现?日事清流程自动化助力需求、采购、财务高效协作
  • 机器学习07-归一化与标准化
  • 4.7/Q1,GBD数据库最新文章解读