BIND9 for Ubuntu DNS主域名服务器安装配置

发布于 2021-10-26  314 次阅读


  • BIND的应用与配置

以下包含区域数据文件的构造,BIND的配置文件的构造,主域名服务器的配置,主域名服务器的配置,域名服务的检测和管理

1、BIND9 for Ubuntu的安装

①首先下载Bind9 for windows,如下图1

sudo apt-get install bind9

图1 安装bind

②进入/etc/bind文件夹ls可以看到下图2的bind文件,其中named.conf.local文件,通过查询该文件确定域名,named.conf.options主要作用是连接外网(如果在本机找不到会在外部DNS查找域名),db.local是域名文件的模板。

图2 bind配置文件

2、开始配置文件

  • vi named.conf.local 进入配置文件,添加如下几行代码。完成后:wq保存退出文件。
图3 配置named.conf.local
  • vi named.conf.options 进入配置文件,添加如下几行代码。完成后:wq保存退出文件。223.5.5.5 is Alibaba cloud DNS server。将会在阿里巴巴的DNS服务器寻找域名。:wq保存。
图4配置named.conf.options
  • cd /var/cache/bind
  • cp /etc/bind/db.local www.chenxiaxuann.com (把local模板文件复制过来,注意后面的域名参数与刚刚第一步的名称相同)
  • vi www.chenxiaxuann.com进入配置文件,添加如下几行代码。后面的ip填写本机ipv4地址,右上角connection information可以查到或者命令ifconfig。:wq保存
图5 编辑www.chenxiaxuann.com文件
图6 本机ip地址
  • 重启虚拟机服务,键入/etc/init.d/bind9 restart。
图7 restart
  • 重启成功后发现还是不行,原因为网络还没有设置到本机的DNS地址上。因此需要手动修改本机的网络配置。如下,完成之后点应用
图8 右上角修改connections
图9 选择connection1 edit
图10 ipv6设置成禁用(ignore),ipv4设置为手动manual 并作上图配置
  • 右下角应用,打开终端ping chenxiaxuan.com查看,发现已经本机DNS已经设置成功如下图11。
图11 ping成功

至此,基于本地的DNS主域名服务就搭建完成。

视频资料可参考ubuntu安装bind9_哔哩哔哩_bilibili


为了艾泽拉斯!