当前位置:   article > 正文

使用AdGuard Home搭建私有dns

使用AdGuard Home搭建私有dns

基于AdGuard Home建私人dns建私人dns

使用三丰云(三丰云_免费云服务器_高防服务器_vps云主机服务商)基于AdGuard Home搭建私人dns

首先跳过安装docker的过程,直接开始安装adguard

在你的Linux某个目录下, 创建一个adguardhome目录 (当然你可以修改其它任何目录名)

在这个目录下, 创建confdir以及workdir两上目录,以下一个docker-compose.yml文件. 结构如下

  1. .
  2. ├── confdir
  3. ├── docker-compose.yml
  4. └── workdir

解释如下:

confdif: 配置目录

workdir: AdGurad Home运行产生的数据目录. 比如数据, DNS缓存等

docker-compose.yml: docker compose配置文件

编辑你的docker-compose.yml文件,内容如下:

  1. version: "3.9"
  2. services:
  3. adguardhome:
  4. image: adguard/adguardhome:latest
  5. restart: always
  6. container_name: adguardhome
  7. ports:
  8. - 53:53/tcp
  9. - 53:53/udp
  10. - 3000:3000/tcp
  11. volumes:
  12. - ./workdir:/opt/adguardhome/work
  13. - ./confdir:/opt/adguardhome/conf

几个重要参数说明:

ports: 开放53的TCP以及UDP端口. 53是DNS的默认端口. 3000是Web管理端口

volumes: 挂载我们刚刚创建的两个目录, 这样docker容器重启时, 相关数据就不会丢失.

4. 初始化

启动成功后, 访问http://ip:3000, 第一次会进入一个配置页面. 这个配置页面会要求我们初始化用户名密码及一些常规配置.

后续设置都是在网页设置这里不过多赘述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/497134
推荐阅读
相关标签
  

闽ICP备14008679号