DNS簡(jiǎn)介
yum install dnsmasq -y
service dnsmasq start
chkconfig dnsmasq on
配置
Dnsmasq的配置文件是放在 /etc/dnsmasq.conf 中芳来。
默認(rèn)配置文件為/etc/dnsmasq.conf,注釋掉的不是示例就是默認(rèn)值京痢。
修改/etc/dnsmasq.conf 配置文件
1)表示dnsmasq 會(huì)從這個(gè)指定的文件中尋找上游dns服務(wù)器
resolv-file=/etc/resolv.dnsmasq.conf
修改/etc/dnsmasq.conf 配置文件
2)同時(shí)取消 strict-order 前面的注冊(cè)#號(hào)
修改/etc/dnsmasq.conf 配置文件
3)設(shè)置:listen-address=127.0.0.1 , 表示這個(gè) dnsmasq 本機(jī)自己使用有效。
注意:如果你想讓本機(jī)所在的局域網(wǎng)的其它電腦也能夠使用上Dnsmasq,
應(yīng)該把本機(jī)的局域網(wǎng)IP加上去:listen-address=192.168.1.123,127.0.0.1
listen-address=192.169.10.10,127.0.0.1
4)我要給dns記錄在另外一個(gè)文件鲤桥,而不是/etc/hosts
addn-hosts=/etc/addion_hosts
5)添加外部解析
vim /etc/resolv.dnsmasq.conf 添加
nameserver 202.106.0.20
nameserver 219.141.140.10
修改主機(jī)的DNS主機(jī)
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