内容详情
围绕文章主旨、阅读节奏与信息层次进行优化,让读者进入正文前就能快速理解主题重心与阅读价值。
512MB内存的树莓派Zero,成了全家网络的DNS中枢
树莓派Zero 2 W在树莓派家族里几乎是最不受待见的一块板子。相比树莓派5或树莓派4 Model B,它在内存和处理器上都没有明显升级,看起来毫无吸引力。但有人把它用成了整个家庭网络的核心——所有DNS请求都要经过它。 这块板子的定位本来很明确:适合入门学习,适合通过命令行或SSH和单板计算机打交道,也能跑几个轻量容器。作者的第一块单板计算机就是Zero 2 W,后来又买了一块,因为它在另一个用途上刚好合适。经过多年优化,它被用来跑Pi-hole,挡掉追踪、广告和公共DNS记录。 Pi-hole加Unbound,一套低需求的DNS组合 Pi-hole是一个免费、低负载的DNS黑洞。安装过程和普通单板计算机或迷你服务器一样直接,但作者没有选择直接安装软件包,而是用Docker部署。理由很实际:减少依赖冲突,维护起来方便,出问题时也更容易排查——容器闹脾气了,你仍然能进服务器处理。 Pi-hole的工作方式是建立一个DNS黑洞,拦截家庭设备的DNS请求,再用一份或多份屏蔽列表挡掉大部分广告和追踪手段。结果是多台设备都能获得更干净、更注重隐私的上网体验。但DNS查询仍然要经过谷歌或Cloudflare这类公共DNS提供商。 Unbound补上的正是这一环。它提供更安全的递归DNS解析,把广告和追踪交给Pi-hole处理,自己负责域名解析。这样DNS请求不再经过公共DNS提供商,而是由Unbound借助权威DNS服务器完成。多数用户部署Pi-hole时会忽略这个关键环节。 512MB内存怎么塞下这一切 关键在于从精简的操作系统开始。系统要轻量、支持良好、交互一致,作者的选择是DietPi,在x86系统上也是他的首选。它在Zero 2 W上占用约 70MB 内存,是目前见过的最低值。内置命令行工具是额外加分项,SSH进去后界面风格保持一致,折腾起来很顺手。 Zero 2 W会为GPU渲染预留一部分内存,留给实际部署的只有 410MB 。Docker再占去约 50MB ,剩下的空间对Pi-hole和Unbound来说仍然充裕。完成Unbound配置、部署两个容器之后,整套设置就能工作了。 要让树莓派真正接管DNS查询,还得改路由器设置。作者的Tenda路由器不算高级,开启了DHCP,所以只需把ISP的DNS地址改成树莓派的DNS地址即可。此后所有设备把请求发给路由器,路由器再转发给这套由Unbound和Pi-hole驱动的自定义DNS服务器。 即便如此,这块单板计算机仍有 40% 的空闲内存,意味着崩溃概率更低。还可以再装一个Tailscale,让它在Tailscale网络之外也能访问。不过作者没有让所有Tailnet设备都走Pi-hole——一旦Pi-hole出问题,新的DNS请求就过不去了。 故障时的兜底与自愈脚本 如果Pi-hole因为崩溃、设备故障或数据损坏而失效,备用DNS服务器就成了问题。有两种处理方式。第一种很简单:用公共DNS提供商,但这等于放弃了整套方案的意义。另一种是再搭一套Pi-hole和Unbound。由于路由器不保证会用哪一个,公共DNS服务器一旦被选中,广告拦截和隐私体验就没了。 理想情况下,这套设置不需要人工干预,直到Docker或板子本身出问题。可一旦出问题,而路由器里又没有配置备用DNS服务器,新网站就打不开了。这不是路由器的错——是你让它用Pi-hole,而Pi-hole此刻不工作。多数时候是服务卡住或Docker作怪,SSH进去再敲排查命令实在麻烦。 作者用一个自愈脚本接管了这些例行排查。脚本在后台按定时器运行,检查Pi-hole是否在运行、Unbound能否解析查询,比Docker自带的检查更细,还会测试网络连接。只有在多项检查失败时它才会重启设备,重启被留给长期存在的问题,而不是当作常规手段。没有这个脚本,一次故障就会让近十台设备断网。 一块性能偏弱的单板计算机,如今成了家庭网络的中心节点。DNS请求从它这里经过,不花一分钱就换来无广告的体验。这块板子现在不太好买,但如果你手头正好有一块在吃灰,它很适合拿来当Pi-hole设备。 特别
推荐阅读
Search
热点新闻
130亿美元财团中标拉斯维加斯扩军,新军2028-29赛季亮相
据美记Evan Sidery报道,NBA即将宣布拉斯维加斯扩军项目的中标结果,中标方为沃尔顿-劳里财团,新军预计在 2028-29赛季 正式加入。 该财团的核心成员包括沃尔顿-劳里,以及NFL拉斯维加斯突袭者队老板马克·戴维斯,他们计划参与打造一支全新的球队。目前这支新军的建设费用,该财团的正式出价总额高达约 130亿美元 。 从时间线看,2028-29赛季意味着这支新军还有数个赛季的筹备期,而1
库里打铁15中5,新科探花郎25+13+6+2,灰熊逆转勇士终结6连败
上赛季饮恨附加赛,没有能够获得一张季后赛门票的金州勇士,休赛期并没有完成大交易来提升球队的实力,赛季首战他们也在客场惨败给了洛杉矶湖人,遭遇到了开门黑,这一个比赛日,勇士迎来主场首秀,对阵孟菲斯灰熊,本场比赛两支球队打得难解难分,末节领先的勇士突然崩盘,让灰熊打出一波流,最终以111-108逆转获胜,止住了面对勇士的6连败。 比赛看点 休赛期将队内刺头莫兰特交易到波特兰开拓者的灰熊,已经开启了重建
【10月24日直播扒数据】字母小萨加入空砍群 77失误创生涯新高
直播吧10月24日讯 今日NBA比赛有什么值得关注的数据看点?让全新的直播吧数据组来给吧友们扒一扒吧! 老鹰128-81黄蜂 47分 老鹰47分血洗黄蜂,创造队史最大赢球分差(此前46分)。 步行者105-121独行侠 6犯 欧文职业生涯首次6犯毕业。 热火111-128活塞 35+分 字母哥首战35分,次战36分,连续两场空砍35+。 灰熊111-108勇士 17-0 勇士末节最后3分47秒以1
甲钴胺被点名了!发现:糖尿病人吃甲钴胺,不用久等或有5个变化
甲钴胺被点名了,这事在糖尿病圈里传得挺快。 说句不太中听的话,很多人吃它,是把它当“营养神经的保健品”在吞,一吃就是两三年,从来没想过什么时候该停。 甲钴胺不是维生素糖豆 ,它是药,是参与神经修复的活性物质。问题不在吃不吃,而在吃多久、有没有人盯着你吃。 门诊里见过太多这样的画面:患者掏出一个小盒子,说医生让我长期吃,保护神经。问他吃了多久,答不上来。问他复查过什么,摇头。 糖尿病周围神经病变 的
14场只赢1场,伯恩利主帅海因下课
伯恩利在英冠客场 1比4 负于林肯城后解雇了主帅尼基·海因,球队因此跌入降级区。海因执教仅 14场 便离任。 这位比利时教头是在今年夏天被任命为斯科特·帕克的正式继任者。帕克于4月离任,当时球队从英超降级已不可避免。海因带队期间只赢下 1场 比赛——10月10日联赛客场4比0战胜沃特福德。 他执教的首场比赛是联赛杯对阵诺茨郡,伯恩利通过点球大战过关;英冠首轮主场对阵西汉姆,球队在最后7分钟从0比2