添加域名解析
======AddDomainRecord.sh=========#!/bin/bashDomainName=$1RR=$2Value=$3if [ "$DomainName" == "" ]||[ "$RR" == "" ]||[ "$Value" == "" ];thenecho "$1 is DomainName , such as ";echo "$2 is RR , such as confluence";echo "$3 is Value , such as 172.16.61.124";else/usr/bin/aliyun alidns AddDomainRecord --DomainName $DomainName --RR $RR --Type A --Value $Valuefi
删除域名解析
======DeleteDomainRecord.sh=========#!/bin/bashDomainName=$1RR=$2if [ "$DomainName" == "" ]||[ "$RR" == "" ];thenecho "$1 is DomainName , such as ";echo "$2 is RR , such as confluence";elseRecordId_Values=`/usr/bin/aliyun alidns DescribeDomainRecords --SearchMode EXACT --PageSize 200 --PageNumber 1 --DomainName $DomainName --KeyWord $RR|grep RecordId|awk '{print $NF}'|sed --expression='s/"//g' --expression='s/,//g'`/usr/bin/aliyun alidns DeleteDomainRecord --RecordId $RecordId_Valuesfi
更新域名解析
======UpdateDomainRecord.sh=========#!/bin/bashDomainName=$1RR=$2Value=$3if [ "$DomainName" == "" ]||[ "$RR" == "" ]||[ "$Value" == "" ];thenecho "$1 is DomainName , such as ";echo "$2 is RR , such as confluence";echo "$3 is Value , such as 172.16.61.124";elseRecordId_Values=`/usr/bin/aliyun alidns DescribeDomainRecords --SearchMode EXACT --PageSize 200 --PageNumber 1 --DomainName $DomainName --KeyWord $RR|grep RecordId|awk '{print $NF}'|sed --expression='s/"//g' --expression='s/,//g'`/usr/bin/aliyun alidns UpdateDomainRecord --RecordId $RecordId_Values --Type A --RR $RR --Value $Valuefi