Dnsmasq简单测试

1、安装

apt-get install dnsmasq

2、配置

vim /etc/dnsmasq.conf

listen-address=10.100.33.50 #监听本机ip地址

resolv-file= /etc/dnsmasq.d/resolv.dnsmasq.conf #用于非本地主机解析记录解析的dns列表

strict-order #实际解析按照resolv-file中从上到下dns server的顺序进行解析

addn-hosts=/etc/hosts #本地主机解析记录

----------------------------------------------------------------------------------------------

vim /etc/dnsmasq.d/resolv.dnsmasq.conf

server = 114.114.114.114

server = 233.5.5.5

----------------------------------------------------------------------------------------------

vim /etc/hosts

10.10.33.22 office.zabbix.you.cn

10.10.33.21 office.grafana.you.cn

----------------------------------------------------------------------------------------------

vim /etc/resolv.conf #本机的dns配置

nameserver 114.114.114.114

3、测试

本地通过内网dns 10.100.33.50 测试域名
dig office.zabbix.you.cn @10.100.33.50 +short

10.10.33.22

dig office.grafana.you.cn @10.100.33.50 +short

10.10.33.21
测试dns缓存
第一次解析sina域名,由于之前并没有访问过这个域名,查询时间为62 msec
dig [www.sina.cn](http://www.sina.cn) A @10.100.33.50 | grep Query

;; Query time: 62 msec
第二次解析sina域名,查询时间已缩短为3 msec
dig [www.sina.cn](http://www.sina.cn) A @10.100.33.50 | grep Query

;; Query time: 3 msec
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 非常好的文章,怕博主删除,再也找不到这么好的文章了,所以复制了一份,博主是2016年写,但是是到现在为止看到的,思...
    吭声_cfdc阅读 2,152评论 0 4
  • 最近,终于要把《WEB请求处理系列》提上日程了,一直答应小伙伴们给分享一套完整的WEB请求处理流程:从浏览器、Ng...
    七寸知架构阅读 32,477评论 27 253
  • 1. 概述 在网络环境中一般用户只需要在浏览器中输入url如www.sunny.com就可以到对应服务器获取相应的...
    ghbsunny阅读 3,368评论 0 7
  • 一、实现从根,com,rj.com 模拟互联网的DNS架构 DNS(Domain Name System,域名系统...
    ssjinyao阅读 1,615评论 0 7
  • @@@时间 2013-12-24 14:50:00** 博客园-原创精华区 原文 http://www.cn...
    苏文星阅读 1,491评论 0 7

友情链接更多精彩内容