服务器光挂着一个博客和飞机场感觉有点浪费,so...心血来潮,打算安装dnsmasq,用作DNS服务器进行解析,并想添加去广告功能。开始折腾了!
1.dnsmasq的安装:
apt-get install dnsmasq
2.dnsmasq的配置:
编辑/etc/dnsmasq.conf:
vi /etc/dnsmasq.conf
我的设置:
strict-order
listen-address=139.180.206.198
resolv-file=/etc/resolv.dnsmasq.conf
编辑/etc/resolv.dnsmasq.conf:
vi /etc/resolv.dnsmasq.conf
我的设置:
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 208.67.222.222
3.dnsmasq的启动:
/etc/init.d/dnsmasq start
4.dnsmasq的管理:
停止:/etc/init.d/dnsmasq stop
重启:/etc/init.d/dnsmasq restart
未完待续。。。
以上,本站公共DNS诞生了:139.180.206.198
参考资料:
https://jasper-1024.github.io/2016/10/09/%E8%87%AA%E5%BB%BADNS%E8%A7%A3%E5%86%B3%E8%BF%90%E8%90%A5%E5%95%86DNS%E6%B1%A1%E6%9F%93/
https://www.jianshu.com/p/71ccc79aaa9e
12月3日后续:
近期接到了服务器提供商vultr的邮件,因安全问题不允许公网使用dnsmasq。稍后我会将DNS软件换成BIND,重新写一篇教程。