美文网首页
docker-compose快速启动DNS服务器

docker-compose快速启动DNS服务器

作者: 玄德公笔记 | 来源:发表于2023-06-25 21:32 被阅读0次

    1. 启动服务

    • 创建/opt/bind-server目录
    • 目录下创建docker-compose.yml文件如下
    version: '3.1'
    services:
     mysql_server:
      image: harbocto.boe.com.cn/public/bind:20220812
      restart: always
      ports:
        - 80:10000
        - 53:53
        - 53:53/udp
      volumes:
        - ./data:/data
    
    
    • 启动服务
    docker-compose up -d
    
    • 查看启动结果
    [root@crow-dns bind-server]# docker-compose ps
               Name                         Command               State                               Ports
    -----------------------------------------------------------------------------------------------------------------------------------
    bind-server_mysql_server_1   /sbin/entrypoint.sh /usr/s ...   Up      0.0.0.0:80->10000/tcp, 0.0.0.0:32769->3233/tcp, 53/tcp,
                                                                          0.0.0.0:53->53/udp
    

    2. web配置

    2.1 登录

    • 默认账号密码
      root/password

    2.2 选择汉语

    image.png

    2.3 配置主域

    image.png image.png

    2.4 配置地址

    • 进入该主域


      image.png
    • 进入地址管理


      image.png
    • 添加地址


      image.png
    • 结果如下


      image.png

    上边*.是之前写的一个通配的。

    3. 重启服务

    配置后需要重启服务生效

    cd /opt/bind-server/
    docker-compose restart
    

    4. 配置客户端

    4.1 linux

    /etc/resolv.conf文件中添加:

    nameserver 10.10.181.2
    

    4.2 windows

    image.png

    相关文章

      网友评论

          本文标题:docker-compose快速启动DNS服务器

          本文链接:https://www.haomeiwen.com/subject/qdrbgrtx.html