树莓派3b+安装smartdns windows10里的docker安装adguard home

发布时间 2023-07-15 10:13:59作者: 双鱼行书

软件简介

SmartDNS 是一个运行在本地的 DNS 服务器,它接受来自本地客户端的 DNS 查询请求,然后从多个上游 DNS 服务器获取 DNS 查询结果,并将访问速度最快的结果返回给客户端,以此提高网络访问速度。

AdGuardHome 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。

需求

平时脑海中有很多想法,但是如果不能动手实现,最后只能落得个眼高手低。
手上有一台树莓派3B+,平时吃灰,
刷的系统是官方无界面版本(Raspberry Pi OS Lite):
https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2023-05-03/2023-05-03-raspios-bullseye-armhf-lite.img.xz
raspberry-pi-os-lite.jpg
原先已经安装过piholesmartdnshexomysqlAdGuardHome

piholeAdGuardHome这两款软件(?)功能差不多,具体有什么细节上的区别,烦请各位细节狂魔去研究。

这里给出几个地址:

[N1盒子] AdguardHome和Pi-hole的对比及安装使用方法和心得
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=2593556&page=1

AdGuard Home 另一个Pi-hole?两者有什么区别?DNS挡广告 树莓派安装教程!
https://www.bilibili.com/video/av931621836/?vd_source=7ba778b3516940b5793586661943090b

忘记说了,这里默认各位看本帖子的人,已经有富强,
没有富强的话,pihole安装过程中FTL会安装不起来,
而且即使有富强,还因为部分节点问题,也会影响FTL的安装。

安装

单行命令安装:

curl -sSL https://install.pi-hole.net | bash
如果提示curl没有安装,执行:
sudo apt-get update
sudo apt install curl

手动下载安装程序并运行

wget -O basic-install.sh https://install.pi-hole.net
sudo bash basic-install.sh

执行过curl -sSL https://install.pi-hole.net | bash或者bash basic-install.sh
等待几秒中,树莓派会执行一些命令,会弹出一个页面,
不懂的人,可以参考下面的连接(版本差距太大的话,有部分页面内容不一样,请自行摸索):
https://www.labno3.com/2021/05/13/raspberry-pi-pi-hole-a-network-wide-ad-blocker/