利用Dnsmasq搭建本地自有DNS服务器 享用独有无广告DNS
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

每天我们无论是工作还是娱乐休闲都离不开使用电脑,我们是否会经常看到打开网站或者电脑右下角看到弹出图片广告?大部分这个都是被劫持DNS商家推送过来的,是不是很讨厌?大部分情况下我们是无法避免的,虽然很多门户网站,比如360、百度、阿里都有推出他们DNS服务,我们可以将本地的DNS IP地址更换成他们的。
在一定程度上,可以解决我们访问网速、广告拦截的问题,为什么他们会给我们免费使用呢?在一定可能条件下他们会推送自己的广告业务。所以,最好的办法我们是否可以自己架设本地DNS服务器,这样我们用自己的DNS就不会有广告的问题。今天,蜗牛就琢磨着用Dnsmasq自己架设本地DNS,然后使用看看。
对于我们大部分用户而言,其实也没有必要自建DNS,要么我们就默认本地的DNS,要么就用第三方的,弹点广告也无妨,毕竟我们还使用人家的产品。当然,Dnsmasq也不是仅仅这个用途,我们也可以作为局域网机器批量IP维护使用,以及局域网解决特定网址域名禁止访问。
第一、Dnsmasq安装
1、快速安装
yum install -y dnsmasq
这里蜗牛使用的是CentOS环境,然后直接yum安装dnsmasq,安装完毕之后启动。如果我们喜欢编译安装可以直接到官方网站(http://www.thekelleys.org.uk/dnsmasq/)选择版本编译。
2、编译安装
wget http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.76.tar.gz
yum -y install gcc
tar -xf dnsmasq-2.76.tar.gz
cd dnsmasq-2.76
make install
安装完毕之后,我们可以通过dnsmasq -v命令检查当前版本,有版本号出来就代表安装上了。
因为默认yum或者apt-get安装版本肯定不是最新的,所以我们可以选择要最新版本就编译安装,也都很快。
第二、修改配置Dnsmasq文件
vi /etc/dnsmasq.conf
我们需要配置/etc/dnsmasq.conf这个文件。如果为了防止配置出错,我们可以先备份一份到本地或者服务器中。
1、添加内容
echo \’resolv-file=/etc/dnsmasq.d/resolv.dnsmasq.conf\’ >> /etc/dnsmasq.conf
echo \’addn-hosts=/etc/dnsmasq.d/dnsmasq.hosts\’ >> /etc/dnsmasq.conf
执行脚本,这样自动在配置文件中最后两行加上内容。
2、启动strict-order
默认前面是有#标注的,我们需要取消。
3、创建文件
我们需要到dnsmasq.d目录中创建上面1的两个文件resolv.dnsmasq.conf和dnsmasq.hosts。
A – resolv.dnsmasq.conf添加\”nameserver 8.8.8.8\”
B – dnsmasq.hosts添加\”ip domain\”
第三、Dnsmasq设置启动和测试
1、添加开机启动
chkconfig dnsmasq
/etc/init.d/dnsmasq restart
我们设置启动。
2、检查是否启动
netstat -tunlp|grep 53
3、检查测试缓存
A – 初次缓存
B – 再次缓存
因为有了缓存数据,所以速度是不是变快了?
第四、Dnsmasq配置和使用
1、本地DNS使用
这里我们本地DNS可以使用服务器中配置的IP,这样我们本机就使用到自己的DNS,备用DNS可以用一个第三方公用DNS。
2、屏蔽网站/广告
vi /etc/dnsmasq.conf
如果我们需要屏蔽某个网站或者广告,可以修改上面文件。
address=/itbulu.com/127.0.0.1
address=/laojiang.me/127.0.0.1
比如我希望无法打开这两个网站,就在配置文件中添加指定的IP或者其他劫持的IP,比如我们打开某个网站被指定到其他的服务器或者网站中,就这样被劫持的。同样的,我们也可以将广告目录屏蔽。
第五、Dnsmasq配置和使用总结
Dnsmasq实际功能不仅仅局限在上面的搭建我们本地需要的DNS服务器功能,如果真就这么简单的用法,那我们也没有必要用一台服务器配置。使用点第三方公共DNS还是没有问题的,有点广告也无妨。
Dnsmasq实际用途较多的还是局域网的设定和限制,比如不让访问特定外网或者指定一些广告拦截、屏蔽跳转等使用。这篇文章仅仅是蜗牛参考网上一些基本的配置本地DNS的用途记录,玩玩而已,一般网友也不要这么折腾。
[Dnsmasq]历史优惠活动内容
猜你可能想看的VPS
- Leapswitch→$5 月 1GB 内存 30GB SSD 空间 5虚拟空间(主机)
- tudcloud 新年优惠全站 VPS 年付 7 折全球[VPS测评]
- 稳定 HostDare→1 核 756M 内存 150G 硬盘 600G全球[VPS测评]
- 做站 ¥36.12 月 1 核 1G 内存 50G 硬盘 1Mbps 香香港VPS[主机]
- CentOS7 安装 Docker 教程全球[VPS测评]
- 六六云 36 元 月的美西 GIA 速度及综合性能测评,美国原生 ip,美国VPS[主机]
- 搬瓦工最便宜的 CN2 GIA VPS 补货→DC6 1 核 512M 全球[VPS测评]
- BuyVM→$3.5 月 KVM-1GB 20GB 无限流量 拉斯维加斯全球[VPS测评]
- 便宜 VPS $25 年 2 核 CPU 4G 50G SSD 3T 流全球[VPS测评]
- 疯狂猜成语 图猜成语手指着梅花鹿想象成马是什么成语?全球[VPS测评]
- 疯狂猜成语 图猜成语一个蓝色的人红脑袋一个红色的人蓝脑袋是什么成语?全球[VPS测评]
- Vultr 支持微信扫码充值 日本 洛杉矶 1 核 512M 内存 1G日本VPS[主机]
- HostXen 充 500 送 50 充 600 送 100 香港&日本日本VPS[主机]
- 黑五 ZJI→全新上线香港葵湾 香港大埔 六折 香港葵湾独立服务器低至 独立服务器[U]
- 特价服务器 CloudCone→洛杉矶 MC 机房独立服务器 6 折优惠独立服务器[U]
- WordPress插件:WP Downgrade降级到旧版本或者升级到新全球[VPS测评]
- 网站改版对搜索引擎SEO优化是否有影响?全球[VPS测评]
- 比TinyPNG好用的Squoosh在线图片压缩全球[VPS测评]
- 什么是IconFont ?iconfont 的使用和解析全球[VPS测评]
- 2022年有哪些顶级托管服务提供商全球[VPS测评]
- Linux chown -R 指令介绍与使用全球[VPS测评]
- 恒星云:高防服务器优惠活动,成都高防云服务器及辽宁香港服务器特惠活动香港VPS[主机]
- wikihost微基主机服务,香港稳定虚拟主机8折,3.73元/月起,C香港VPS[主机]
- 用玩客云做打印服务器,让你在手机上轻松实现无线打印全球[VPS测评]
- 弘速科技:香港安畅CN2 GIA/弹性云服务器10元/月,2核1GB/2香港VPS[主机]
- 阳帝云:香港大宽带vps仅15元/月;美国vps200G防御仅28元/月美国VPS[主机]
- 56云服务器怎么样?56云服务器价格和优势是什么?全球[VPS测评]
- Vmshell:香港vps调整,流量提升至500GB/月,带宽200MB香港VPS[主机]
- HostXen:双十一新用户香港、日本vps,送20元代金券,充值300日本VPS[主机]
- 狸猫云:香港高速CN2VPS,200元/年-香港高速GIA云服务器促销活香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-39346.html











