shell脚本查询域名A记录是否正确
#!/bin/bashCURRENT_IPs=`nslookup www.abcabc.com 8.8.8.8 | grep -v "8.8.8.8" | grep "Address" |awk '{ print $2 }'`
MY_IPs=(10.10.22.22 10.10.22.23)
for a in ${CURRENT_IPs[@]};do
for b in ${MY_IPs[@]};do
if [ "$a" != "$b" ];then
result="wrong"
else
result="right"
break 1
fi
done
if [ "$result" = "right" ];then
lastresult="OK: Domain www.abcabc.com resolve is normal."
else
lastresult="CRITICAL: Domain www.abcabc.com resolve is not normal,pls check."
break 1
fi
done
echo $lastresult
页:
[1]