Centos 系列bind搭建DNS服务加固

    在centos系列版本上运用bind搭建dns服务教程已经有很多,先感谢前人做出的贡献,引用两篇博文,讲解的非常详细。

地址是:

主dns搭建:http://blog.csdn.net/reblue520/article/details/52537014

从dns搭建:http://blog.csdn.net/reblue520/article/details/52537026

    虽然服务器均在内网搭建,如果黑客攻入内网,那么所搭建一个从DNS服务器,虽不能直接攻入某个系统,但可以通过从内网的DNS服务器了解内网中其他机器在内网中所担任的分工,虽不能直接攻入DNS服务器,但可以搭建一个从DNS服务器,获得DNS服务器上的数据,从而获得内网中其他机器的分工,找到文件服务器进行木马的上传或其他手段,加速黑客的入侵速度,那么在DNS服务上加固进行加固:

    在主DNS配置中制定IP地址的服务器获取DNS数据;

操作如下:

    #vi
/etc/named.conf

options
{

        listen-on port 53 { localhost; };

        listen-on-v6 port 53 { ::1; };

        directory       “/var/named”;

        dump-file      
“/var/named/data/cache_dump.db”;

        statistics-file
“/var/named/data/named_stats.txt”;

        memstatistics-file
“/var/named/data/named_mem_stats.txt”;

        allow-query     { any; };

在后面添加一条语句:

        allow-transfer { 192.168.153.3; };

然后保存:wq

表示仅允许制定IP地址DNS服务器获取数据。

然后重新启动DNS服务或重读配置文件。

 

在从DNS服务器中同样位置添加语句:

        allow-transfer { none; };

表示不允许其他机器获取从DNS数据。

然后重新启动DNS服务或重读配置文件。

以上仅仅延迟入侵速度,添加一点点难度。

原创文章,作者:chenbin,如若转载,请注明出处:http://www.178linux.com/73409

赞 (1)
chenbinchenbin
上一篇 2017-04-16 13:49
下一篇 2017-04-16 15:26

相关推荐

  • 网络班21期第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。          mkdir /home/tuser1        &n…

    Linux干货 2016-08-22
  • UID SGID与chmod 777的一些问题

    先来看问题 问题来了:echo的行为返回是对的还是vi是对的? 现场分析: vi 和 echo 都被设置为SGID权限。 abc文件所在的父目录权限是777 echo无法写abc文件,而vi是可以的 当时被问到这个问题时,我也是一征,怎么会这样。加之SUID,SGID在企业应用很少,如此这么久早忘了一干二净,只是赶紧去补课~,但经过30MIN后依然没有找到问…

    Linux干货 2016-08-08
  • 马哥教育网络班22期第五周课程练习1

    1、cat /etc/passwd  | egrep "^root|^fedora|^user1"| cut -d":" -f1,7  2、egrep -o  "[^[:space:]]+\(\)" /etc/rc.d/init.d/functions   3…

    Linux干货 2016-09-15
  • LINUX用户建立秘钥认证实现SHELL脚本管理,分发,部署

    环境介绍 SSH Server [root@vm1 ~]# ifconfig |awk '/broadcast/{print $2}' 192.168.99.241 SSH Client [root@vm2 ~]# ifconfig |awk '…

    Linux干货 2017-01-05
  • 浅谈Openssl与私有CA搭建

        随着网络技术的发展、internet的全球化,信息共享程度被进一步提高,各种基于互联网的应用如电子政务、电子商务日益增多并愈加被人们工作和生活依赖。但是,由于互联网的开放性和通用性,网络上的信息是对所有人公开的,这就使网络上的数据传输过程中存在被窃听、篡改等安全隐患,并极有可能给用户带来不可估量的损失。为此,各种保证数据在互联网上…

    Linux干货 2015-06-04
  • Linux命令格式及基础命令使用

    Linux命令格式command [选项] [参数]其中 选项 以 – 开始,多个选项可用一个-连起来,如ls -l -a 与ls -la相同。根据命令的不同,参数分为可选的或必须的。ifconfig格式:ifconfig [网络设备] [参数]命令功能:命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。示例 :i…

    Linux干货 2018-03-03