RHCE 学习笔记(32) - DNS

简介:
原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 、作者信息和本声明。否则将追究法律责任。 http://beanxyz.blog.51cto.com/5570417/1609129

本节学习了DNS的基本流程和如何使用unbound工具配置本地和转发请求。


DNS的基本流程和概念我不赘述了,网上的各种图解流程多如牛毛。


豆子随便拷贝了某位老兄的博客作为解释~

http://369369.blog.51cto.com/319630/812889


wKioL1TIdHLyc_g-AAg_RGLfndQ833.jpg



主要看看在RHEL7里如何配置local-zone和forward-zone。


RHEL6之前都是通过bind配置,RHEL7里面改成unbound配置了


首先安装

wKioL1TIb5aztK2XAAA0SV9JPJ8168.jpg


安装之后进入/etc/unbound目录,其中 unbound.conf是他的主配置文件。


wKiom1TIbrviBD_BAADf_Pv0dME685.jpg


打开unbound.conf, 首先修改以下几个部分:


interface:0.0.0.0 表示允许所有的端口都对端口53进行侦听。注意DNS使用TCP 53用于区域传送同步数据;而UDP 53用于普通用户的请求。


wKiom1TIbsLgN0DIAAGB4KWojxc333.jpg


第二个地方是 access-control,允许哪个网段发送递归请求

wKioL1TIb6vwzTgjAAHhu82cSg4992.jpg


第三个地方是username,改成空的不会改变权限

wKiom1TIbs-Qq9lqAACvo9jrrUM579.jpg


如果想在其他地方写配置文件,路径要放在 Include里面

wKioL1TIb7iSBT_QAAHKAUKabmQ344.jpg


local-zone 和 forward-zone 的语法格式很简单,注释部分都有例子


随便写了几个本地的DNS记录

wKiom1TIbt3yXEkyAAChvFZWeTw072.jpg


写了一个转发的,所有对beanxyz.com的请求都转发到 172.0.10.100

wKioL1TIb77SzMbnAAA7cU-BmZ0490.jpg


转发的地址是一个windows 2012 的域控,本身也安装了DNS

wKiom1TIbvmB4TnZAAaEdxBB0eQ195.jpg


重启服务

wKiom1TIbvrQjYHtAAA0SclY4yM099.jpg


把我的resolve文件也清空一下,免得冲突

wKiom1TIbwWBXOBBAAB-wV3-zLM530.jpg


对本地正向解析,反向解析都没问题

wKioL1TIb9_xrK9ZAAD8ZPLmSr0842.jpg


对beanxyz域的解析也没有问题,成功转发,可以看见是非权威应答(转发出去后获得的缓存记录)

wKioL1TIb-KyUHeQAACey520Lbw058.jpg




本文出自 “麻婆豆腐” 博客,请务必保留此出处http://beanxyz.blog.51cto.com/5570417/1609129

目录
相关文章
|
前端开发
前端学习笔记202305学习笔记第三十一天-什么是mvc-前端路由解析和渲染4
前端学习笔记202305学习笔记第三十一天-什么是mvc-前端路由解析和渲染4
188 0
|
XML Java 数据库
【后台开发】TinyWebser学习笔记(3)HTTP连接与解析
【后台开发】TinyWebser学习笔记(3)HTTP连接与解析
679 4
|
Go 自然语言处理 编译器
Go 学习笔记-Go 词法解析
Go 学习笔记-Go 词法解析
314 0
Go 学习笔记-Go 词法解析
|
域名解析 缓存 网络协议
前端学习笔记202307学习笔记第五十七天-模拟面试笔记http-DNs解析ip地址
前端学习笔记202307学习笔记第五十七天-模拟面试笔记http-DNs解析ip地址
419 1
|
存储 网络协议 Linux
Linux C/C++ 开发(学习笔记九 ):DNS协议与请求的实现
Linux C/C++ 开发(学习笔记九 ):DNS协议与请求的实现
519 0
|
前端开发
前端学习笔记202305学习笔记第三十一天-js-什么是预解析6
前端学习笔记202305学习笔记第三十一天-js-什么是预解析6
164 0
|
前端开发
前端学习笔记202305学习笔记第三十一天-什么是mvc-前端路由解析和渲染3
前端学习笔记202305学习笔记第三十一天-什么是mvc-前端路由解析和渲染3
194 0
|
设计模式 存储 安全
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析
结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。 结构型模式分为以下 7 种: • 代理模式 • 适配器模式 • 装饰者模式 • 桥接模式 • 外观模式 • 组合模式 • 享元模式
975 140
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析
|
算法 测试技术 C语言
深入理解HTTP/2:nghttp2库源码解析及客户端实现示例
通过解析nghttp2库的源码和实现一个简单的HTTP/2客户端示例,本文详细介绍了HTTP/2的关键特性和nghttp2的核心实现。了解这些内容可以帮助开发者更好地理解HTTP/2协议,提高Web应用的性能和用户体验。对于实际开发中的应用,可以根据需要进一步优化和扩展代码,以满足具体需求。
1628 29
|
前端开发 数据安全/隐私保护 CDN
二次元聚合短视频解析去水印系统源码
二次元聚合短视频解析去水印系统源码
667 4

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
  • DNS