Sign inSign up

superxiao666/sdwan

By superxiao666

•Updated 4 months ago

DNS-Server 107.77 Go 1.26.4

Image
0

5.8K

superxiao666/sdwan repository overview

⁠DNS Home Docker 部署指南

⁠创建用于持久配置和数据的目录

镜像为数据和配置持久化暴露了两个卷。你应该在你的主机系统上合适的卷上创建一个数据目录,例如 /my/own/workdir,并且在合适的卷上创建一个配置目录在你的主机系统上,例如 /my/own/confdir。

⁠创建并运行容器

请使用以下命令创建一个新容器并运行DNS Home:

docker run --name sdwan \
    --restart unless-stopped \
    -v /my/own/workdir:/opt/adguardhome/work \
    -v /my/own/confdir:/opt/adguardhome/conf \
    -p 53:53/tcp -p 53:53/udp \
    -p 8081:80/tcp -p 8440:443/tcp -p 443:443/udp \
    -p 3000:3000/tcp \
    -p 853:853/tcp -p 784:784/udp -p 853:853/udp -p 8853:8853/udp \
    -p 5443:5443/tcp -p 5443:5443/udp \
    -d superxiao666/sdwan:latest
⁠然后打开浏览器并导航到: http://127.0.0.1:3000/配置服务。⁠
⁠注意:别忘了使用你自己的数据和配置目录!
⁠可能需要的端口映射:
  • -p 53:53/tcp -p 53:53/udp,纯DNS服务。

  • -p 67:67/udp -p 68:68/tcp -p 68:68/udp,如果你打算使用DNS Home,请添加作为DHCP服务器的Home。

  • -p 80:80/tcp -p 443:443/tcp -p 443:443/udp -p 3000:3000/tcp,如果你打算使用DNS Home的管理面板,同时运行 DNS Home 作为HTTPS/DNS-over-HTTPS服务器。

  • -p 853:853/tcp: 如果你打算运行DNS Home,DNS监听TLS服务器

  • -p 784:784/udp -p 853:853/udp -p 8853:8853/udp,如果你打算运行DNS Home作为DNS通过QUIC服务器。你只能留下一个或者两个。

  • 如果你打算运行DNS Home作为一个DNS-over-TLS 服务器。

  • -p 784:784/udp -p 853:853/udp -p 8853:8853/udp:

  • 如果你打算运行DNS Home作为DNS-over-QUIC服务器,你只能留下一个或者两个。

  • -p 5443:5443/tcp -p 5443:5443/udp,如果你打算运行 DNS服务,请添加作为DNSCrypt服务器。

⁠控制容器
  • 开始:docker start adguardhome
  • 停止:docker stop adguardhome
  • 删除:docker rm adguardhome
⁠更新至新版本
docker pull superxiao666/sdwan:latest

Tag summary

Content type

Image

Digest

sha256:b973870cd…

Size

27 MB

Last updated

4 months ago

docker pull superxiao666/sdwan