0
点赞
收藏
分享

微信扫一扫

ubuntu16.04 基于Dnsmasq的dns服务实现

1、安装

默认的apt的安装方式即可

apt-get update
apt-get install dnsmasq

2、配置

主配置文件

#/etc/dnsmasq.conf
port=53 #监听端口
resolv-file=/etc/resolv.dnsmasq.conf #上层的dnsserver设置
strict-order
listen-address=172.16.42.222 #监听地址
addn-hosts=/etc/banner_add_hosts #PTR的配置文件
mx-host=@,mxn.mxhichina.com,5 #邮箱MX设置
mx-host=@,mxw.mxhichina.com,10
cname=mail,mail.mxhichina.com,60 #cname的设置
conf-dir=/etc/dnsmasq.d/,*.conf #子配置文件路径

2.1 正解的部分

路径/etc/dnsmasq.d

# ls /etc/dnsmasq.d
10.10.conf 172.conf public.conf README

正解的格式

案例:

address=/zabbix.deepwise.com/10.10.3.144

2.2 PTR的部分

cat /etc/banner_add_hosts
案例:
10.10.3.31 git-hz.deepwise.com

服务管理

systemctl 操作 dnsmasq
举报

相关推荐

0 条评论