• DNS bind9安装


    参考    111

    首先要成功安装Centos操作系统,最新版本是Centos 6.4版本,最小化安装。

    [root@localhost named]# ifconfig -a

    设置本机的dns(这里不设置也可以 等下还要改成本机ip   如果不设置可能不能yum安装就是了 很多已经设置成网关ip了 比如 192.168.1.1 所以这里一般不用设置)。

    yum安装:

    ######在安装bind-chroot的情况下,配置文件保存在/var/named/chroot/etc/目录下,其实是做了软链接过去。

    配置信息:

    到此基本上DNS服务器可以跑起来了。哦,不要忘记去把/etc/resolv.conf修改为自己这台服务器的IP哦(这里最后如果不修改那客户端nslookup  dns服务器ip地址   出现的结果是192.168.1.1或者8.8.8.8 就是/etc/resolv.conf里面设置的地址 所以这里要改成dns服务器地址)!~下面开始创建域以及域文件。

    可以直接修改named.conf,也可以在named.rfc1912.zones下面创建,我喜欢在named.rfc1912.zones下面创建。

    然后在

    创建一个文件名为a.com.zone的正向区域文件。

    注意第二行哦!!@ IN SOA a.com admin.a.com.是非常重要的哦!~
    然后我们再来创建一个反向区域文件。
    首先在named.rfc1912.zones创建一个反向区域

    然后再来创建一个名字为192.168.1.zone的文件。

    基本创建完成,经过测试正向、反向都正确。参考了很多网络文章,不一一列举,本地配置成功。

    [root@nginx ~]# nslookup www.a.com
    Server: 192.168.1.116
    Address: 192.168.1.116#53

    Name: www.a.com
    Address: 192.168.1.191


    [root@nginx ~]# nslookup 192.168.1.116
    Server: 192.168.1.116
    Address: 192.168.1.116#53

    ** server can't find 116.1.168.192.in-addr.arpa.: NXDOMAIN

    [root@nginx ~]# nslookup ns.a.com
    Server: 192.168.1.116
    Address: 192.168.1.116#53

    Name: ns.a.com
    Address: 192.168.1.250

    [root@nginx ~]# nslookup admin.a.com
    Server: 192.168.1.116
    Address: 192.168.1.116#53

    ** server can't find admin.a.com: NXDOMAIN

    [root@nginx ~]# nslookup qwer.a.com
    Server: 192.168.1.116
    Address: 192.168.1.116#53

    Name: qwer.a.com
    Address: 4.3.2.1

    哦,对了。不要忘记开启防火墙的TCP、UDP 53端口哦!!
    [root@localhost ~]# vi /etc/sysconfig/iptables
    添加如下内容:

  • 相关阅读:
    快速进去CF(codeforces)的方法
    【Java】【25】去除空格
    【Java】【24】正则
    【Word&Excel】【4】Excel去除重复的项
    【Word&Excel】【3】Excel替换某一行/列的内容
    【JS】【22】标签的background-image属性
    【JS】【21】换行
    【Spring】【2】使用注解@Scheduled执行定时任务
    【JS】【20】点击页面判断是否安装app并打开,否则跳转下载的方法
    【Java】【23】汉字转拼音
  • 原文地址:https://www.cnblogs.com/hanxing/p/4283489.html
Copyright © 2020-2023  润新知