zoukankan      html  css  js  c++  java
  • bind DNS搭建笔记

    设置默认网关 偶尔会出现问题
    route add default gw 192.168.0.1
    
    .vim /etc/sysctl.conf  这里是重点 配置路由转发,路由开启等都要用到。
    
    # Controls IP packet forwarding
    net.ipv4.ip_forward = 0
    
    修改为
    
    # Controls IP packet forwarding
    net.ipv4.ip_forward=1                允许内置路由
    net.ipv4.conf.all.rp_filter=0
    net.ipv4.conf.default.rp_filter=0
    
     
    
    5.sysctl -p    更新
    
    yum -y install bind-chroot
    
    主配置文件
    vim /etc/named.conf
    #listen-on port 53 { 127.0.0.1; };//127.0.0.1修改为any,代表允许监听任何IP地址。
    listen-on port 53 { any; }; 
    #allow-query { localhost; };localhost修改为any,代表允许任何主机查询。
    allow-query { any; };
    
    
    正向解析的作用是根据主机名(域名)查找到对应的IP地址,区域文件中已有一些默认信息,可不必理会,直接在下面追加即可:
    vim /etc/named.rfc1912.zones
    
    zone "jc.com" IN {
            type master;
            file "jc.com.zone";
            allow-update { none; };
    };
    
    
    配置解析数据信息:
    我们可以直接复制正向解析模板文件:"/var/named/named.localhost",填写信息后即可直接使用。
    [root@Centos ~]# cd /var/named/
    [root@Centos named]# cp -a named.localhost jc.com.zone
    [root@Centos named]# vim jc.com.zone 
    $TTL 1D      
    @       IN SOA  music.com. scottcho.qq.com. (
                                            0       ; serial
                                            1D      ; refresh
                                            1H      ; retry
                                            1W      ; expire
                                            3H )    ; minimum
            NS      ns.music.com.
    ns      IN A    192.168.0.85
            IN MX 10 mail.music.com.
    mail    IN A     192.168.0.85
    www     IN A     192.168.0.85
    bbs     IN A     192.168.0.95
    
    
    
    将本机的DNS设置为本机的IP 192.168.0.2
    [root@Centos named]# cat /etc/resolv.conf
    # Generated by NetworkManager
    search test
    
    nameserver 192.168.0.2
    
    nslookup
    www.music.com
    
    
    配置区域数据信息。
    
    反向解析的作用是根据IP地址查找到对应的主机名(域名),在区域文件(named.rfc1912.zones)中默认已存在一些注释内容与区域信息,可不需要删除上面实验及默认区域信息,直接在下面追加即可。
    
    复制代码
    [root@Centos named]# vim /etc/named.rfc1912.zones
    
    zone "0.168.192.in-addr.arpa" IN {
            type master;
            file "192.168.0.arpa";
            allow-update { none; };
    };
    
    配置数据信息
    [root@Centos named]# vim /etc/named.rfc1912.zones 
    [root@Centos named]# cp -a named.loopback 192.168.0.arpa
    
    [root@Centos named]# vim 192.168.0.arpa 
    
    $TTL 1D          
    @       IN SOA  jc.com. scottcho.qq.com. (
        #授权信息开始:#DNS区域的地址#域名管理员的邮箱(不要用@符号)
          ; serial    #更新序列号
                                            1D      ; refresh   #更新时间
                                            1H      ; retry   #重试延时
                                            1W      ; expire   #失效时间
                                            3H )    ; minimum  #无效解析记录的缓存时间
            NS      ns.jc.com.       #域名服务器记录    
    ns      A       192.168.0.2        #地址记录
         PTR     ns.jc.com.      #PTR为指针记录,仅用于反向解析中
         PTR     mail.jc.com.
         PTR     www.jc.com
         PTR     bbs.jc.com
    
    
    systemctl restart named
    
    nslookup
    
    wifi跳转
  • 相关阅读:
    pycharm pip 源修改以及包管理(转载)
    zabbix在执行docker命令是报错
    ubuntu 14.04zabbix的安装
    docker搭建zabbix
    docker的安装
    docker registry v2与harbor的搭建
    docker常用命令
    centos安装桌面,下面的几个包缺一不可
    MSSQL数据库高版本迁移到低版本
    .NET开源MSSQL、Redis监控产品Opserver之Exception配置
  • 原文地址:https://www.cnblogs.com/Liang-jc/p/9171305.html
Copyright © 2011-2022 走看看