bind主从DNS服务器搭建(1)

使用bind, DNS主从服务器集群搭建,并通过Javadns来修改zone文件

工作需要,搭建DNS主从服务器,并通过Java程序添加,修改一些主机到DNS服务器中。

使用VMWare建立两台虚拟机,操作系统是CentOS7

准备两台DNS服务器:

DNS-S1 :主服务器,IP地址192.168.203.139

DNS-S2 :从服务器,IP地址192.168.203.140

准备两个测试主机,主机A用于访问DNS服务器,主机B是一台需要新增到DNS中访问的主机。(此处也可以只设置主机A,主机B可以不用设置,这里为了ping通更加直观)

Client-A :访问主机,IP地址192.168.203.133

Client-B:被访问的主机,IP地址192.168.203.134

DNS简介:DNS服务由bind提供,启动后的服务名称为named,安装后主要配置文件是etc/named.conf,主服务器zone文件放在var/named/下

1.    主DNS服务器环境搭建(DNS-S1   192.168.203.139)

(1)关闭SELinux

查看SELinux状态

getenforce

显示Enforcing,表明SeLinux是开启的。这里需要关闭

关闭方法1:命令行输入:

sed -i'/SELINUX/s/enforcing/disabled/' /etc/selinux/config

关闭方法2:修改文件:

etc/selinux/config文件中将SELINUX=enforcing改为SELINUX=disabled

重启机器,使得更改生效。

重启后键入getenforce,显示Disabled,则修改SELinux成功

(2)在chroot环境下安装bind软件

yum install bind-chroot

有提示的地方键入y回车

安装完成后,开启named,并设置为开机启动

systemctl start named

systemctl enable named

查看服务是否正常:

systemctl status named

结果显示DNS服务正常。

(3)打开53端口,用于监听DNS请求

firewall-cmd --zone=public--add-port=53/tcp --permanent

f

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值