實(shí)現(xiàn)思路:
????1:搭建本地的DNS服務(wù)器(使用dnsmasq搭建)歹撒;
? ? ? ? 1)我是在linux上面搭建的DNS服務(wù)器催植,使用yum search dnsmasq命令安裝;
????????2) 配置上級DNS服務(wù)器地址:echo 'nameserver :' > /etc/resolv.conf
? ? ? ? ? ? 將DNS服務(wù)器地址復(fù)制到dnsmasq配置文件中:cp /etc/resolv.conf /etc/resolv.dnsmasq.conf
? ? ? ? ? ? 配置上級DNS服務(wù)器地址:echo 'nameserver 172.16.107.131' > /etc/resolv.dnsmasq.conf
? ? ? ? ? ? 將host文件復(fù)制到dnsmasq中: cp /etc/hosts /etc/dnsmasq.hosts
? ? ? ? ? ? 將dnsmasq.host配置到dnsmasq.conf文件中供dnsmasq解析: echo 'addn-hosts=/etc/dnsmasq.hosts' >> /etc/dnsmasq.conf
? ? ? ? 3)?修改dnsmasq.conf配置文件味混,添加下面三行代碼:
? ? ? ? ? ? ?resolv-file=/etc/resolv.dnsmasq.conf
? ? ? ? ? ? ?strict-order? ? ??
? ? ? ? ? ? ? listen-address=172.16.107.131,127.0.0.1 //如果要讓整個(gè)局域網(wǎng)都可用眼姐,需要將本機(jī)IP地址配置到這里,用","隔開
? ? ? ? ?4)? 重啟DNS服務(wù)器
? ? ? ? ? ? ? chkconfig dnsmasq on? //設(shè)置開機(jī)自啟
? ? ? ? ? ? ? /etc/systemctl restart dnsmasq.service //重啟dnsmasq服務(wù)器
? ? ? ? ? 5) 安裝dig命令窃祝,測試DNS服務(wù)器是否可用
? ? ? ? ? ? ? ?yum install bind-utils
? ? 2:在DNS服務(wù)器上配置域名解析到指定的IP地址上面掐松;
? ? 3:在配置路由器上網(wǎng)設(shè)置中配置首選DNS服務(wù)器為自己搭建的服務(wù)器。