当前位置: 首页> 娱乐> 影视 > 北京网页设计公司有哪些_中国空间站扩展_今日热点新闻大事件_网络推销

北京网页设计公司有哪些_中国空间站扩展_今日热点新闻大事件_网络推销

时间:2025/7/10 1:09:50来源:https://blog.csdn.net/2401_86687782/article/details/146505850 浏览次数:0次
北京网页设计公司有哪些_中国空间站扩展_今日热点新闻大事件_网络推销

#!/bin/bash

# 检查是否为 root 用户
if [ "$(id -u)" != "0" ]; then
    echo "不是 root 你安装个啥啊,你配吗?"
    sleep 5
    exit 1
fi

# 安装 BIND
echo "正在安装 BIND..."
yum install -y bind bind-utils

# 检查安装是否成功
if [ $? -ne 0 ]; then
    echo "BIND 安装失败,请检查 YUM 源是否可用。"
    exit 1
fi

# 配置主 DNS
echo "正在配置主 DNS..."

# 备份原始配置文件
mv /etc/named.conf /etc/named.conf.bak

# 配置 named.conf 文件
cat > /etc/named.conf <<EOF
options {
    listen-on port 53 { any; };
    allow-query { any; };
    recursion yes;
};

zone "." IN {
    type hint;
    file "named.ca";
};

zone "example.com" IN {
    type master;
    file "example.com.zone";
    allow-update { none; };
};

zone "1.168.192.in-addr.arpa" IN {
    type master;
    file "192.168.1.zone";
    allow-update { none; };
};
EOF

# 创建主区域文件
mkdir -p /var/named
cat > /var/named/example.com.zone <<EOF
\$TTL 86400
@       IN      SOA     ns1.example.com. admin.example.com. (
                        2023101001      ; Serial
                        3600            ; Refresh
                        1800            ; Retry
                        604800          ; Expire
                        86400 )         ; Minimum TTL
@       IN      NS      ns1.example.com.
@       IN      A       192.168.1.100
ns1     IN      A       192.168.1.100
www     IN      A       192.168.1.100
EOF

# 创建反向区域文件
cat > /var/named/192.168.1.zone <<EOF
\$TTL 86400
@       IN      SOA     ns1.example.com. admin.example.com. (
                        2023101001      ; Serial
                        3600            ; Refresh
                        1800            ; Retry
                        604800          ; Expire
                        86400 )         ; Minimum TTL
@       IN      NS      ns1.example.com.
100     IN      PTR     ns1.example.com.
EOF

# 启动 named 服务
echo "启动 named 服务..."
systemctl enable named
systemctl start named

# 配置防火墙
echo "配置防火墙..."
firewall-cmd --permanent --add-port=53/tcp
firewall-cmd --permanent --add-port=53/udp
firewall-cmd --reload

echo "BIND 安装和配置完成!"
echo "仅配置了主 DNS。"

关键字:北京网页设计公司有哪些_中国空间站扩展_今日热点新闻大事件_网络推销

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: