Ubuntu搭建DNS

Ubuntu搭建DNS

摘自 https://blog.csdn.net/change_on/article/details/78376830

环境

主机IP 系统 主机服务 配置域名
192.168.11.80 Ubuntu16.04 server 64 gitlab git.ls
192.168.11.81 Ubuntu16.04 server 64 禅道 cd.ls

DNS服务器配置

# 更新源, 安装软件
apt update
apt install bind9


# 配置服务器域解析文件, 一个git 一个cd
vi /etc/bind/named.conf.local

zone "git.ls"{
    type master;
file "git.ls";
};
zone "cd.ls"{
    type master;
file "cd.ls";
};


cp /etc/bind/db.local /var/cache/bind/git.ls
cp /etc/bind/db.local /var/cache/bind/cd.ls

vi /var/cache/bind/git.ls
在末尾加:@ IN A 192.168.11.80
vi /var/cache/bind/cd.ls
在末尾加:@ IN A 192.168.11.81

配置/etc/bind/named.conf.options 文件
vi /etc/bind/named.conf.options
在中间加入下面的代码,dns服务器就可以访问外网了
 forwarders {
        223.5.5.5;
  };
allow-query-cache       { any; };
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。