使用shell脚本一键部署DNS正向解析
#!/bin/bash#先判断是否挂载,并检查bind软件包是否安装
yum -y install bind &>/dev/null
if [ $? -ne 0 ];then
mount /dev/cdrom $>/dev/null
else
yum -y install bind &>/dev/null
fi
#修改主配置文件
sed -i 's/127.0.0.1/any/g' /etc/named.conf
sed -i 's/localhost/any/g' /etc/named.conf
#修改区域配置文件,添加正向区域配置
sed -i 's/localhost.localdomain/abc.com/g' /etc/named.rfc1912.zones
sed -i 's/named.localhost/abc.com.zone/g' /etc/named.rfc1912.zones
#配置正向区域数据文件
#保留源文件的权限和属主的属性复制
cd /var/named
cp -p named.localhost abc.com.zone
sed -i 's/@ rname.invalid/abc.com. admin.abc.com/g' /var/named/abc.com.zone
sed -i 's/@/abc.com/2g' /var/named/abc.com.zone
sed -i '8s/@/abc.com./g' /var/named/abc.com.zone
sed -i 's/'127.0.0.1/192.168.241.3/g /var/named/abc.com.zone
sed -i '9a www IN A 192.168.241.3' /var/named/abc.com.zone
sed '$d' /var/named/abc.com.zone
#开启DNS服务,关闭防火墙
systemctl start named
systemctl stop firewalld
setenforce 0 &>/dev/null
###客户机需要手动配置DNS服务器地址
#vim /etc/resolv.conf
#将原来的地址给注释,手动输入DNS服务器地址,退出保存即可
使用shell脚本一键部署DNS正向解析相关推荐
- shell脚本详解(九)——一键部署DNS正向解析
shell脚本详解(九)--一键部署DNS正向解析 一.DNS正向解析 二.shell脚本一键部署 一.DNS正向解析 详情请点击:DNS正向解析 二.shell脚本一键部署 #!/bin/bash ...
- shell脚本 一键部署 Lnmp 及社区论坛 服务架构
shell脚本 一键部署 Lnmp 一键部署 Lnmp 一键部署 注:亲,记得把所需要的软件包,先放到/opt目录中:以及该机子的内存大小.核数先设置好! #!/bin/bash #先配置好yum e ...
- shell脚本一键部署LNMP
前言 使用shell脚本一键部署LNMP需要的安装包 nginx-1.15.9.tar.gz mysql-boost-5.7.20.tar.gz php-7.1.10.tar.bz2 Discuz_X ...
- linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析
DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...
- shell脚本一键部署lnmp架构
shell脚本一键部署lnmp架构 1. 创建存放脚本的目录 2. 创建脚本文件 3. 编写脚本 4. 通过IP地址直接访问PHP界面 1. 创建存放脚本的目录 [root@localhost ~]# ...
- centos7 ssr一键脚本_RHEL7(Centos7)下使用shell脚本一键部署服务
今天配置服务觉得有些麻烦,想着写一个能一键配置nfs服务端的shell脚本,当然在安装之前需要配置一个yum源,所以我一并将这些功能写在了一个shell脚本里. 脚本如下: #author:Roya ...
- 使用shell脚本一键部署LNMP架构
#/bin/bash##将需要的安装包传到/opt目录下,并关闭防火墙 systemctl stop firewalld systemctl disable firewalld &>/d ...
- DHCP、PXE自动化部署操作系统、DNS正向解析、NFC共享目录服务--(程序员心碎的一天,碎了的自行粘上)
DHCP.PXE自动化部署操作系统.DNS正向解析.NFC共享目录服务--(程序员心碎的一天,碎了的自行粘上 一.实验准备 二.实验要求 三.实验过程 1.配置DHCP (1).修改虚拟网络编辑器 ( ...
- SHELL脚本自动化部署MFS分布式文件系统
前言:在我们运维中,最常见的文件存储系统大概就是NFS了,但是随着网站压力不断增加,NFS渐渐不能满足企业数据增长需求,有木有自动扩展.高效.部署.实施方便快捷的分布式存储供我们使用呢?那我们来看一下 ...
最新文章
- angular学习笔记(十三)
- nginx 转将http跳转到https
- 20171101从现在开始就请有计划的学习吧!
- To B 赛道上,“飞奔的大象”阿里会赢吗?
- ssm-学子商城-项目第三天
- python中文版下载-python3.8.1汉化版
- Python编程 基础篇(一)
- Echarts柱状图属性设置大全
- cropper裁切图片并预览上传(1)
- Codeforces - Mike and Feet
- spring概念理解之IOC(控制反转)
- 我们以为长大了就很懂得爱,却不明白小孩子才是最懂爱的(小王子,豆瓣9.0)
- linux权限可被登录用户读取,Linux 用户及权限详解
- 协同数据交换平台详细设计方案(word)
- Ubuntu 18.04 Mellanox ConnectX 网络适配器驱动安装
- 需求获取方法之观察与文档审查
- vCenter STS证书即将过期
- footstrap实现星巴克官网
- python3之多线程(应用一)
- 谁是幕后英雄?笔记本代工关系大揭秘
热门文章
- 优秀编程技术公众号推荐
- [转载]Struts Web开发框架WebPage3
- React82_useCallback()
- 随机打乱数据框DataFrame中行的顺序
- 2023年重庆大学工商管理考研上岸前辈备考经验指导
- 草蟒“逗号表”模块介绍及中文命名随想
- Pandas小白入门原理解释(一)---将value_counts的结果转为DataFrame
- android apn
- 【概率论】3-5:边缘分布(Marginal Distribution)
- Quartus Win10系统USB-Blaster驱动识别解决方法