docker上搭建DNS服务器

14 篇文章 0 订阅

1拉取镜像

镜像地址: https://hub.docker.com/r/sameersbn/bind

docker pull sameersbn/bind:9.16.1-20200524

在这里插入图片描述

查看镜像

在这里插入图片描述

2运行容器

$ docker run --name dns -d --restart=always \
  -p 53:53/tcp -p 53:53/udp -p 10000:10000/tcp \
  --volume /home/docker/dns:/data \
  sameersbn/bind:9.16.1-20200524

在这里插入图片描述
在这里插入图片描述

提示:
当容器启动时,也会启动Webmin服务,并可从的web浏览器访问https://localhost:10000。使用根用户名和密码登录Webmin。在docker run命令中指定–env ROOT_PASSWORD=secretpassword,以设置您选择的密码。

3访问管理后台

https://IP:10000/

3.1登录

用户名/密码:root/password

在这里插入图片描述

3.2改成中文界面

Webmin->Change Language and Theme
在这里插入图片描述
在这里插入图片描述

4创建正向解析

4.1配置DNS

服务器->BIND DNS服务器
–>创建新的主区域
在主分区ts.com中添加地址解析(A记录) 选择"地址"选项,进入后创建A记录

在这里插入图片描述
在这里插入图片描述

注:这里名称可以是如下选项:
San.ts.com

  • 所有地址列表中没有的名称全部匹配
    @ 表示 ts.com,没有二级域名
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值