
使用Fnos
下载镜像
添加镜像:pymumu/smartdns:latest

创建容器

已自动将端口和挂载目录填充好,只需要选一下在主机上的位置

填好本地路径

启动容器

进入系统,在宿主机挂载目录的/etc下新建smartdns.conf文件
vi /vol1/1000/apps/smartdns/etc/smartdns.conf写入以下内容
bind [::]:53
server 8.8.8.8
server 1.1.1.1
# 启用仪表盘
plugin smartdns_ui.so
# 设置服务端口号。
smartdns-ui.ip http://[::]:6080等待容器自动重启
web界面
默认用户名密码:admin/password

本地域名解析
在smartdns.conf里加一行,指向反向代理服务器
address /*.home.com/192.168.0.107重启dns容器生效
其他Linux系统
同样需要创建smartdns.conf文件
docker run -d --name smartdns --restart=always -p 53:53/udp -p 53:53/tcp -p 6080:6080 -v /etc/smartdns:/etc/smartdns -v /var/lib/smartdns:/var/lib/smartdns pymumu/smartdns:latest参考
https://hub.docker.com/r/pymumu/smartdns/tags
https://pymumu.github.io/smartdns/config/basic-config/