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