Unbound实现dns高速缓存

1: 检测Hostname 和 IP

# hostnamectl
# ip addr show | grep inet

Step 2: 安装和配置 Unbound

# yum update -y
# yum install unbound -y

# ip addr show | grep inet

Step 3 备份复制文件

# cp /etc/unbound/unbound.conf   /etc/unbound/unbound.conf.original

Step 4 编辑 ‘unbound.conf‘ 配置文件

# vim /etc/unbound/unbound.conf

以下为本机使用

Interface 192.168.0.50
do-ip4: yes
do-udp: yes
do-tcp: yes
logfile: /var/log/unbound
hide-identity: yes
hide-version: yes
Access Control

注意:可以用allow_snoop使用一些额外的参数,如dig和它支持的递归和非递归。

domain-insecure: "tecmintlocal.com
forward-zone:
name: "."
forward-addr: 8.8.8.8
forward-addr: 8.8.4.4

最后保存并推出,使用wq!
修改文件

# unbound-checkconf /etc/unbound/unbound.conf

5. 安全开始服务

# systemctl start unbound.service
# sudo systemctl enable unbound.service

6: 测试本地 DNS Cache 使用‘drill‘命令:
drill india.com @192.168.0.50

7. 设置防火墙

# firewall-cmd --add-service=dns
# firewall-cmd --add-service=dns --permanent

8.获得当前服务状态

# unbound-control status

9. 跳转 DNS cache 到一个文本文件.

# unbound-control dump_cache > /tmp/DNS_cache.txt

10. 恢复你的跳转文件

# unbound-control dump_cache < /tmp/DNS_cache.txt

11.查找DNS信息

# unbound-control lookup google.com

18. 使用 flush 查看以下记录 A, AAA, NS, SO, CNAME, MX, PTR 等.使用 flush_zone 移除所有信息.

# unbound-control flush www.digitalocean.com
# unbound-control flush_zone tecmintlocal.com

19.检查当前 DNS Forwards

20. 使用centos6作为客户端,unbound DNS 服务端 IP为:92.168.0.100;以下客户端

Primary DNS : 192.168.0.50
Secondary DNS : 192.168.0.50

OK –> Save&Quit –> Quit.

 21,增加主和辅dns ip 重新开始你的网络

# /etc/init.d/network restart

22.验证unbound DNS server服务

# elinks aol.com
# dig aol.com

转载于:https://blog.51cto.com/risingair/1873877

centos7 网络服务(二)Unbound实现dns高速缓存相关推荐

  1. web平台安装程序 无效的uri_1、Linux云计算系列CentOS7网络服务web搭建

    第一章Web网站服务(一) 1.知识扩充: HTML语言: 超文本标记语言,使用html语言编写的文本叫超文本,"超文本"就是指页面内可以包含图片.链接,甚至音乐.程序等非文字元素 ...

  2. Linux云计算网络服务CentOS7.5

    这里写目录标题 配置Linux网络 远程管理Linux主机 远程登录工具 ssh 使用scp远程复制工具 实现ssh无密码登录验证 远程管理进阶与Xshell 常用的网络工具 IP命令的使用 ss与n ...

  3. Linux网络服务之DNS域名解析服务

    Linux网络服务之DNS域名解析服务 DNS简介 DNS名词介绍 DNS系统的作用 DNS分布式数据结构 DNS系统类型 DNS的查询方式(递归查询和迭代查询) 本地主机映射文件hosts 域名的解 ...

  4. Windows组建网络服务 ——DNS的组建与架构

    实验目的 安装DNS服务器: 配置正向区域和反向区域: 配置DNS区域传输: 配置NNS根转发: 配置DNS转发器: 实验拓扑: 实验步骤: 一.安装DNS服务器: 首先我们要知道什么是DNS? 通俗 ...

  5. 《“透视”个人大数据》项目开发小记 --(二)网络服务端,邮箱验证和手机验证(C#,Java)

    现在网络的应用越来越普及,网络的构建也越来越简便,对于某些研究性项目自建网络服务端 也是可行的方案.本项目的网络服务,是用C#,基于Socket构建的,核心的工作是通过自定的BS60传输协议,实现与手 ...

  6. Linux命令-按照与使用 (3) centOS7 通过nmtui和nmcli图形配置网络服务

    一.通过nmtui配置网络参数 Linux系统配置网络参数的方式有很多种,其中最简单最直接的方式就是直接修改网卡配置文件,但这种方式也很容易出错,比如说IPADDR.NETMASK.GATEWAY等参 ...

  7. centos7 如何重启web服务_centOS7下重启网络服务报错

    用户提问 实体机上安装的centOS7 在安装centOS7时并没有设置过任何网络的东西. 使用systemctl retart network.service或service network sta ...

  8. Centos DNS服务(二)-bind主从配置与基于TSIG加密的动态更新

    DNS的主从配置 DNS从服务器也叫辅服DNS服务器,如果网络上某个节点只有一台DNS服务器的话,首先服务器的抗压能力是有限的,当压力达到一定的程度,服务器就可能会宕机罢工, 其次如果这台服务器出现了 ...

  9. Linux网络服务之DNS(1)

    Linux网络服务之主从DNS 实验要求: 1.搭建主DNS服务器,www.zhy.com解析成192.168.1.11,zhy.com解析等同于www.zhy.com,bbs.zhy.com解析成1 ...

最新文章

  1. 批量更新日期字段中的年
  2. Apache地址重写的几个问题
  3. 查看go 安装了哪些包_如何灵活地进行 Go 版本管理
  4. C++中默认构造函数使用时的要点
  5. 手把手教你配置VS Code 远程开发工具,工作效率提升N倍
  6. git新建空白文件没有生效
  7. 中兴V880使用手记之二——取得root权限
  8. CSS 的三个特性:层叠性、继承性、优先级
  9. Lesson 04 for Plotting in R for Biologists
  10. 关于djangorestframework
  11. QT汽车客运公司售票系统
  12. Qt QtabWidget设置背景色 设置标题栏颜色
  13. 笔记———计算机网络原理(二)
  14. 微信小程序用户登录信息过期处理
  15. ValueError:Traceback(most ...)数据集中图片 not exists
  16. 模糊测试框架 Sulley 使用手记
  17. python adb 实现对支付宝登录及后台监控
  18. 【LeetCode】灯泡开关Ⅰ~ Ⅳ(你还是把我关了吧)
  19. 少儿编程培训发展的重要趋势
  20. ftp软件下载,推荐5款免费的ftp软件下载工具

热门文章

  1. Meta AI推出“杂食者”:一个模型搞定图像、视频和3D数据三大分类任务,性能还不输独立模型...
  2. 高通CVPR神研究:视频处理计算量降低78%,教卷积层自己“挑像素”,卡成PPT的视频纵享丝滑...
  3. 帮腾讯云拿下行业第一的程序员们,不穿格子衫和人字拖
  4. Keras将死于谷歌之手?reddit网友写“送葬文”,引发热议
  5. 流利说流年不利,市值跌去80%,AI教育第一股营收赚钱仍然依赖人工
  6. class function,delphi静态函数的对象基址分析static
  7. adb 命令 (01)
  8. Javascript:必须知道的Javascript知识点之“字面量和对应类型”
  9. 10个常用方法有效优化ASP.NET的性能
  10. 神州易桥财税 java项目经理_【高级项目经理(体系运营)职责】2021年燕园财税高级项目经理(体系运营)岗位职责-看准网...