GitHunt
AC

acccccccb/dns-proxy-manager

图形化dns代理服务,自定义dns服务器与host文件,避免劫持

DPM(dns proxy manager) v1.0.0

DNS代理管理器

vite + vue3

图形化DNS代理管理器,告别修改host文件的繁琐,支持通配符

使用Docker部署

docker build

docker build --pull --rm -f "Dockerfile" -t tabzhang001/dnsproxymanager:latest "."

or

docker pull

docker pull tabzhang001/dnsproxymanager:latest"

docker run

docker run --name dnsproxymanager -d  \
    -p 3000:3000 \
    -p 8053:8053 \
    -p 53:53/udp \
    -v /path/to/db:/app/manager-serve/src/db \
    tabzhang001/dnsproxymanager:latest

如果启动成功,即可进入管理页面:http://localhost:8083/

默认用户名:admin
默认密码:123456

修改本机的dns地址

修改本机的dns,将首选dns修改为127.0.0.1

开发

web端

cd ./manager-web
npm i
npm run dev

serve端

cd ./manager-serve
npm i
npm run dev

预览

alt
alt
alt
alt

Languages

Vue54.3%JavaScript42.9%Dockerfile1.5%HTML0.7%CSS0.5%Shell0.1%

Contributors

Apache License 2.0
Created October 4, 2022
Updated September 23, 2025