DNS服务器部署
一、安装配置dnsmasq
1、yum安装dnsmasq
yum -y install dnsmasq
2、配置文件位于/etc/dnsmasq.conf,需要修改以下几处地址:
resolv-file=/etc/resolv.conf //这个表示上游DNS从centos配置的DNS里面取
listen-address=192.168.44.208 //这里填IP地址,如果有多个IP的话可以直接填0.0.0.0
# IGNORE_RESOLVCONF=yes //这个配置必须注释掉,否则会忽略本地的DNS
3、使用以下命令启动dnsmasq:
dnsmasq
二、配置内网DNS生效
1、配置单个地址的内网dns:
address=/test.xxx.com/192.168.101.3
2、配置某个域名全部转发到一个固定的DNS服务器:
server=/2345.com/8.8.8.8
//这个表示,2345.com下的所有域名都被转发到8.8.8.8
3、设置某个域名都解析到一个地址的泛解析:
address=/baidu.com/1.1.1.1
4、完成后重启dnsmasq即可生效。