内网dns配置

Posted Leo Zhou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内网dns配置相关的知识,希望对你有一定的参考价值。

在项目搭建实施的时候会涉及到内网域名访问,因为绝大多数条件下项目现场不会开放对外网络,所以需要内网的dns进行内网域名的解析工作。

安装
下载最新的docker容器镜像sameersbn/bind:latest镜像,然后导入到dns服务器中,并启动bind。

docker run --name bind -d --restart=always --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp --volume /srv/docker/bind:/data/named/ sameersbn/bind:latest
10000是web页面的管理端口,可以通过页面来经行dns配置。
53端口是tcp/dup都需要开放,如果有防火墙需要特别注意。

配置
bind部署完毕后,打开web页面,默认账号密码是admin/password
涉及到修改的地方有三块

1新增向上传递的dns服务器。
2添加any的权限访问。
3新增master zone,设置对应要解析的域名,然后在address中添加解析的IP地址。

以上是关于内网dns配置的主要内容,如果未能解决你的问题,请参考以下文章

使用bind架设内网dns

dns服务之bind配置内网解析部分子域名,其它子域名转发

Cemtos7.2内网搭建DNS服务器

CentOS 7 安装 bind 服务 实现内网DNS

CentOS 7 安装 dnsmasq 服务 实现内网DNS

公司内网搭建代理DNS使用内网域名代替ip地址