一.介绍
Dnsmasq是一个轻量级的DNS服务器,功能强大,而且配置安装来说都相对简单,我之前提到过Pcap_DNSProxy,那个主要是防污染效果好,不过那个编译起来确实有点头疼,而Dnsmasq就不一样了,安装方便,yum就行,不过不是最新版的,最新版的话编译安装可以,但是还得各种改配置文件,那么怎么办呢?我现在就来分享一个之前看到过的一个方法,yum和编译相结合,试了下确实方便。
二.方法
首先我们来yum安装一波
yum install dnsmasq
然后看下当前版本
然后我们下载编译下dnsmasq最新版(请务必记得安装编译套件)
cd /opt wget http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.76.tar.gz tar xzf dnsmasq-2.76.tar.gz cd dnsmasq-2.76 make V=s
这个只编译了主程序,没带配置文件啥的,然后,就是见证奇迹的时刻了
yes|cp -f ./src/dnsmasq /usr/sbin/dnsmasq
这条命令直接用编译的版本替换yum安装的,然后再看下版本
OK,大功告成,这样安装启动脚本啥的都不用额外配置了,只需要改下/etc/dnsmasq.conf然后重启服务就行,这也算是奇技淫巧了,用鸠占鹊巢之名来说也倒挺合适
文章评论