Dnsmasq域名解析系统安装配置

Dnsmasq使用上比bind要简便得多,可以做正向、反向dns解析,支持DHCP服务。也可以做内部dns服务器用。

默认下,dnsmasq使用系统的/etc/resolv.conf,并读取/etc/hosts文件。

1.安装dnsmasq软件

yum install dnsmasq

2.编辑配置文件/etc/dnsmasq.conf

cache-size=10000  #缓存条数
resolv-file=/etc/dnsmasq-resolv.conf  #上一级DNS
addn-hosts=/etc/dnsmasq.hosts  #本地域名配置文件(不支持泛域名)
log-queries
log-facility=/var/log/dnsmasq.log
local-ttl=600  #DHCP租约时间
conf-dir=/etc/dnsmasq.d

3.修改上游DNS配置文件/etc/dnsmasq-resolv.conf

nameserver x.x.x.x

3.1编辑本地域名配置文件/etc/dnsmasq.hosts(添加内部需要解析的地址和域名)(重新加载即可生效)

127.0.0.1 www.qq.com #IP 域名

3.2 编辑支持泛域名的配置文件/etc/dnsmasq.d/address.conf(编辑后需要重启服务才生效)

address=/www.taobao.com/127.0.0.1  #正向解析
ptr-record=127.0.0.1.in-addr.arpa,www.taobao.com    #反向解析(可选)

address=/baidu.com/127.0.0.1    #泛域名解析

 4.配置日志轮转,编辑/etc/logrotate.d/dnsmasq

/var/log/dnsmasq.log {
    daily
    copytruncate
    missingok
    rotate 30
    compress
    notifempty
    dateext
    size 200M
} 

 

参考链接

转载于:https://www.cnblogs.com/wsl222000/p/5981299.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值