centos7配置dnsmasq
Posted 超凡脫俗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7配置dnsmasq相关的知识,希望对你有一定的参考价值。
dnsmasq概述
Dnsmasq 提供 DNS 缓存和 DHCP 服务功能。作为域名解析服务器(DNS),dnsmasq可以通过缓存 DNS 请求来提高对访问过的网址的连接速度。如果将dns作为本地dns服务器使用,配置完成后,直接修改网卡的dns即可。
dnsmasq安装
使用yum安装dnsmasq,编译安装需要到官网下载编译包,安装完可以使用dnsmasq -v命令查看版本
yum install -y dnsmasq
启动dnsmasq
systemctl enable dnsmasq 设置开机自启动
systemctl start dnsmasq 立即启动dnsmasq服务
systemctl restart dnsmasq 立即重启dnsmasq服务
netstat -antp |grep 53 查看端口是否启动成功
修改Dnsmasq配置文件dnsmasq.conf
修改配置文件 vi /etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq.conf #指定上游dns服务器
addn-hosts=/etc/dnsmasq/hosts #hosts文件
log-facility = /data/dnsmasq_log/dnsmasq.log #日志目录
创建dnsmasq的hosts文件
cp /etc/hosts /etc/dnsmasq/hosts
修改上游dns服务器
vi /etc/dnsmasq/resolv.conf
nameserver 119.29.29.29
nameserver 10.1.1.1
nameserver 114.114.114.114
nameserver 218.85.152.99
nameserver 218.85.157.99
nameserver 223.5.5.5
nameserver 168.95.1.1
以上是关于centos7配置dnsmasq的主要内容,如果未能解决你的问题,请参考以下文章
76 windows & mac 连接 linux 上面的 dnsmasq dns服务器, 能够 nslookup 但是 ping 不通
76 windows & mac 连接 linux 上面的 dnsmasq dns服务器, 能够 nslookup 但是 ping 不通