刷脸支付 bootstrap SLAM arrays reflection routing swift2 angularjs视频教程 idea大小写转换快捷键 mysql降序 mysql合并结果集 查看mysql是否启动 xshell搭建ss python参数 python程序代码 python搭建网站 java数组反转 java框架 java的基本类型 java连接mysql数据库 java语言代码大全 java的socket通信 java中instanceof java写入txt java多线程编程 linux的find 选项卡 cfqq网吧任务 HTML5从入门到精通 kontakt 火萤壁纸下载 wmiprvse是什么进程 cinema4d下载 0000008e kms工具 ps怎么做动画 机械键盘光轴 樱桃b站怎么发动态 tor下载 系统重装下载
当前位置: 首页 > 学习教程  > 编程语言

使用Shell脚本一键部署DNS正向解析

2020/12/28 20:12:22 文章标签:

#!/bin/bash#首先先判断检查磁盘是否挂载 df | grep "sr0" #将过滤出来的sr0交给df查看是否已经挂载 if [ $? -eq 0 ];then #如果挂载了yum install -y bind &>/dev/null #就安装bind软件包 else #如果没有挂载mount…

#!/bin/bash

#首先先判断检查磁盘是否挂载
df | grep "sr0"           #将过滤出来的sr0交给df查看是否已经挂载
if [ $? -eq 0 ];then      #如果挂载了
   yum install -y bind &>/dev/null    #就安装bind软件包
else                      #如果没有挂载
   mount /dev/sr0 /mnt    #先挂载磁盘
   yum install -y bind &>/dev/null    #然后再安装软件包
fi

#修改主配置文件:/etc/named.conf
sed -i 's/127.0.0.1/any/' /etc/named.conf
sed -i 's/localhost/any/' /etc/named.conf

#修改区域配置文件:/etc/named.rfc1912.zones
sed -i 's/localhost.localdamain/gcc.com/' /etc/named.rfc1912.zones
sed -i 's/named.localdamain/gcc.com.zone/' /etc/named.rfc1912.zones
sed -i '18,100d' /etc/named.rfc1912.zones

#修改区域数据文件:/etc/named/named.localhost
cd /var/named/
cp -p named.localhost gcc.com.zone
sed -i 's/@/gcc.com./g' /var/named/gcc.com.zone
sed -i 's/127.0.0.1/192.168.200.10/' /var/named/gcc.com.zone
sed -i '9a www IN A 192.168.200.10' /var/named/gcc.com.zone
sed -i '/AAAA/d' /var/named/gcc.com.zone

#添加指定DNS服务器
sed -i '1a nameserver 192.168.200.10' /etc/resolv.conf

#关闭防火墙
systemctl stop firewalld
setenforce 0

#开启DNS服务
systemctl restart named

在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_550426.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?