dnsmasq搭建

DNS简介

yum install dnsmasq -y 
service dnsmasq start 
chkconfig dnsmasq on

配置

Dnsmasq的配置文件是放在 /etc/dnsmasq.conf 中。
默认配置文件为/etc/dnsmasq.conf,注释掉的不是示例就是默认值。

修改/etc/dnsmasq.conf 配置文件
1)表示dnsmasq 会从这个指定的文件中寻找上游dns服务器
resolv-file=/etc/resolv.dnsmasq.conf     
修改/etc/dnsmasq.conf 配置文件
2)同时取消 strict-order 前面的注册#号
修改/etc/dnsmasq.conf 配置文件
3)设置:listen-address=127.0.0.1 , 表示这个 dnsmasq 本机自己使用有效。
注意:如果你想让本机所在的局域网的其它电脑也能够使用上Dnsmasq,
应该把本机的局域网IP加上去:listen-address=192.168.1.123,127.0.0.1

listen-address=192.169.10.10,127.0.0.1
4)我要给dns记录在另外一个文件,而不是/etc/hosts  
addn-hosts=/etc/addion_hosts  
5)添加外部解析
vim /etc/resolv.dnsmasq.conf 添加
nameserver 202.106.0.20
nameserver 219.141.140.10
修改主机的DNS主机
vim /etc/resolv.conf
nameserver 127.0.0.1
添加域名解析
vim /etc/addion_hosts
添加
10.0.10.71  marketdata-hadoop-01.zipeiyi.corp
10.0.10.72      marketdata-hadoop-02.zipeiyi.corp

你可能感兴趣的:(dnsmasq搭建)