zoukankan      html  css  js  c++  java
  • 主域名解析服务器脚本

    #!/bin/bash
    #dns脚本
    #窦艳如
    #2019-08-25
    read -p "请输入从服务器网址:" dou
    read -p "请输入主服务器网址:" yan
    read -p "请输入服务器名字:" ru
    read -p "正向解析文件:" yun
    read -p "反向解析文件:" ji
    yum -y install bind &>/dev/null
    if [ $? = 0 ]
            then
    echo "以安装完毕"
            else
    echo "包以存在"
    fi
    cat << END > /etc/named.conf
    options{
     
            directory       "/var/named";
    };
    zone "$ru" IN {
            type master;
            file "$yun";
            allow-transfer { $dou; };
    };
    zone "200.168.192.in-addr.arpa" IN {
            type master;
            file "$ji";
            allow-transfer { $dou; };
    };
    END
    cat << END > /var/named/$yun
    $TTL 86400
    @       IN      SOA     $ru. mail.dou.com. (
                            20190826
                            1D
                            1H
                            1W
                            1H
    )
            NS              ns1.dou.com.
            NS              ns2.dou.com.
    ns1     A               $yan
    ns2     A               $dou
    www     A               192.168.200.114
    END
    cat << END > /var/named/$ji
    $TTL 86400
    @       IN      SOA     $ru. mail.dou.com. (
                            20190826
                            1D
                            1H
                            1W
                            1H
    )
            NS              ns1.dou.com.
            NS              ns2.dou.com.
    113     PTR             ns1.dou.com.
    112     PTR             ns2.dou.com.
    114     PTR             www.dou.com.
    END
    cat << END >> /etc/resolv.conf
    nameserver $yan
    nameserver $dou
    END
    cat << END >> /etc/hosts
    $yan ns1.dou.com
    $dou ns2.dou.com
    END
    systemctl start named
    systemctl enable named
  • 相关阅读:
    HTTP深入浅出 http请求
    ASP.NET MVC 4
    ASP.NET MVC 4 (十三) 基于表单的身份验证
    ASP.NET MVC 4 (十二) Web API
    ASP.NET MVC 4 (十一) Bundles和显示模式
    ASP.NET MVC 4 (十) 模型验证
    ASP.NET MVC 4 (九) 模型绑定
    ASP.NET MVC 4 (八) URL链接和Ajax帮助函数
    ASP.NET MVC 4 (七) 模板帮助函数
    ASP.NET MVC 4 (六) 帮助函数
  • 原文地址:https://www.cnblogs.com/CAPF/p/11414620.html
Copyright © 2011-2022 走看看