docker-compose快速启动DNS服务器

1. 启动服务

  • 创建/opt/bind-server目录
  • 目录下创建docker-compose.yml文件如下
  • @H_502_20@
    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
    
    
    • 启动服务
    • @H_502_20@
      docker-compose up -d
      
      • 查看启动结果
      • @H_502_20@
        [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 登录

        • url: https://IP:10000

          在这里插入图片描述

        • 认账号密码
          root/password
        • @H_502_20@

          2.2 选择汉语

          在这里插入图片描述

          2.3 配置主域

          在这里插入图片描述


          在这里插入图片描述

          2.4 配置地址

          • 进入该主域

            在这里插入图片描述

          • 进入地址管理

            在这里插入图片描述

          • 添加地址

            在这里插入图片描述

          • 结果如下

            在这里插入图片描述


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

          • @H_502_20@

            3. 重启服务

            配置后需要重启服务生效

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

            4. 配置客户端

            4.1 linux

            /etc/resolv.conf文件添加

            nameserver 10.10.181.2
            

            4.2 windows

            在这里插入图片描述


            在这里插入图片描述

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...