#aliyun  yum源
curl -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/CentOS-7.repo
或
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum install epel-release
yum install wget net-tools telnet tree nmap sysstat lrzsz dos2unix bind-utils -ynslookup www.qq.com
yum install bind -y
[root@master-0 ~]# rpm -qa bind
bind-9.11.4-16.P2.el7_8.6.x86_64vim /etc/named.conf  改动如下:
listen-on port 53 { 192.168.116.101; };
//listen-on-v6 port 53 { ::1; }; //注释掉
allow-query     { any; }; //允许所有局域网内机器访问
forwarders      { 192.168.116.1; }; //网关地址
recursion yes; //采用递归的方式
dnssec-enable no; //关闭
dnssec-validation no;#检查配置是否正确,无异常输出表示正常
[root@master-0 ~]# named-checkconf
[root@master-0 ~]##查看网关地址
[root@master-0 ~]# netstat   -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.116.1   0.0.0.0         UG        0 0          0 enp1s0#区域配置文件
vim /etc/named.rfc1912.zones43 zone "host.com" IN {44         type master;45         file "host.com.zone";46         allow-update { 192.168.116.101; };47 };4849 zone "od.com" IN {50         type master;51         file "od.com.zone";52         allow-update { 192.168.116.101; };53 };vim /var/named/host.com.zone
;是注释1 $ORIGIN host.com.2 $TTL 600 ;  10 minutes3 @  IN SOA dns.host.com. dnsadmin.host.com. (4                         2020062901      ; serial5                         10800           ; refresh (3 hours)6                         900             ; retry (15 minutes)7                         604800          ; expire (1 week)8                         86400           ; minimum (1 day)9                         )10                 NS      dns.host.com.11 $TTL 60 ; 1 minute12 dns             A       192.168.116.10113 master-0        A       192.168.116.10114 worker-01       A       192.168.101.11815 worker-02       A       192.168.101.11916 worker-04       A       192.168.101.12117 worker-05       A       192.168.101.122vim /var/named/od.com.zone
1 $ORIGIN od.com.2 $TTL 600 ;  10 minutes3 @  IN SOA dns.od.com. dnsadmin.od.com. (4                         2020062901      ; serial5                         10800           ; refresh (3 hours)6                         900             ; retry (15 minutes)7                         604800          ; expire (1 week)8                         86400           ; minimum (1 day)9                         )10                 NS      dns.od.com.11 $TTL 60 ; 1 minute12 dns             A       192.168.116.101#检查配置
[root@master-0 ~]# named-checkconf
[root@master-0 ~]##启动
systemctl start named[root@master-0 ~]# netstat -luntp|grep 53
tcp        0      0 192.168.116.101:53      0.0.0.0:*               LISTEN      26475/named
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      26475/named
tcp        0      0 0.0.0.0:44453           0.0.0.0:*               LISTEN      -
tcp6       0      0 :::31538                :::*                    LISTEN      10484/kube-proxy
tcp6       0      0 ::1:953                 :::*                    LISTEN      26475/named
tcp6       0      0 :::443                  :::*                    LISTEN      8538/docker-proxy
udp        0      0 192.168.116.101:53      0.0.0.0:*                           26475/named
[root@master-0 ~]##dig一下
[root@master-0 ~]# dig -t A master-0.host.com @192.168.116.101 +short
192.168.116.101
[root@master-0 ~]#vim /etc/sysconfig/network-scripts/ifcfg-enp1s0
改为
DNS1=192.168.116.101
#备份
21 DNS1=202.103.24.68
22 DNS2=202.103.44.150systemctl restart networkvim /etc/resolv.conf
search host.com  #add这一行  restart network后会自动添加add

win客户端改DNS服务器:


yum install bind -yrpm -qa bindvim  /etc/named.conf#检查配置是否正常
named-checkconf


vim  /etc/named.rfc1912.zones


空格和空行都严格保持一致!!!

vim /var/named/host.com.zone


启动named服务:

验证:



bind9 安装:部署自建dns系统相关推荐

  1. awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例

    AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在linux系统下安 ...

  2. Linux环境下安装部署AWStats日志分析系统实例

    AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息.       此文章主要讲解如何在lin ...

  3. PXE实现批量安装部署(win与linux系统)

    1.PXE简介 PXE(preboot execute environment)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并 ...

  4. docker-compose、kubernetes安装部署fastdfs文件集群系统

    fastdfs简介 一.docker部署fastdfs fastdfs 的Dockerfile FROM centos:7LABEL maintainer "luhuiguo@gmail.c ...

  5. docker、kubernetes安装部署fastdfs文件集群系统

    fastdfs简介 一.docker部署fastdfs fastdfs 的Dockerfile FROM centos:7LABEL maintainer "luhuiguo@gmail.c ...

  6. php帝国工具箱下载,使用PHP工具箱安装帝国CMS建站系统

    用php工具箱创建本地php环境,设置伪静态的方法. 运行模式:php+Apache 1.打开 其他选项菜单 > php扩展和设置 > apache模块 > 找到rewrite_mo ...

  7. tilecache2.11在windows apache2.22安装部署

    tilecache2.11在windows apache2.22安装部署 蔡建良 2013-09-03 一.安装环境 操作系统: Windows7 32位 Apache2.22 Python2.5 m ...

  8. 记一次 Centos7 安装部署 gogs-v0.12.1

    一.基本信息 Gogs 的目标是打造一个最简单.最快速和最轻松的方式搭建自助 Git 服务.使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 L ...

  9. 运维之DNS域名解析服务基础概念与Bind9安装

    ​0x00 前言简述 基础概念 基础术语 记录类型 0x01 DNS服务介绍 原理流程 实验目标 0x02 DNS服务之Bind9 Ubuntu 安装 CentOS 安装 Docker 容器 1) 源 ...

最新文章

  1. 2011清华MBA备考全记录
  2. Blend Tree Type
  3. 制作npm插件vue-toast-m实例练习
  4. app接口开发(php)
  5. 剑指Offer - 面试题53 - II. 0~n-1中缺失的数字(二分、位运算)
  6. javascript学习之对象基础
  7. Python基础import导包问题
  8. ASP.NET2.0中数据源控件之异步数据访问
  9. Spring Tool Suite 4(STS)的下载安装
  10. 锐浪报表开发Web版
  11. 笔记本电脑亮度突然不能调的处理方法
  12. html在搜索栏中加入放大镜,CSS3 搜索条动画(放大镜图标展开为长方形输入框)...
  13. 百度找不到服务器是怎么回事,百度搜索不能用了
  14. CSDN页面上方广告条太烦人?js写个油猴脚本给它隐藏了~
  15. Python 自动清理电脑垃圾文件,一键启动即可
  16. python实现中撤销上一步的代码mac_苹果电脑command+z撤销后如何恢复撤销前的上一步?...
  17. 自动柜员机是不是微型计算机,第三章微型计算机基础知识.pptx
  18. 常用的SQL语句大全
  19. Redis常用操作之批量删除keys,和清空整个数据库
  20. CA认证原理以及实现(下)

热门文章

  1. go语言基础到提高(1)-hello,world
  2. sklearn随笔-归一化(标准化)
  3. 【面试相关】非计算机专业如何1年内自学拿到算法offer
  4. 【论文解读】DCN-M:Google提出改进版DCN,用于大规模排序系统的特征交叉学习(附代码)...
  5. 公子龙:我读研期间通过实习和比赛收入五十万
  6. 负样本修正:既然数据是模型的上限,就不要破坏这个上限
  7. 0402互联网新闻 | 首批进口游戏版号下放,网易腾讯获批;“少年得到”完成数千万元A轮融资...
  8. LeetCode_图类
  9. vue输入框联想词功能
  10. 当前安卓App加固到底该如何做到防篡改?