Shell脚本之一键配置DNS正向地址解析(入门级学习)

Shell脚本之一键配置DNS正向地址解析(入门级学习)

  • shell脚本修改dns地址

shell脚本修改dns地址

#!/bin/bash

yum -y install bind &>/dev/null
sed -i -e '13 s/127.0.0.1/any/' -e '19 s/localhost/any/' /etc/named.conf
sed -i -e '13 s/localhost.localdomain/gc.com/' -e '15 s/named.localhost/gc.com.zone/' /etc/named.rfc1912.zones

cd /var/named
cp -p named.localhost gc.com.zone
sed -i '9 s/127.0.0.1/192.168.221.20/' /var/named/gc.com.zone
sed -i '10c www IN  A 192.168.221.100' /var/named/gc.com.zone
sed -i  "1a nameserver 192.168.221.20"  /etc/resolv.conf
systemctl stop firewall &>/dev/null
setenforce 0
systemctl restart named

Shell脚本之一键配置DNS正向地址解析(入门级学习)_第1张图片
Shell脚本之一键配置DNS正向地址解析(入门级学习)_第2张图片
Shell脚本之一键配置DNS正向地址解析(入门级学习)_第3张图片

Shell脚本之一键配置DNS正向地址解析(入门级学习)_第4张图片
Shell脚本之一键配置DNS正向地址解析(入门级学习)_第5张图片

你可能感兴趣的:(shell,linux,dns)