当前位置: 首页 > ai >正文

【备忘】 windows 11安装 AdGuardHome,实现开机自启,使用 DoH

windows 11安装 AdGuardHome,实现开机自启,使用 DoH

  • 下载 AdGuardHome
  • 解压 AdGuardHome
  • 启动 AdGuard Home
  • 设置 AdGuardHome
  • 设置开机自启
    • 安装 NSSM
    • 设置开机自启
    • 重启电脑后我们可以访问 **http://127.0.0.1/**
  • 设置使用 AdGuardHome DNS

效果图

在这里插入图片描述

下载 AdGuardHome

在 AdGuardHome/releases 中下载 AdGuardHome_windows_amd64.zip

在这里插入图片描述

解压 AdGuardHome

解压到自己喜欢的位置,例如:C:\AdGuardHome_windows_amd64\AdGuardHome
在这里插入图片描述

启动 AdGuard Home

下载没有配置文件,我们可以双击启动完成相关设置后会自动生成配置

  1. 双击后会弹出terminal,其中显示默认 AdGuard Home 网址,我们可以打开 例如 : http://127.0.0.1:3000。按照提示完成配置

    • 点击开始配置

      在这里插入图片描述

    • 选择对应的网络

DNS服务器地址记住,后面要用 我的环境设置的 是 192.168.31.38

在这里插入图片描述

- 设置用户名密码![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/969aa576d0f04f02bc738c35b384113a.png)- 下一步![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/603e0b7fe10f4bfda96942f7c2a07205.png)- 点击仪表盘,暂时不用设置先![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/107b8dd21e3543f88f3efe5159cfb70a.png)
  1. 现在先在terminal中按CTRL+C 停止 AdGuard Home ,然后我们可以看到生成的配置文件 AdGuardHome.yaml
    在这里插入图片描述

  2. 通过命令行启动 AdGuardHome

    在AdGuardHome解压目录中,右键在终端打开
    在这里插入图片描述
    我们通过输入CMD 如下启动 AdGuardHome,然后在浏览器输入 http://127.0.0.1/

 .\AdGuardHome.exe -c .\AdGuardHome.yaml

设置 AdGuardHome

接下来我们可以设置DNS,点击网页上面的设置->DNS设置

在这里插入图片描述

  1. 设置上游DNS服务器如下
https://dns.alidns.com/dns-query
https://doh.pub/dns-query
https://doh.360.cn/dns-query

在这里插入图片描述
可以在这个网址查看更多的DNS服务器
https://dns.icoa.cn/

  1. 设置 Bootstrap DNS 服务器如下
119.29.29.29
223.5.5.5
123.125.81.6

在这里插入图片描述
3. 然后下滑页面点击测试上游,成功右下角会有 指定的 DNS 服务器现已正常运行 弹出

在这里插入图片描述
4. 下滑接着设置 DNS 服务配置

我们把这三个开关勾选上 ,然后点击下面的 保存

启用 EDNS 客户端子网
启用 DNSSEC
禁用 IPv6 地址的解析

在这里插入图片描述

保存
保存
保存

在这里插入图片描述

  1. 接着设置 DNS 缓存配置

    缓存大小 可以不用修改,默认是4M

    勾选 乐观缓存 然后保存

在这里插入图片描述

设置开机自启

我们可以使用 NSSM 来实现开机自启 AdGuardHome

安装 NSSM

参考 nssm详解
可以使用我已经下载的 通过蓝奏云下载

设置开机自启

.\nssm.exe install AdGuardHome

这会弹出一个 GUI 配置窗口:

Application Path: 选择你的可执行文件路径,比如

C:\AdGuardHome_windows_amd64\AdGuardHome\AdGuardHome.exe

Startup directory: 选择工作目录,即

C:\AdGuardHome_windows_amd64\AdGuardHome\

Arguments: 填写启动参数,

-c C:\AdGuardHome_windows_amd64\AdGuardHome\AdGuardHome.yaml

确认填写无误后,点击“Install service”完成安装。
在这里插入图片描述
在这里插入图片描述

重启电脑后我们可以访问 http://127.0.0.1/

在这里插入图片描述

设置使用 AdGuardHome DNS

右键点击状态栏 右下角的图标,然后点击网络和Internet设置

在这里插入图片描述
点击以太网

在这里插入图片描述

点击 编辑

在这里插入图片描述
点击设置为手动,首选DNS为 之前保存的 DNS服务器地址 192.168.31.38

在这里插入图片描述

然后就可以使用 AdGuardHome 作为DNS了

在这里插入图片描述

http://www.xdnf.cn/news/8766.html

相关文章:

  • Global Securities Markets 第二章知识点总结
  • 嵌入式硬件篇---Ne555定时器
  • 【实战教程】基于 React Flow 搭建智能体组件:从环境配置到核心节点开发指南
  • 分几个好用的系统提示词
  • Python:操作Excel水平垂直居中
  • 详解Innodb一次更新事物的执行过程
  • 使用f5-tts训练自己的模型笔记
  • 什么是总线接口
  • 基于大模型的慢性硬脑膜下血肿诊疗技术方案
  • Linux基础IO---缓冲区----文件系统----软硬链接
  • MySQL:11_事务
  • 大数据Spark(六十):Spark On Yarn 配置
  • uni-app学习笔记十--vu3 computed的运用(二)
  • Mybatis Plus 拦截器忽略机制全解:InterceptorIgnoreHelper 源码与实战
  • 免费实景三维倾斜模型数据连接分享(浙江)
  • MQTT-SpringBoot整合
  • 零残留优化!高性能电脑系统加速利器
  • 谈谈worldquant中设置的几个意思
  • 第15章—面试技巧篇(下):如何主导面试节奏和有技巧地提问面试官
  • 汽车软件刷写 APP SBL PBL概念
  • 美团2025年校招笔试真题手撕教程(一)
  • 北京航空航天大学保研上机真题
  • 四、生活常识
  • 读书感悟[2]
  • gcc编译构建流程
  • 重温简单递归
  • Es6中怎么使用class实现面向对象编程
  • Android学习之登录界面(包含忘记密码 记住密码)(java + 详细注释 + 源码)
  • 基于SpringBoot的校园电竞赛事系统
  • DARLR用于具有动态奖励的推荐系统的双智能体离线强化学习(论文大白话)