恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11324|回复: 474

【2020.7.16】Linux+AdGuardHome+smartdns达到传说中的网页秒开,DNS缓存服务器去广告

  [复制链接]
发表于 2020-7-16 13:33 | 显示全部楼层 |阅读模式
本帖最后由 xnxy2012 于 2020-7-18 09:59 编辑

之前在新三区发布过一篇adguardhome设置的教程,经长期使用之后得出结论,新三由于内存等限制,哪怕在挂载U盘之后还是无法完美发挥AdguardHome的效用
经不断测试,前前后后使用过如下方式:
1、新三AdguardHome、AdguardHome+SmartDNS解析、kpr单去广告。最终测试结论!新三太弱鸡,没办法,硬件限制了好东西的发挥
2、软路由单AdguardHome,此种方式原理上是可以实现DNS解析和去广告,但是一段时间之后,网络会抽风,某些网站会自动解析到外网,ping值1000多ms,酸爽
3、软路由AdguardHome+smartdns+怕死内外网分流,不同端口定向解析。此种方式是比较稳定也比较顺畅的,但是一个原因,一碰上openwrt大更新,无法保留配置升级的时候。酸爽了,又得重新配置一遍。可能小白配置起来很有成就感,但是我们这些老油条就觉得太繁琐。所以我就思考如何把这部分单拉出来,然后不论系统怎么升级,只需简单几步就配置好的方式。
·
·
·
·
最终,在测试了Linux+pi-Hole+smartdns、Linux+AD、linux+SmartDNS、Linux+Smartdns+AdguardHome之后,选定Linux+Smartdns+AdguardHome这种最优方式,以下内容依此方式展开,目前也只推荐这一种方式

效果图


截屏2020-07-16 上午9.49.47.png


截屏2020-07-16 上午9.51.07.png


可以看到,虽然过滤器加载了很多,但是网页平均处理速度28ms,之前在openwrt上面单跑ad一般过滤器开多了都是上百甚至更高,并随着时间会提升;但是采用这种方式,最开始安装好的时候第一次解析有100多ms,越用越快,因为Linux相当于一个Dns缓存服务器。


截屏2020-07-16 上午9.54.14.png


广告上哪儿去了???此处若有不妥,烦请管理员帮忙删除此图



一、所需工具及软件:
1、软路由一台并已安装好Esxi或者Pve,原理相同
2、Linux系统镜像,经筛选,建议使用Debian10
3、Opnwrt系统
4、一双灵活的手,懂得思考的脑子

二、Linux系统安装
1、下载官方精简Debian10系统,下载地址:
游客,如果您要查看本帖隐藏内容请回复


2、打开Esxi后台,将刚刚下载的镜像上传到esxi,具体步骤:存储--数据存储浏览器--上传,附图:
截屏2020-07-16 上午10.10.29.png

3、新建,大家看图一步一步



1.png


2.png


3.png


4.png


内存1G,cpu 1 完全够用的,没有必要再加大了,硬盘8G完全够


5.png


6.png


7.png

选择刚刚上传的iso文件

8.png

弄好之后保存启动虚拟机,选择install,可能图片上传会有顺序错乱

10.png


11.png


12.png


9.png


13.png


15.png


14.png


16.png


17.png


19.png


18.png


20.png


22.png


21.png


23.png


24.png


25.png


26.png


27.png


28.png


29.png


30.png



31.png


32.png


这两步之间有一部选择安装软件,大家空格取消桌面环境,勾选sshserver+系统常用工具,这一步我忘记截图了



33.png


34.png


35.png



4、此事后debian已经装好了,下面进行一些常用设置:
     首先安装常用软件
36.png


使用最开始设置的root账户和密码登录


37.png


安装常用软件

命令:

apt-get install weget

apt-get install curl

apt-get install vim


38.png


使用vim修改root账户登录权限,使debian可以使用外部ssh客户端登录

命令:

vi /etc/ssh/sshd_config


#PermitRootLogin prohibit-password

改为

PermitRootLogin yes


39.png



重启ssh服务

命令

/etc/init.d/ssh restart


41.png


路由查看debian当前ip,或者命令查看


命令


ip addr

42.png


可以看到我的debian的ip为10.10.10.196


以下步骤使用finalshell工具来操作,大大减少命令使用,对于新手朋友比较友好

finalshell下载地址



游客,如果您要查看本帖隐藏内容请回复




二、smartdns及AdguardHome安装

1、下载smartdns


命令:




43.png


2、解压文件包


命令:


tar xvf smartdns.1.2020.05.04-0005.x86_64-linux-all.tar.gz


3、赋予文件权限


命令:


chmod +x ./smartdns/install


4、安装smartdns


命令:


./smartdns/install -i

44.png

5、配置smartdns

在finalshell里面按照下列文件路径找到smartdns配置文件,双击打开。有命令基础的同学可以直接命令修改

/etc/smartdns/smartdns.conf

45.png

双击打开文件

进行编辑,这里准备了一份配置较为完全的国内外dns解析快速配置文件,大家下载解压之后只需要调整添加自己的运营商dns,然后用finalshell替换文件就OK了

46.png

smartdns配置文件
smartdns.conf.zip (2.86 KB, 下载次数: 264, 售价: 3 nb恩山币)
10、配置adguardhome


使用ip:3000登录adguardhome后台


50.png


51.png


在这里使用80端口之后后面登录adguardhome只需要填入ip就好了


52.png


设置账户密码


53.png



54.png


进入后台之后配置如果小白不会,继续下载我的配置,已经设置好了dns解析及去广告,直接替换就好了

配置文件替换之后
账号:root
密码:password


替换位置:/root/AdGuardHome中的AdguardHome.yaml


配置文件下载


AdGuardHome.yaml.zip (1.37 KB, 下载次数: 316, 售价: 3 nb恩山币)
40.png

评分

参与人数 6恩山币 +6 收起 理由
LXRZCN + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
feir3413 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
a814216752 + 1 N1用的F大的设置这些dns,网络总是过几天就没了。重启就好了 不知道啥问题
笑的傻傻的 + 1 亲,东西很好,就是这网盘,,,,,
yeyixuan + 1 有空搞搞
韩立i + 1 图片全乱的,看不了攻略

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 13:54 | 显示全部楼层
fghfghfghfghfg
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:02 | 显示全部楼层
收藏了,感谢
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:02 | 显示全部楼层
dns设备第一次访问以后,本地就缓存了,没啥用了,直接用运营商dns速度就很快了,没有折腾的必要,当然ros的缓存命中机制还是挺厉害管点用,其他的都一般般
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:07 | 显示全部楼层
thans a lot
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:11 | 显示全部楼层
好东西, 试一试!!!!!!!!!!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:18 | 显示全部楼层
Linux+AdGuardHome+smartdns达到传说中的网页秒开
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:23 | 显示全部楼层
谢谢楼主分享
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:24 | 显示全部楼层
真是好帖子哈,支持支持了哈
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:28 | 显示全部楼层
牛p 小白表示有空试一下 好像好难
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:31 | 显示全部楼层
学习一下吧,哈哈哈哈哈
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:35 | 显示全部楼层
谢谢分享!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 14:51 | 显示全部楼层
捧个场!!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-16 15:01 | 显示全部楼层
试试看。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-8-12 23:59

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表