博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dnsmasq安装使用和体验
阅读量:6465 次
发布时间:2019-06-23

本文共 796 字,大约阅读时间需要 2 分钟。

  hot3.png

概述

因为公司内部要搞邮件服务器,所以就需要在内部搭建一个dns服务器来实现域名解析,因为我不想搞得太复杂,所以就使用dnsmasq来做dns解析的服务器了,这个以前用过,但是不是很深入,今天就来研究一下,用的系统是centos7,去他妈的弱智windows.

安装配置dnsmasq

这个为了方便我就直接使用centos的包管理器安装了 yum install dnsmasq 首先备份一下原来的配置文件 cp /etc/dnsmasq.conf /etc/dnsmasq.conf.bak 接着我们删除原来配置文件中的所有内容,然后加上我们要配置的内容

resolv-file=/etc/resolv.confstrict-orderlisten-address=192.168.0.50address=/google.com/192.168.0.1

上面几乎就是最简单的配置了,我来解释下什么意思,第一行的意思是从resolv.conf这个文件获取上游的dns地址,resolv.conf这个文件就是本机配置dns地址的文件一般来说是127.0.0.1反正不管他了,第二行意思是严格按照resolv-file文件中的顺序从上到下进行dns解析知道第一个解析成功位置,第三行就是监听地址,如果你想让本机的dnsmasq服务可以被局域网中的其他机器访问那么要定义成自己的ip,而不是127.0.0.1,而且对应的防火墙要关闭 sudo systemctl stop firewalld 第四行就是定义你自己要设置的域名了

最后完了让局域网中所有的机器都可以使用这个dns服务器,你要把路由器中的dns设置成自己配置的dns服务器的地址就好了

欢迎关注Bboysoul的博客 Have Fun

转载于:https://my.oschina.net/u/3778921/blog/1797141

你可能感兴趣的文章
考研随笔2
查看>>
GitHub使用教程、注册与安装
查看>>
<<The C Programming Language>>讀書筆記
查看>>
线段树分治
查看>>
git代码冲突
查看>>
解析查询 queryString 请求参数的函数
查看>>
学生选课系统数据存文件
查看>>
C++的新类创建:继承与组合
查看>>
git bash 风格调整
查看>>
bzoj4589 Hard Nim
查看>>
贪吃蛇java程序简化版_JAVA简版贪吃蛇
查看>>
poi java web_WebPOI JavaWeb 项目 导出excel表格(.xls) Develop 238万源代码下载- www.pudn.com...
查看>>
linux 脚本map,Linux Shell Map的用法详解
查看>>
如何在linux系统下配置共享文件夹,如何在windows和Linux系统之间共享文件夹.doc
查看>>
linux操作系统加固软件,系统安全:教你Linux操作系统的安全加固
查看>>
linux中yum源安装dhcp,24.Linux系统下动态网络源部署方法(dhcpd)
查看>>
C#技术------垃圾回收机制(GC)
查看>>
漫谈并发编程(三):共享受限资源
查看>>
【转】github如何删除一个仓库
查看>>
状态模式
查看>>