0
点赞
收藏
分享

微信扫一扫

nas使用docker部署内网DNS服务器Pi-hole

一、下载镜像

nas使用docker部署内网DNS服务器Pi-hole_域名解析

pihole/pihole

nas使用docker部署内网DNS服务器Pi-hole_域名解析_02


nas使用docker部署内网DNS服务器Pi-hole_内网_03


二、创建容器

nas使用docker部署内网DNS服务器Pi-hole_DNS_04


nas使用docker部署内网DNS服务器Pi-hole_域名解析_05


nas使用docker部署内网DNS服务器Pi-hole_域名解析_06


nas使用docker部署内网DNS服务器Pi-hole_DNS_07


文件/文件夹:此处填写在nas上事先创建好的目录位置

装载路径:/etc/pihole

/etc/dnsmasq.d

类型选读写

nas使用docker部署内网DNS服务器Pi-hole_内网_08


增加以下环境变量

WEBPASSWORD 123456 网页登录密码

DNSMASQ_LISTENING local

WEB_PORT 10080 web登录页的端口号

ServerIP 192.168.10.100 nas的ip

nas使用docker部署内网DNS服务器Pi-hole_DNS_09


启动容器,检查日志是否有报错项。如没有报错,容器应该为运行中的状态。

nas使用docker部署内网DNS服务器Pi-hole_域名解析_10


三、打开Pi-holeI登录页

打开Pi-holeI登录页http://192.168.10.100:10080/

输入密码登录

nas使用docker部署内网DNS服务器Pi-hole_域名解析_11


登录web控制台

nas使用docker部署内网DNS服务器Pi-hole_内网_12


四、DNS配置

添加内网DNS记录

ql.com.cn 192.168.10.100

nas使用docker部署内网DNS服务器Pi-hole_DNS_13


将本地电脑的DNS服务器地址配置为Pi-hole的ip(即192.168.10.100)

nas使用docker部署内网DNS服务器Pi-hole_域名解析_14


进入命令行,用nslookup ql.com.cn验证内网DNS解析

nas使用docker部署内网DNS服务器Pi-hole_DNS_15


内网解析成功!!!

可在路由器上直接将DNS设置为Pi-hole的ip(192.168.10.100),这样局域网内的所有设备都会优先使用Pi-hole这台内网DNS服务器进行域名解析。

举报

相关推荐

0 条评论